diff --git a/.editorconfig b/.editorconfig
index b7d3033f3..843d5d926 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -7,11 +7,11 @@ root = true
end_of_line = lf
charset = utf-8
-[*.yml]
+[*.{yml,html}]
indent_style = space
indent_size = 2
-[{client,server,shared}/**.{ts,json,js}]
+[{client,server,shared,scripts}/**.{ts,json,js}]
trim_trailing_whitespace = true
insert_final_newline = true
indent_style = space
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index b95ca367e..75557865e 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -116,6 +116,9 @@ $ sudo -u postgres psql -c "CREATE EXTENSION pg_trgm;" peertube_dev
$ sudo -u postgres psql -c "CREATE EXTENSION unaccent;" peertube_dev
```
+Peertube also requires a running redis server, no special setup is needed for
+this.
+
In dev mode, administrator username is **root** and password is **test**.
### Online development
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index ae19615c5..1c2f8093a 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -75,6 +75,8 @@ jobs:
- name: Run Test
# external-plugins tests only run on schedule
if: github.event_name == 'schedule' || matrix.test_suite != 'external-plugins'
+ env:
+ AKISMET_KEY: ${{ secrets.AKISMET_KEY }}
run: npm run ci -- ${{ matrix.test_suite }}
- name: Display errors
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb2f981b0..9f057c152 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,137 @@
# Changelog
+## v4.3.0
+
+### IMPORTANT NOTES
+
+ * Redis **<** 5.x is not supported anymore
+ * FFmpeg **<** 4.3 is not supported anymore
+
+### Maintenance
+
+ * Use `yt-dlp` by default instead of `youtube-dl` for new installations (because of much more dev activity)
+ * Support NodeJS 18
+ * Improved PeerTube logs:
+ * Reduce amount of PeerTube error logs
+ * Introduce `log.log_tracker_unknown_infohash` setting to disable "Unknown infoHash" warnings
+ * Web browsers send their error logs to the server that writes them in its own logs. Can be disabled by `log.accept_client_log` setting
+ * Introduce experimental support of [OpenTelemetry](https://opentelemetry.io/)
+ * Enable metrics export using a Prometheus exporter
+ * Enable tracing export using a Jaeger exporter
+ * Automatically rebuild native plugin modules on NodeJS ABI change
+
+### Docker
+
+ * Add ability to easily use the docker compose stack on localhost
+
+### Plugins/Themes/Embed API
+
+ * Theme:
+ * Removed unused `--secondaryColor` CSS variable
+ * Add client plugin hooks (https://docs.joinpeertube.org/api-plugins):
+ * `filter:api.my-library.video-playlist-elements.list.params` & `filter:api.my-library.video-playlist-elements.list.result` [#5098](https://github.com/Chocobozzz/PeerTube/pull/5098)
+ * `action:video-channel-create.init`
+ * `action:video-channel-update.init` & `action:video-channel-update.video-channel.loaded`
+ * `action:video-channel-videos.init` & `action:video-channel-videos.video-channel.loaded` & `action:video-channel-videos.videos.loaded`
+ * `action:video-channel-playlists.init` & `action:video-channel-playlists.video-channel.loaded` & `action:video-channel-playlists.playlists.loaded`
+ * `filter:share.video-embed-code.build.params` & `filter:share.video-embed-code.build.result` & `filter:share.video-playlist-embed-code.build.params` & `filter:share.video-playlist-embed-code.build.result`
+ * `filter:share.video-embed-url.build.params` & `filter:share.video-embed-url.build.result` & `filter:share.video-playlist-embed-url.build.params` & `filter:share.video-playlist-embed-url.build.result`
+ * `filter:share.video-url.build.params` & `filter:share.video-url.build.result` & `filter:share.video-playlist-url.build.params` & `filter:share.video-playlist-url.build.result`
+ * `action:modal.share.shown`
+ * Add server plugin hooks (https://docs.joinpeertube.org/api-plugins):
+ * `filter:job-queue.process.params` & `filter:job-queue.process.result`
+ * `filter:transcoding.manual.resolutions-to-transcode.result` & `filter:transcoding.auto.resolutions-to-transcode.result`
+ * `action:api.video-channel.created` & `action:api.video-channel.updated` & `action:api.video-channel.deleted`
+ * `action:notifier.notification.created`
+ * Add HTML placeholder (https://docs.joinpeertube.org/contribute-plugins?id=html-placeholder-elements):
+ * `share-modal-playlist-settings` & `share-modal-video-settings`
+
+### Features
+
+ * :tada: Add ability for users to synchronize a remote channel [#5135](https://github.com/Chocobozzz/PeerTube/pull/5135) :tada:
+ * Automatically import all videos of a remote channel in your PeerTube channel
+ * PeerTube will watch for new publications and automatically import these new videos
+ * UI:
+ * Redesigned *Create an account* steps
+ * Improved *Login* page
+ * Use a lighter font color
+ * Use a bigger font size
+ * Don't display form errors in red while typing but only when we unfocus the input
+ * Display an error message when the user is unauthorized to view a page [#5097](https://github.com/Chocobozzz/PeerTube/pull/5097)
+ * Display latest upload date for captions
+ * Add an information if the live will be saved as a replay when displaying live sessions
+ * Move search bar at the center of the header
+ * Add *Toki Pona* and *Croatian* locales in client
+ * Embed:
+ * Display a message and automatically start live streams in embed
+ * Use the instance name instead of "PeerTube" in embed control bar
+ * Reuse current watch page query parameters for embed when using OEmbed [#5023](https://github.com/Chocobozzz/PeerTube/pull/5023)
+ * Instance follows:
+ * Introduce a *Rejected* state for follow requests to not reprocess already rejected follow requests
+ * Add bulk actions on instance following/followers ()
+ * Admins:
+ * Add ability to disable original resolution transcoding of the uploaded video/live stream
+ * Add ability to delete a specific video file in videos overview
+ * Display *Last Login* column by default in users overview
+ * Remember last selected columns in users overview
+ * Add ability to set a custom video import timeout
+ * Add ability to set the default feed (Atom, RSS...) items count
+ * Admins and moderators now bypass API rate limits
+ * Add ability to list comments on local videos in comments overview
+ * Limit video import resolution depending on enabled VOD transcoding resolutions
+ * Store and display the uploaded video original filename [#4885](https://github.com/Chocobozzz/PeerTube/pull/4885)
+ * Add *Total views* in the my channels list [#5007](https://github.com/Chocobozzz/PeerTube/pull/5007)
+ * Add *Original Publication Date* video sort option [#4959](https://github.com/Chocobozzz/PeerTube/pull/4959)
+ * Performance:
+ * Optimized view/watching endpoint
+ * Optimized video feed SQL query
+ * Process images (resize, convert...) in a dedicated worker thread
+ * Optimized emoji markup list rendering in client
+ * Use a worker thread to send ActivityPub Broadcast requests
+ * Suffix external auth username/channel name on conflict instead of throwing an exception
+
+### Bug fixes
+
+ * Fix users overview *Last login* sort in admin
+ * More robust *move to object storage* job failure
+ * Fix comment add avatar with a unauthenticated user
+ * Fix fetching unlisted video in client
+ * Fix comments/download enabled attributes when importing a video
+ * Fix total instance views stats
+ * Fix HLS player infinite buffering on seek
+ * Reset table pagination on search
+ * *Host* search filter can also search into channels and playlists in global search
+ * Fix *My videos* invalid counter
+ * Prevent error on highlighted thread
+ * Fix *Jobs*, *Account blocklist* and *Server blocklist* hidden columns on Safari
+ * Fix live stream max bitrate
+ * Fix incompatibility with OpenSSL 3
+ * Don't crash on redis connection error
+ * Transcoding:
+ * Fix failed transcoding with a mp3 file that contains a cover image
+ * Prevent duplicated HLS playlist when running transcoding
+ * Regenerate video file names when running transcoding manually
+ * Prevent job failures resulting in broken videos on concurrent transcoding
+ * Fix transcoding of videos with quad audio channels
+ * ActivityPub
+ * Fix random invalid HTTP signature generation
+ * Use unique AP id for *Accept*/*Reject* activities
+ * Correctly handle remote actors that don't have follow counters
+ * Correctly handle unknown remote actor image size
+ * Add years in graph legend when grouping video views stats by month
+ * Prevent creating multiple lives when clicking multiple times on the "Go Live" button
+ * Fix *undefined" resolution in player *Stats for nerds*
+ * Fix not displayed error message in administrator web config
+ * More robust S3 upload [#5231](https://github.com/Chocobozzz/PeerTube/pull/5231)
+ * Fix broken saved live stream with only one resolution
+ * Fix `removeEventListener` player embed api
+ * Progressively cleanup actor images without width from the database
+ * Fix broken dates on localized pages
+ * Prevent job queue to be started before plugins
+ * Fix old database enum names
+ * Don't display remove file icon in admin videos overviews if we can't delete the file
+
+
## v4.2.2
### IMPORTANT NOTES
diff --git a/client/.eslintrc.json b/client/.eslintrc.json
index f9326acc8..f7b207b58 100644
--- a/client/.eslintrc.json
+++ b/client/.eslintrc.json
@@ -2,7 +2,8 @@
"root": true,
"ignorePatterns": [
"projects/**/*",
- "node_modules/"
+ "node_modules/",
+ "src/standalone/player/dist"
],
"overrides": [
{
diff --git a/client/e2e/wdio.browserstack.conf.ts b/client/e2e/wdio.browserstack.conf.ts
index b89cdbc2e..944df8bdd 100644
--- a/client/e2e/wdio.browserstack.conf.ts
+++ b/client/e2e/wdio.browserstack.conf.ts
@@ -82,7 +82,7 @@ module.exports = {
{
browserName: 'Chrome',
- ...buildBStackMobileOptions('Latest Chrome Android', 'Samsung Galaxy S6', '5.0')
+ ...buildBStackMobileOptions('Latest Chrome Android', 'Samsung Galaxy S8', '7.0')
},
{
browserName: 'Safari',
diff --git a/client/package.json b/client/package.json
index 79e8d25b6..38cead1a1 100644
--- a/client/package.json
+++ b/client/package.json
@@ -1,6 +1,6 @@
{
"name": "peertube-client",
- "version": "4.2.2",
+ "version": "4.3.0",
"private": true,
"license": "AGPL-3.0",
"author": {
@@ -27,11 +27,11 @@
"typings": "*.d.ts",
"devDependencies": {
"@angular-devkit/build-angular": "^14.0.1",
- "@angular-eslint/builder": "14.0.2",
- "@angular-eslint/eslint-plugin": "14.0.2",
- "@angular-eslint/eslint-plugin-template": "14.0.2",
- "@angular-eslint/schematics": "14.0.2",
- "@angular-eslint/template-parser": "14.0.2",
+ "@angular-eslint/builder": "^14.0.2",
+ "@angular-eslint/eslint-plugin": "^14.0.2",
+ "@angular-eslint/eslint-plugin-template": "^14.0.2",
+ "@angular-eslint/schematics": "^14.0.2",
+ "@angular-eslint/template-parser": "^14.0.2",
"@angular/animations": "^14.0.1",
"@angular/cdk": "^14.0.1",
"@angular/cli": "^14.0.1",
@@ -47,7 +47,7 @@
"@angular/service-worker": "^14.0.1",
"@babel/core": "^7.18.5",
"@babel/preset-env": "^7.18.2",
- "@ng-bootstrap/ng-bootstrap": "^12.1.2",
+ "@ng-bootstrap/ng-bootstrap": "^13.0.0",
"@ng-select/ng-select": "^9.0.1",
"@ngx-loading-bar/core": "^6.0.0",
"@ngx-loading-bar/http-client": "^6.0.0",
@@ -69,8 +69,8 @@
"@types/sha.js": "^2.4.0",
"@types/video.js": "^7.3.40",
"@types/webtorrent": "^0.109.0",
- "@typescript-eslint/eslint-plugin": "5.31.0",
- "@typescript-eslint/parser": "5.31.0",
+ "@typescript-eslint/eslint-plugin": "^5.31.0",
+ "@typescript-eslint/parser": "^5.31.0",
"@wdio/browserstack-service": "^7.20.2",
"@wdio/cli": "^7.20.2",
"@wdio/local-runner": "^7.20.2",
@@ -84,7 +84,7 @@
"cache-chunk-store": "^3.0.0",
"chart.js": "^3.8.0",
"chartjs-plugin-zoom": "^1.2.1",
- "chromedriver": "^103.0.0",
+ "chromedriver": "^105.0.0",
"core-js": "^3.22.8",
"css-loader": "^6.2.0",
"debug": "^4.3.1",
@@ -96,7 +96,7 @@
"expect-webdriverio": "^3.4.0",
"focus-visible": "^5.0.2",
"geckodriver": "^3.0.1",
- "hls.js": "1.2.0",
+ "hls.js": "1.2.2",
"html-loader": "^4.1.0",
"html-webpack-plugin": "^5.3.1",
"https-browserify": "^1.0.0",
@@ -128,7 +128,7 @@
"stylelint-config-sass-guidelines": "^9.0.1",
"ts-loader": "^9.3.0",
"tslib": "^2.4.0",
- "typescript": "~4.7.3",
+ "typescript": "~4.8.3",
"url": "^0.11.0",
"video.js": "^7.19.2",
"videostream": "~3.2.1",
@@ -137,7 +137,7 @@
"webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.4.2",
"webpack-cli": "^4.10.0",
- "webtorrent": "^1.8.22",
+ "webtorrent": "1.8.26",
"whatwg-fetch": "^3.0.0",
"zone.js": "~0.11.4"
},
diff --git a/client/src/app/+admin/admin.module.ts b/client/src/app/+admin/admin.module.ts
index 366e29883..f01967ea6 100644
--- a/client/src/app/+admin/admin.module.ts
+++ b/client/src/app/+admin/admin.module.ts
@@ -49,6 +49,7 @@ import {
PluginSearchComponent,
PluginShowInstalledComponent
} from './plugins'
+import { SharedAdminModule } from './shared'
import { JobService, LogsComponent, LogsService } from './system'
import { DebugComponent, DebugService } from './system/debug'
import { JobsComponent } from './system/jobs/jobs.component'
@@ -69,6 +70,7 @@ import { JobsComponent } from './system/jobs/jobs.component'
SharedVideoMiniatureModule,
SharedTablesModule,
SharedUsersModule,
+ SharedAdminModule,
TableModule,
ChartModule
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
index 7dfe5f5f9..43f1438e0 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+++ b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
@@ -218,6 +218,8 @@
[clearable]="false"
>
+
+
{{ formErrors.user.videoQuota }}
@@ -267,10 +269,10 @@
inputName="importVideosHttpEnabled" formControlName="enabled"
i18n-labelText labelText="Allow import with HTTP URL (e.g. YouTube)"
>
-
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
-
-
+
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+
+
@@ -285,6 +287,22 @@
+
+
+
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+
+
+
+
+
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts
index 29910369a..2122e67b2 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts
+++ b/client/src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts
@@ -25,11 +25,12 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges {
private configService: ConfigService,
private menuService: MenuService,
private themeService: ThemeService
- ) { }
+ ) {}
ngOnInit () {
this.buildLandingPageOptions()
this.checkSignupField()
+ this.checkImportSyncField()
this.availableThemes = this.themeService.buildAvailableThemes()
}
@@ -59,6 +60,10 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges {
return !!enabled.find((e: string) => e === algorithm)
}
+ getUserVideoQuota () {
+ return this.form.value['user']['videoQuota']
+ }
+
isSignupEnabled () {
return this.form.value['signup']['enabled'] === true
}
@@ -67,6 +72,14 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges {
return { 'disabled-checkbox-extra': !this.isSignupEnabled() }
}
+ isImportVideosHttpEnabled (): boolean {
+ return this.form.value['import']['videos']['http']['enabled'] === true
+ }
+
+ importSynchronizationChecked () {
+ return this.isImportVideosHttpEnabled() && this.form.value['import']['videoChannelSynchronization']['enabled']
+ }
+
hasUnlimitedSignup () {
return this.form.value['signup']['limit'] === -1
}
@@ -97,6 +110,21 @@ export class EditBasicConfigurationComponent implements OnInit, OnChanges {
return this.themeService.getDefaultThemeLabel()
}
+ private checkImportSyncField () {
+ const importSyncControl = this.form.get('import.videoChannelSynchronization.enabled')
+ const importVideosHttpControl = this.form.get('import.videos.http.enabled')
+
+ importVideosHttpControl.valueChanges
+ .subscribe((httpImportEnabled) => {
+ importSyncControl.setValue(httpImportEnabled && importSyncControl.value)
+ if (httpImportEnabled) {
+ importSyncControl.enable()
+ } else {
+ importSyncControl.disable()
+ }
+ })
+ }
+
private checkSignupField () {
const signupControl = this.form.get('signup.enabled')
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.scss b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.scss
index 1bc9aebba..764e626ec 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.scss
+++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.scss
@@ -36,6 +36,10 @@ input[type=number] {
position: absolute;
top: 0.2em;
right: 2.5rem;
+
+ @media screen and (max-width: $mobile-view) {
+ display: none;
+ }
}
input[disabled] {
@@ -146,3 +150,9 @@ ngb-tabset:not(.previews) ::ng-deep {
padding: 0 .3em;
}
}
+
+my-user-real-quota-info {
+ display: block;
+ margin-top: 5px;
+ font-size: 11px;
+}
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
index ce01f8b59..545e37857 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
+++ b/client/src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
@@ -144,6 +144,9 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
torrent: {
enabled: null
}
+ },
+ videoChannelSynchronization: {
+ enabled: null
}
},
trending: {
@@ -289,6 +292,9 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
}
formValidated () {
+ this.forceCheck()
+ if (!this.form.valid) return
+
const value: ComponentCustomConfig = this.form.getRawValue()
forkJoin([
@@ -378,8 +384,7 @@ export class EditCustomConfigComponent extends FormReactive implements OnInit {
this.customConfig = { ...config, instanceCustomHomepage: homepage }
this.updateForm()
- // Force form validation
- this.forceCheck()
+ this.markAllAsDirty()
},
error: err => this.notifier.error(err.message)
diff --git a/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html b/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
index 5a67b8e3b..1e7691f9e 100644
--- a/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+++ b/client/src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
@@ -108,7 +108,7 @@
@@ -102,7 +103,7 @@
-
+
@@ -112,7 +113,7 @@
-
+
@@ -123,7 +124,7 @@
@@ -131,7 +132,7 @@
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
+
@@ -176,6 +177,8 @@
i18n-labelText labelText="Only display embed URL"
>
+
+
diff --git a/client/src/app/shared/shared-share-modal/video-share.component.ts b/client/src/app/shared/shared-share-modal/video-share.component.ts
index e0c98008c..e1db4a3b8 100644
--- a/client/src/app/shared/shared-share-modal/video-share.component.ts
+++ b/client/src/app/shared/shared-share-modal/video-share.component.ts
@@ -1,6 +1,6 @@
import { Component, ElementRef, Input, ViewChild } from '@angular/core'
import { DomSanitizer, SafeHtml } from '@angular/platform-browser'
-import { ServerService } from '@app/core'
+import { HooksService, ServerService } from '@app/core'
import { VideoDetails } from '@app/shared/shared-main'
import { VideoPlaylist } from '@app/shared/shared-video-playlist'
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'
@@ -29,6 +29,8 @@ type Customizations = {
warningTitle: boolean
controlBar: boolean
peertubeLink: boolean
+
+ includeVideoInPlaylist: boolean
}
type TabId = 'url' | 'qrcode' | 'embed'
@@ -51,15 +53,23 @@ export class VideoShareComponent {
customizations: Customizations
isAdvancedCustomizationCollapsed = true
- includeVideoInPlaylist = false
- playlistEmbedHTML: SafeHtml
- videoEmbedHTML: SafeHtml
+ videoUrl: string
+ playlistUrl: string
+
+ videoEmbedUrl: string
+ playlistEmbedUrl: string
+
+ videoEmbedHTML: string
+ videoEmbedSafeHTML: SafeHtml
+ playlistEmbedHTML: string
+ playlistEmbedSafeHTML: SafeHtml
constructor (
private modalService: NgbModal,
private sanitizer: DomSanitizer,
- private server: ServerService
+ private server: ServerService,
+ private hooks: HooksService
) { }
show (currentVideoTimestamp?: number, currentPlaylistPosition?: number) {
@@ -89,7 +99,9 @@ export class VideoShareComponent {
title: true,
warningTitle: true,
controlBar: true,
- peertubeLink: true
+ peertubeLink: true,
+
+ includeVideoInPlaylist: false
}, {
set: (target, prop, value) => {
target[prop] = value
@@ -99,7 +111,7 @@ export class VideoShareComponent {
this.customizations.warningTitle = value
}
- this.updateEmbedCode()
+ this.onUpdate()
return true
}
@@ -107,50 +119,101 @@ export class VideoShareComponent {
this.playlistPosition = currentPlaylistPosition
- this.updateEmbedCode()
+ this.onUpdate()
- this.modalService.open(this.modal, { centered: true })
+ this.modalService.open(this.modal, { centered: true }).shown.subscribe(() => {
+ this.hooks.runAction('action:modal.share.shown', 'video-watch', { video: this.video, playlist: this.playlist })
+ })
}
- getVideoIframeCode () {
- return buildVideoOrPlaylistEmbed(this.getVideoEmbedUrl(), this.video.name)
- }
-
- getVideoEmbedUrl () {
- return decorateVideoLink({ url: this.video.embedUrl, ...this.getVideoOptions(true) })
- }
-
- getPlaylistEmbedUrl () {
- return decoratePlaylistLink({ url: this.playlist.embedUrl, ...this.getPlaylistOptions() })
- }
-
- getPlaylistIframeCode () {
- return buildVideoOrPlaylistEmbed(this.getPlaylistEmbedUrl(), this.playlist.displayName)
- }
+ // ---------------------------------------------------------------------------
getVideoUrl () {
const url = this.customizations.originUrl
? this.video.url
: buildVideoLink(this.video, window.location.origin)
- return decorateVideoLink({
- url,
-
- ...this.getVideoOptions(false)
- })
+ return this.hooks.wrapFun(
+ decorateVideoLink,
+ { url, ...this.getVideoOptions(false) },
+ 'video-watch',
+ 'filter:share.video-url.build.params',
+ 'filter:share.video-url.build.result'
+ )
}
+ getVideoEmbedUrl () {
+ return this.hooks.wrapFun(
+ decorateVideoLink,
+ { url: this.video.embedUrl, ...this.getVideoOptions(true) },
+ 'video-watch',
+ 'filter:share.video-embed-url.build.params',
+ 'filter:share.video-embed-url.build.result'
+ )
+ }
+
+ async getVideoIframeCode () {
+ return this.hooks.wrapFun(
+ buildVideoOrPlaylistEmbed,
+ { embedUrl: await this.getVideoEmbedUrl(), embedTitle: this.video.name },
+ 'video-watch',
+ 'filter:share.video-embed-code.build.params',
+ 'filter:share.video-embed-code.build.result'
+ )
+ }
+
+ // ---------------------------------------------------------------------------
+
getPlaylistUrl () {
const url = buildPlaylistLink(this.playlist)
- if (!this.includeVideoInPlaylist) return url
- return decoratePlaylistLink({ url, playlistPosition: this.playlistPosition })
+ return this.hooks.wrapFun(
+ decoratePlaylistLink,
+ { url, ...this.getPlaylistOptions() },
+ 'video-watch',
+ 'filter:share.video-playlist-url.build.params',
+ 'filter:share.video-playlist-url.build.result'
+ )
}
- updateEmbedCode () {
- if (this.playlist) this.playlistEmbedHTML = this.sanitizer.bypassSecurityTrustHtml(this.getPlaylistIframeCode())
+ getPlaylistEmbedUrl () {
+ return this.hooks.wrapFun(
+ decoratePlaylistLink,
+ { url: this.playlist.embedUrl, ...this.getPlaylistOptions() },
+ 'video-watch',
+ 'filter:share.video-playlist-embed-url.build.params',
+ 'filter:share.video-playlist-embed-url.build.result'
+ )
+ }
- if (this.video) this.videoEmbedHTML = this.sanitizer.bypassSecurityTrustHtml(this.getVideoIframeCode())
+ async getPlaylistEmbedCode () {
+ return this.hooks.wrapFun(
+ buildVideoOrPlaylistEmbed,
+ { embedUrl: await this.getPlaylistEmbedUrl(), embedTitle: this.playlist.displayName },
+ 'video-watch',
+ 'filter:share.video-playlist-embed-code.build.params',
+ 'filter:share.video-playlist-embed-code.build.result'
+ )
+ }
+
+ // ---------------------------------------------------------------------------
+
+ async onUpdate () {
+ console.log('on update')
+
+ if (this.playlist) {
+ this.playlistUrl = await this.getPlaylistUrl()
+ this.playlistEmbedUrl = await this.getPlaylistEmbedUrl()
+ this.playlistEmbedHTML = await this.getPlaylistEmbedCode()
+ this.playlistEmbedSafeHTML = this.sanitizer.bypassSecurityTrustHtml(this.playlistEmbedHTML)
+ }
+
+ if (this.video) {
+ this.videoUrl = await this.getVideoUrl()
+ this.videoEmbedUrl = await this.getVideoEmbedUrl()
+ this.videoEmbedHTML = await this.getVideoIframeCode()
+ this.videoEmbedSafeHTML = this.sanitizer.bypassSecurityTrustHtml(this.videoEmbedHTML)
+ }
}
notSecure () {
@@ -181,7 +244,9 @@ export class VideoShareComponent {
return {
baseUrl,
- playlistPosition: this.playlistPosition || undefined
+ playlistPosition: this.playlistPosition && this.customizations.includeVideoInPlaylist
+ ? this.playlistPosition
+ : undefined
}
}
diff --git a/client/src/app/shared/shared-user-subscription/subscribe-button.component.html b/client/src/app/shared/shared-user-subscription/subscribe-button.component.html
index 0e09c2697..341b83a04 100644
--- a/client/src/app/shared/shared-user-subscription/subscribe-button.component.html
+++ b/client/src/app/shared/shared-user-subscription/subscribe-button.component.html
@@ -37,7 +37,7 @@
class="btn-group" ngbDropdown autoClose="outside" placement="bottom-right bottom-left bottom auto"
role="group" aria-label="Multiple ways to subscribe to the current channel" i18n-aria-label
>
-
+
diff --git a/client/src/app/shared/shared-users/user-admin.service.ts b/client/src/app/shared/shared-users/user-admin.service.ts
index 422221d62..4128358dc 100644
--- a/client/src/app/shared/shared-users/user-admin.service.ts
+++ b/client/src/app/shared/shared-users/user-admin.service.ts
@@ -59,7 +59,6 @@ export class UserAdminService {
return this.authHttp.get>(UserService.BASE_USERS_URL, { params })
.pipe(
- map(res => this.restExtractor.convertResultListDateToHuman(res)),
map(res => this.restExtractor.applyToResultListData(res, this.formatUser.bind(this))),
catchError(err => this.restExtractor.handleError(err))
)
diff --git a/client/src/app/shared/shared-video-comment/video-comment.service.ts b/client/src/app/shared/shared-video-comment/video-comment.service.ts
index 8cd94643a..8d2deedf7 100644
--- a/client/src/app/shared/shared-video-comment/video-comment.service.ts
+++ b/client/src/app/shared/shared-video-comment/video-comment.service.ts
@@ -190,6 +190,10 @@ export class VideoCommentService {
prefix: 'local:',
isBoolean: true
},
+ onLocalVideo: {
+ prefix: 'localVideo:',
+ isBoolean: true
+ },
searchAccount: { prefix: 'account:' },
searchVideo: { prefix: 'video:' }
diff --git a/client/src/app/shared/shared-video-miniature/video-filters.model.ts b/client/src/app/shared/shared-video-miniature/video-filters.model.ts
index 8ad2fcd5d..73a30ca08 100644
--- a/client/src/app/shared/shared-video-miniature/video-filters.model.ts
+++ b/client/src/app/shared/shared-video-miniature/video-filters.model.ts
@@ -1,4 +1,4 @@
-import { intoArray, toBoolean } from '@app/helpers'
+import { splitIntoArray, toBoolean } from '@app/helpers'
import { getAllPrivacies } from '@shared/core-utils'
import { AttributesOnly } from '@shared/typescript-utils'
import { BooleanBothQuery, NSFWPolicyType, VideoInclude, VideoPrivacy, VideoSortField } from '@shared/models'
@@ -94,8 +94,8 @@ export class VideoFilters {
if (obj.nsfw !== undefined) this.nsfw = obj.nsfw
- if (obj.languageOneOf !== undefined) this.languageOneOf = intoArray(obj.languageOneOf)
- if (obj.categoryOneOf !== undefined) this.categoryOneOf = intoArray(obj.categoryOneOf)
+ if (obj.languageOneOf !== undefined) this.languageOneOf = splitIntoArray(obj.languageOneOf)
+ if (obj.categoryOneOf !== undefined) this.categoryOneOf = splitIntoArray(obj.categoryOneOf)
if (obj.scope !== undefined) this.scope = obj.scope
if (obj.allVideos !== undefined) this.allVideos = toBoolean(obj.allVideos)
diff --git a/client/src/app/shared/shared-video-miniature/video-miniature.component.ts b/client/src/app/shared/shared-video-miniature/video-miniature.component.ts
index ce2788c12..85c63c173 100644
--- a/client/src/app/shared/shared-video-miniature/video-miniature.component.ts
+++ b/client/src/app/shared/shared-video-miniature/video-miniature.component.ts
@@ -21,13 +21,15 @@ import { VideoActionsDisplayType } from './video-actions-dropdown.component'
export type MiniatureDisplayOptions = {
date?: boolean
views?: boolean
- by?: boolean
avatar?: boolean
privacyLabel?: boolean
privacyText?: boolean
state?: boolean
blacklistInfo?: boolean
nsfw?: boolean
+
+ by?: boolean
+ forceChannelInBy?: boolean
}
@Component({
selector: 'my-video-miniature',
@@ -48,7 +50,8 @@ export class VideoMiniatureComponent implements OnInit {
privacyLabel: false,
privacyText: false,
state: false,
- blacklistInfo: false
+ blacklistInfo: false,
+ forceChannelInBy: false
}
@Input() displayVideoActions = true
@@ -268,6 +271,11 @@ export class VideoMiniatureComponent implements OnInit {
}
private setUpBy () {
+ if (this.displayOptions.forceChannelInBy) {
+ this.ownerDisplayType = 'videoChannel'
+ return
+ }
+
const accountName = this.video.account.name
// If the video channel name is an UUID (not really displayable, we changed this behaviour in v1.0.0-beta.12)
diff --git a/client/src/assets/images/feather/log-out.svg b/client/src/assets/images/feather/log-out.svg
index c9002c903..627b44493 100644
--- a/client/src/assets/images/feather/log-out.svg
+++ b/client/src/assets/images/feather/log-out.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/client/src/assets/player/peertube-player-manager.ts b/client/src/assets/player/peertube-player-manager.ts
index b9077dcae..533ee1bb8 100644
--- a/client/src/assets/player/peertube-player-manager.ts
+++ b/client/src/assets/player/peertube-player-manager.ts
@@ -22,6 +22,7 @@ import './shared/playlist/playlist-plugin'
import './shared/mobile/peertube-mobile-plugin'
import './shared/mobile/peertube-mobile-buttons'
import './shared/hotkeys/peertube-hotkeys-plugin'
+import './shared/metrics/metrics-plugin'
import videojs from 'video.js'
import { logger } from '@root-helpers/logger'
import { PluginsManager } from '@root-helpers/plugins-manager'
@@ -128,6 +129,28 @@ export class PeertubePlayerManager {
saveAverageBandwidth(data.bandwidthEstimate)
})
+ const offlineNotificationElem = document.createElement('div')
+ offlineNotificationElem.classList.add('vjs-peertube-offline-notification')
+ offlineNotificationElem.innerText = player.localize('You seem to be offline and the video may not work')
+
+ const handleOnline = () => {
+ player.el().removeChild(offlineNotificationElem)
+ logger.info('The browser is online')
+ }
+
+ const handleOffline = () => {
+ player.el().appendChild(offlineNotificationElem)
+ logger.info('The browser is offline')
+ }
+
+ window.addEventListener('online', handleOnline)
+ window.addEventListener('offline', handleOffline)
+
+ player.on('dispose', () => {
+ window.removeEventListener('online', handleOnline)
+ window.removeEventListener('offline', handleOffline)
+ })
+
return res(player)
})
})
diff --git a/client/src/assets/player/shared/control-bar/p2p-info-button.ts b/client/src/assets/player/shared/control-bar/p2p-info-button.ts
index 36517e125..1979654ad 100644
--- a/client/src/assets/player/shared/control-bar/p2p-info-button.ts
+++ b/client/src/assets/player/shared/control-bar/p2p-info-button.ts
@@ -87,9 +87,9 @@ class P2pInfoButton extends Button {
const httpStats = data.http
const downloadSpeed = bytes(p2pStats.downloadSpeed + httpStats.downloadSpeed)
- const uploadSpeed = bytes(p2pStats.uploadSpeed + httpStats.uploadSpeed)
+ const uploadSpeed = bytes(p2pStats.uploadSpeed)
const totalDownloaded = bytes(p2pStats.downloaded + httpStats.downloaded)
- const totalUploaded = bytes(p2pStats.uploaded + httpStats.uploaded)
+ const totalUploaded = bytes(p2pStats.uploaded)
const numPeers = p2pStats.numPeers
subDivWebtorrent.title = this.player().localize('Total downloaded: ') + totalDownloaded.join(' ') + '\n'
diff --git a/client/src/assets/player/shared/manager-options/manager-options-builder.ts b/client/src/assets/player/shared/manager-options/manager-options-builder.ts
index e454c719e..07678493d 100644
--- a/client/src/assets/player/shared/manager-options/manager-options-builder.ts
+++ b/client/src/assets/player/shared/manager-options/manager-options-builder.ts
@@ -44,6 +44,14 @@ export class ManagerOptionsBuilder {
'isLive',
'videoUUID'
])
+ },
+ metrics: {
+ mode: this.mode,
+
+ ...pick(commonOptions, [
+ 'metricsUrl',
+ 'videoUUID'
+ ])
}
}
@@ -142,7 +150,7 @@ export class ManagerOptionsBuilder {
icon: 'code',
label: player.localize('Copy embed code'),
listener: () => {
- copyToClipboard(buildVideoOrPlaylistEmbed(commonOptions.embedUrl, commonOptions.embedTitle))
+ copyToClipboard(buildVideoOrPlaylistEmbed({ embedUrl: commonOptions.embedUrl, embedTitle: commonOptions.embedTitle }))
}
}
]
diff --git a/client/src/assets/player/shared/metrics/index.ts b/client/src/assets/player/shared/metrics/index.ts
new file mode 100644
index 000000000..85d75cdc7
--- /dev/null
+++ b/client/src/assets/player/shared/metrics/index.ts
@@ -0,0 +1 @@
+export * from './metrics-plugin'
diff --git a/client/src/assets/player/shared/metrics/metrics-plugin.ts b/client/src/assets/player/shared/metrics/metrics-plugin.ts
new file mode 100644
index 000000000..2844828da
--- /dev/null
+++ b/client/src/assets/player/shared/metrics/metrics-plugin.ts
@@ -0,0 +1,130 @@
+import videojs from 'video.js'
+import { PlaybackMetricCreate } from '../../../../../../shared/models'
+import { MetricsPluginOptions, PlayerMode, PlayerNetworkInfo } from '../../types'
+
+const Plugin = videojs.getPlugin('plugin')
+
+class MetricsPlugin extends Plugin {
+ private readonly metricsUrl: string
+ private readonly videoUUID: string
+ private readonly mode: PlayerMode
+
+ private downloadedBytesP2P = 0
+ private downloadedBytesHTTP = 0
+ private uploadedBytesP2P = 0
+
+ private resolutionChanges = 0
+ private errors = 0
+
+ private lastPlayerNetworkInfo: PlayerNetworkInfo
+
+ private metricsInterval: any
+
+ private readonly CONSTANTS = {
+ METRICS_INTERVAL: 15000
+ }
+
+ constructor (player: videojs.Player, options: MetricsPluginOptions) {
+ super(player)
+
+ this.metricsUrl = options.metricsUrl
+ this.videoUUID = options.videoUUID
+ this.mode = options.mode
+
+ this.player.one('play', () => {
+ this.runMetricsInterval()
+
+ this.trackBytes()
+ this.trackResolutionChange()
+ this.trackErrors()
+ })
+ }
+
+ dispose () {
+ if (this.metricsInterval) clearInterval(this.metricsInterval)
+ }
+
+ private runMetricsInterval () {
+ this.metricsInterval = setInterval(() => {
+ let resolution: number
+ let fps: number
+
+ if (this.mode === 'p2p-media-loader') {
+ const level = this.player.p2pMediaLoader().getCurrentLevel()
+ if (!level) return
+
+ resolution = Math.min(level.height || 0, level.width || 0)
+
+ const framerate = level?.attrs['FRAME-RATE']
+ fps = framerate
+ ? parseInt(framerate, 10)
+ : undefined
+ } else { // webtorrent
+ const videoFile = this.player.webtorrent().getCurrentVideoFile()
+ if (!videoFile) return
+
+ resolution = videoFile.resolution.id
+ fps = videoFile.fps && videoFile.fps !== -1
+ ? videoFile.fps
+ : undefined
+ }
+
+ const body: PlaybackMetricCreate = {
+ resolution,
+ fps,
+
+ playerMode: this.mode,
+
+ resolutionChanges: this.resolutionChanges,
+
+ errors: this.errors,
+
+ downloadedBytesP2P: this.downloadedBytesP2P,
+ downloadedBytesHTTP: this.downloadedBytesHTTP,
+
+ uploadedBytesP2P: this.uploadedBytesP2P,
+
+ videoId: this.videoUUID
+ }
+
+ this.resolutionChanges = 0
+
+ this.downloadedBytesP2P = 0
+ this.downloadedBytesHTTP = 0
+
+ this.uploadedBytesP2P = 0
+
+ this.errors = 0
+
+ const headers = new Headers({ 'Content-type': 'application/json; charset=UTF-8' })
+
+ return fetch(this.metricsUrl, { method: 'POST', body: JSON.stringify(body), headers })
+ }, this.CONSTANTS.METRICS_INTERVAL)
+ }
+
+ private trackBytes () {
+ this.player.on('p2pInfo', (_event, data: PlayerNetworkInfo) => {
+ this.downloadedBytesHTTP += data.http.downloaded - (this.lastPlayerNetworkInfo?.http.downloaded || 0)
+ this.downloadedBytesP2P += data.p2p.downloaded - (this.lastPlayerNetworkInfo?.p2p.downloaded || 0)
+
+ this.uploadedBytesP2P += data.p2p.uploaded - (this.lastPlayerNetworkInfo?.p2p.uploaded || 0)
+
+ this.lastPlayerNetworkInfo = data
+ })
+ }
+
+ private trackResolutionChange () {
+ this.player.on('engineResolutionChange', () => {
+ this.resolutionChanges++
+ })
+ }
+
+ private trackErrors () {
+ this.player.on('error', () => {
+ this.errors++
+ })
+ }
+}
+
+videojs.registerPlugin('metrics', MetricsPlugin)
+export { MetricsPlugin }
diff --git a/client/src/assets/player/shared/p2p-media-loader/hls-plugin.ts b/client/src/assets/player/shared/p2p-media-loader/hls-plugin.ts
index e49e5c694..a14beb347 100644
--- a/client/src/assets/player/shared/p2p-media-loader/hls-plugin.ts
+++ b/client/src/assets/player/shared/p2p-media-loader/hls-plugin.ts
@@ -211,6 +211,28 @@ class Html5Hlsjs {
}
}
+ private _getHumanErrorMsg (error: { message: string, code?: number }) {
+ switch (error.code) {
+ default:
+ return error.message
+ }
+ }
+
+ private _handleUnrecovarableError (error: any) {
+ if (this.hls.levels.filter(l => l.id > -1).length > 1) {
+ this._removeQuality(this.hls.loadLevel)
+ return
+ }
+
+ this.hls.destroy()
+ logger.info('bubbling error up to VIDEOJS')
+ this.tech.error = () => ({
+ ...error,
+ message: this._getHumanErrorMsg(error)
+ })
+ this.tech.trigger('error')
+ }
+
private _handleMediaError (error: any) {
if (this.errorCounts[Hlsjs.ErrorTypes.MEDIA_ERROR] === 1) {
logger.info('trying to recover media error')
@@ -226,14 +248,13 @@ class Html5Hlsjs {
}
if (this.errorCounts[Hlsjs.ErrorTypes.MEDIA_ERROR] > 2) {
- logger.info('bubbling media error up to VIDEOJS')
- this.hls.destroy()
- this.tech.error = () => error
- this.tech.trigger('error')
+ this._handleUnrecovarableError(error)
}
}
private _handleNetworkError (error: any) {
+ if (navigator.onLine === false) return
+
if (this.errorCounts[Hlsjs.ErrorTypes.NETWORK_ERROR] <= this.maxNetworkErrorRecovery) {
logger.info('trying to recover network error')
@@ -248,10 +269,7 @@ class Html5Hlsjs {
return
}
- logger.info('bubbling network error up to VIDEOJS')
- this.hls.destroy()
- this.tech.error = () => error
- this.tech.trigger('error')
+ this._handleUnrecovarableError(error)
}
private _onError (_event: any, data: ErrorData) {
@@ -273,10 +291,7 @@ class Html5Hlsjs {
error.code = 3
this._handleMediaError(error)
} else if (data.fatal) {
- this.hls.destroy()
- logger.info('bubbling error up to VIDEOJS')
- this.tech.error = () => error as any
- this.tech.trigger('error')
+ this._handleUnrecovarableError(error)
}
}
@@ -292,6 +307,12 @@ class Html5Hlsjs {
return '0'
}
+ private _removeQuality (index: number) {
+ this.hls.removeLevel(index)
+ this.player.peertubeResolutions().remove(index)
+ this.hls.currentLevel = -1
+ }
+
private _notifyVideoQualities () {
if (!this.metadata) return
diff --git a/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts b/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts
index e5f099dea..3c4482f2e 100644
--- a/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts
+++ b/client/src/assets/player/shared/p2p-media-loader/p2p-media-loader-plugin.ts
@@ -2,10 +2,10 @@ import Hlsjs from 'hls.js'
import videojs from 'video.js'
import { Events, Segment } from '@peertube/p2p-media-loader-core'
import { Engine, initHlsJsPlayer, initVideoJsContribHlsJsPlayer } from '@peertube/p2p-media-loader-hlsjs'
+import { logger } from '@root-helpers/logger'
import { timeToInt } from '@shared/core-utils'
import { P2PMediaLoaderPluginOptions, PlayerNetworkInfo } from '../../types'
import { registerConfigPlugin, registerSourceHandler } from './hls-plugin'
-import { logger } from '@root-helpers/logger'
registerConfigPlugin(videojs)
registerSourceHandler(videojs)
@@ -29,9 +29,7 @@ class P2pMediaLoaderPlugin extends Plugin {
}
private statsHTTPBytes = {
pendingDownload: [] as number[],
- pendingUpload: [] as number[],
- totalDownload: 0,
- totalUpload: 0
+ totalDownload: 0
}
private startTime: number
@@ -86,6 +84,8 @@ class P2pMediaLoaderPlugin extends Plugin {
}
getCurrentLevel () {
+ if (!this.hlsjs) return undefined
+
return this.hlsjs.levels[this.hlsjs.currentLevel]
}
@@ -115,6 +115,8 @@ class P2pMediaLoaderPlugin extends Plugin {
this.p2pEngine = this.options.loader.getEngine()
this.p2pEngine.on(Events.SegmentError, (segment: Segment, err) => {
+ if (navigator.onLine === false) return
+
logger.error(`Segment ${segment.id} error.`, err)
this.options.redundancyUrlManager.removeBySegmentUrl(segment.requestUrl)
@@ -123,6 +125,8 @@ class P2pMediaLoaderPlugin extends Plugin {
this.statsP2PBytes.numPeers = 1 + this.options.redundancyUrlManager.countBaseUrls()
this.runStats()
+
+ this.hlsjs.on(Hlsjs.Events.LEVEL_SWITCHED, () => this.player.trigger('engineResolutionChange'))
}
private runStats () {
@@ -134,10 +138,13 @@ class P2pMediaLoaderPlugin extends Plugin {
})
this.p2pEngine.on(Events.PieceBytesUploaded, (method: string, _segment, bytes: number) => {
- const elem = method === 'p2p' ? this.statsP2PBytes : this.statsHTTPBytes
+ if (method !== 'p2p') {
+ logger.error(`Received upload from unknown method ${method}`)
+ return
+ }
- elem.pendingUpload.push(bytes)
- elem.totalUpload += bytes
+ this.statsP2PBytes.pendingUpload.push(bytes)
+ this.statsP2PBytes.totalUpload += bytes
})
this.p2pEngine.on(Events.PeerConnect, () => this.statsP2PBytes.numPeers++)
@@ -148,20 +155,16 @@ class P2pMediaLoaderPlugin extends Plugin {
const p2pUploadSpeed = this.arraySum(this.statsP2PBytes.pendingUpload)
const httpDownloadSpeed = this.arraySum(this.statsHTTPBytes.pendingDownload)
- const httpUploadSpeed = this.arraySum(this.statsHTTPBytes.pendingUpload)
this.statsP2PBytes.pendingDownload = []
this.statsP2PBytes.pendingUpload = []
this.statsHTTPBytes.pendingDownload = []
- this.statsHTTPBytes.pendingUpload = []
return this.player.trigger('p2pInfo', {
source: 'p2p-media-loader',
http: {
downloadSpeed: httpDownloadSpeed,
- uploadSpeed: httpUploadSpeed,
- downloaded: this.statsHTTPBytes.totalDownload,
- uploaded: this.statsHTTPBytes.totalUpload
+ downloaded: this.statsHTTPBytes.totalDownload
},
p2p: {
downloadSpeed: p2pDownloadSpeed,
diff --git a/client/src/assets/player/shared/peertube/peertube-plugin.ts b/client/src/assets/player/shared/peertube/peertube-plugin.ts
index 69a7b2d65..a5d712d70 100644
--- a/client/src/assets/player/shared/peertube/peertube-plugin.ts
+++ b/client/src/assets/player/shared/peertube/peertube-plugin.ts
@@ -125,6 +125,32 @@ class PeerTubePlugin extends Plugin {
}
displayFatalError () {
+ this.player.loadingSpinner.hide()
+
+ const buildModal = (error: MediaError) => {
+ const localize = this.player.localize.bind(this.player)
+
+ const wrapper = document.createElement('div')
+ const header = document.createElement('h1')
+ header.innerText = localize('Failed to play video')
+ wrapper.appendChild(header)
+ const desc = document.createElement('div')
+ desc.innerText = localize('The video failed to play due to technical issues.')
+ wrapper.appendChild(desc)
+ const details = document.createElement('p')
+ details.classList.add('error-details')
+ details.innerText = error.message
+ wrapper.appendChild(details)
+
+ return wrapper
+ }
+
+ const modal = this.player.createModal(buildModal(this.player.error()), {
+ temporary: false,
+ uncloseable: true
+ })
+ modal.addClass('vjs-custom-error-display')
+
this.player.addClass('vjs-error-display-enabled')
}
@@ -144,6 +170,8 @@ class PeerTubePlugin extends Plugin {
this.listenFullScreenChange()
}
+ // ---------------------------------------------------------------------------
+
private runUserViewing () {
let lastCurrentTime = this.startTime
let lastViewEvent: VideoViewEvent
@@ -205,6 +233,8 @@ class PeerTubePlugin extends Plugin {
return fetch(this.videoViewUrl, { method: 'POST', body: JSON.stringify(body), headers })
}
+ // ---------------------------------------------------------------------------
+
private listenFullScreenChange () {
this.player.on('fullscreenchange', () => {
if (this.player.isFullscreen()) this.player.focus()
diff --git a/client/src/assets/player/shared/resolutions/peertube-resolutions-plugin.ts b/client/src/assets/player/shared/resolutions/peertube-resolutions-plugin.ts
index e7899ac71..4fafd27b1 100644
--- a/client/src/assets/player/shared/resolutions/peertube-resolutions-plugin.ts
+++ b/client/src/assets/player/shared/resolutions/peertube-resolutions-plugin.ts
@@ -21,6 +21,11 @@ class PeerTubeResolutionsPlugin extends Plugin {
this.trigger('resolutionsAdded')
}
+ remove (resolutionIndex: number) {
+ this.resolutions = this.resolutions.filter(r => r.id !== resolutionIndex)
+ this.trigger('resolutionRemoved')
+ }
+
getResolutions () {
return this.resolutions
}
diff --git a/client/src/assets/player/shared/settings/resolution-menu-button.ts b/client/src/assets/player/shared/settings/resolution-menu-button.ts
index a0b349f67..672411c11 100644
--- a/client/src/assets/player/shared/settings/resolution-menu-button.ts
+++ b/client/src/assets/player/shared/settings/resolution-menu-button.ts
@@ -12,6 +12,7 @@ class ResolutionMenuButton extends MenuButton {
this.controlText('Quality')
player.peertubeResolutions().on('resolutionsAdded', () => this.buildQualities())
+ player.peertubeResolutions().on('resolutionRemoved', () => this.cleanupQualities())
// For parent
player.peertubeResolutions().on('resolutionChanged', () => {
@@ -82,6 +83,24 @@ class ResolutionMenuButton extends MenuButton {
this.trigger('menuChanged')
}
+
+ private cleanupQualities () {
+ const resolutions = this.player().peertubeResolutions().getResolutions()
+
+ this.menu.children().forEach((children: ResolutionMenuItem) => {
+ if (children.resolutionId === undefined) {
+ return
+ }
+
+ if (resolutions.find(r => r.id === children.resolutionId)) {
+ return
+ }
+
+ this.menu.removeChild(children)
+ })
+
+ this.trigger('menuChanged')
+ }
}
videojs.registerComponent('ResolutionMenuButton', ResolutionMenuButton)
diff --git a/client/src/assets/player/shared/settings/resolution-menu-item.ts b/client/src/assets/player/shared/settings/resolution-menu-item.ts
index 678eb368b..c59b8b891 100644
--- a/client/src/assets/player/shared/settings/resolution-menu-item.ts
+++ b/client/src/assets/player/shared/settings/resolution-menu-item.ts
@@ -7,7 +7,7 @@ export interface ResolutionMenuItemOptions extends videojs.MenuItemOptions {
}
class ResolutionMenuItem extends MenuItem {
- private readonly resolutionId: number
+ readonly resolutionId: number
private readonly label: string
private autoResolutionEnabled: boolean
diff --git a/client/src/assets/player/shared/stats/stats-card.ts b/client/src/assets/player/shared/stats/stats-card.ts
index b65adcfca..f23ae48be 100644
--- a/client/src/assets/player/shared/stats/stats-card.ts
+++ b/client/src/assets/player/shared/stats/stats-card.ts
@@ -95,9 +95,9 @@ class StatsCard extends Component {
const httpStats = data.http
this.playerNetworkInfo.downloadSpeed = bytes(p2pStats.downloadSpeed + httpStats.downloadSpeed).join(' ')
- this.playerNetworkInfo.uploadSpeed = bytes(p2pStats.uploadSpeed + httpStats.uploadSpeed).join(' ')
+ this.playerNetworkInfo.uploadSpeed = bytes(p2pStats.uploadSpeed).join(' ')
this.playerNetworkInfo.totalDownloaded = bytes(p2pStats.downloaded + httpStats.downloaded).join(' ')
- this.playerNetworkInfo.totalUploaded = bytes(p2pStats.uploaded + httpStats.uploaded).join(' ')
+ this.playerNetworkInfo.totalUploaded = bytes(p2pStats.uploaded).join(' ')
this.playerNetworkInfo.numPeers = p2pStats.numPeers
this.playerNetworkInfo.averageBandwidth = bytes(data.bandwidthEstimate).join(' ') + '/s'
@@ -145,7 +145,10 @@ class StatsCard extends Component {
? `${level?.videoCodec || ''} / ${level?.audioCodec || ''}`
: undefined
- const resolution = `${level?.height}p${level?.attrs['FRAME-RATE'] || ''}`
+ const resolution = level?.height
+ ? `${level.height}p${level?.attrs['FRAME-RATE'] || ''}`
+ : undefined
+
const buffer = this.timeRangesToString(this.player().buffered())
let progress: number
@@ -257,12 +260,13 @@ class StatsCard extends Component {
const vw = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0)
const vh = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0)
const pr = (window.devicePixelRatio || 1).toFixed(2)
- const frames = `${vw}x${vh}*${pr} / ${videoQuality.droppedVideoFrames} dropped of ${videoQuality.totalVideoFrames}`
-
+ const vp = `${vw}x${vh}*${pr}`
+ const { droppedVideoFrames, totalVideoFrames } = videoQuality
+ const frames = player.localize('{1} / {2} dropped of {3}', [ vp, droppedVideoFrames + '', totalVideoFrames + '' ])
const duration = player.duration()
let volume = `${Math.round(player.volume() * 100)}`
- if (player.muted()) volume += ' (muted)'
+ if (player.muted()) volume += player.localize(' (muted)')
const networkActivity = playerNetworkInfo.downloadSpeed
? `${playerNetworkInfo.downloadSpeed} ⇓ / ${playerNetworkInfo.uploadSpeed} ⇑`
@@ -271,8 +275,9 @@ class StatsCard extends Component {
const totalTransferred = playerNetworkInfo.totalDownloaded
? `${playerNetworkInfo.totalDownloaded} ⇓ / ${playerNetworkInfo.totalUploaded} ⇑`
: undefined
+ const { downloadedFromServer, downloadedFromPeers } = playerNetworkInfo
const downloadBreakdown = playerNetworkInfo.downloadedFromServer
- ? `${playerNetworkInfo.downloadedFromServer} from servers · ${playerNetworkInfo.downloadedFromPeers} from peers`
+ ? player.localize('{1} from servers · {2} from peers', [ downloadedFromServer, downloadedFromPeers ])
: undefined
const bufferProgress = progress !== undefined
diff --git a/client/src/assets/player/shared/webtorrent/webtorrent-plugin.ts b/client/src/assets/player/shared/webtorrent/webtorrent-plugin.ts
index 9fd5f593e..fa3f48a9a 100644
--- a/client/src/assets/player/shared/webtorrent/webtorrent-plugin.ts
+++ b/client/src/assets/player/shared/webtorrent/webtorrent-plugin.ts
@@ -204,6 +204,8 @@ class WebTorrentPlugin extends Plugin {
}
this.updateVideoFile(newVideoFile, options)
+
+ this.player.trigger('engineResolutionChange')
}
flushVideoFile (videoFile: VideoFile, destroyRenderer = true) {
@@ -506,9 +508,7 @@ class WebTorrentPlugin extends Plugin {
source: 'webtorrent',
http: {
downloadSpeed: 0,
- uploadSpeed: 0,
- downloaded: 0,
- uploaded: 0
+ downloaded: 0
},
p2p: {
downloadSpeed: this.torrent.downloadSpeed,
diff --git a/client/src/assets/player/types/manager-options.ts b/client/src/assets/player/types/manager-options.ts
index cadce739d..b4d9374c3 100644
--- a/client/src/assets/player/types/manager-options.ts
+++ b/client/src/assets/player/types/manager-options.ts
@@ -59,6 +59,8 @@ export interface CommonOptions extends CustomizationOptions {
videoViewUrl: string
authorizationHeader?: string
+ metricsUrl: string
+
embedUrl: string
embedTitle: string
diff --git a/client/src/assets/player/types/peertube-videojs-typings.ts b/client/src/assets/player/types/peertube-videojs-typings.ts
index 115afb614..6df94992c 100644
--- a/client/src/assets/player/types/peertube-videojs-typings.ts
+++ b/client/src/assets/player/types/peertube-videojs-typings.ts
@@ -109,6 +109,12 @@ type PeerTubePluginOptions = {
videoUUID: string
}
+type MetricsPluginOptions = {
+ mode: PlayerMode
+ metricsUrl: string
+ videoUUID: string
+}
+
type PlaylistPluginOptions = {
elements: VideoPlaylistElement[]
@@ -165,6 +171,7 @@ type VideoJSPluginOptions = {
playlist?: PlaylistPluginOptions
peertube: PeerTubePluginOptions
+ metrics: MetricsPluginOptions
webtorrent?: WebtorrentPluginOptions
@@ -197,9 +204,7 @@ type PlayerNetworkInfo = {
http: {
downloadSpeed: number
- uploadSpeed: number
downloaded: number
- uploaded: number
}
p2p: {
@@ -227,6 +232,7 @@ export {
ResolutionUpdateData,
AutoResolutionUpdateData,
PlaylistPluginOptions,
+ MetricsPluginOptions,
VideoJSCaption,
PeerTubePluginOptions,
WebtorrentPluginOptions,
diff --git a/client/src/locale/angular.ar.xlf b/client/src/locale/angular.ar.xlf
index 06dfe13b7..a6c486ff3 100644
--- a/client/src/locale/angular.ar.xlf
+++ b/client/src/locale/angular.ar.xlf
@@ -5,8 +5,8 @@
Close
أغلق
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
اختر الشهر
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
اختر السنة
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
الشهر السابق
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
الشهر القادم
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
زِد الدقائق
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
قلل الدقائق
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
أغلق
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
أغلق القائمة اليسرى
@@ -246,7 +222,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">تكامل ماركداون</a> المدعوم:
@@ -408,17 +384,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
غيّر صورتك الرمزية
@@ -636,7 +606,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
يمكنك استيراد أي ملف تورنت يشير لملف وسائط ، تأكد من أنك تمتلك حقوق توزيع هذا الملف وإلا ستسبب لنفسك ولمثيل الخادم مشاكل قانونية.
@@ -651,27 +621,33 @@
Torrent import
استيراد تورنت
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Users can resolve distant content
يمكن للمستخدمين من تحليل المحتوى البعيد
- src/app/shared/shared-instance/instance-features-table.component.html 114
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
الإضافات والسمات
- src/app/shared/shared-instance/instance-features-table.component.html 121
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
السمات المتاحة
- src/app/shared/shared-instance/instance-features-table.component.html 125
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
الإضافات المفعلة
- src/app/shared/shared-instance/instance-features-table.component.html 134
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Loading instance statistics...
يحمل إحصائيات مثيل الخادم ...
@@ -740,10 +716,10 @@
Following
متابَعون
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
متابِعون
@@ -1092,7 +1068,7 @@
العمليات المتوازية
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
اسمح بالاستيراد عبر الروابط (مثل يوتيوب)
@@ -1372,7 +1348,7 @@
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
هذا الملف كبير. اتصل بالمدير حتى يزيد حد الرفع.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
In this instance's network
في شبكة هذ المثيل
@@ -1564,7 +1540,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
توقف عند
@@ -1572,7 +1548,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
سيرسل البلاغ الى مشرفي وسيوجه الى مصدر الفيديو ( ) كذلك .
@@ -1669,10 +1645,10 @@
State
حالة
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
رسائل
@@ -1686,33 +1662,43 @@
Score
تقييم
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Created
أُنشئ
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
افتح صفحة الممثل في لسانٍ جديد
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
مقبول
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
معلّق
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -1720,23 +1706,23 @@
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
رفض
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
لم يُعثر على متابع مطابق للمرشحات الحالية.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
مثيل الخادم الخاص بك ليس لديه أي متابِع.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
يعرض لـ من متابع
@@ -1745,24 +1731,36 @@
Redundancy allowed
التكرار مسموح
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
افتح مثيل الخادم في لسان جديد
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
لم يُعثر على مضيف مطابق للمرشحات الحالية.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
مثيل الخادم الخاص بك لا يتابع أي شخص.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -1789,7 +1787,7 @@
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
تكرارات الفيديو
@@ -2058,10 +2056,10 @@
Batch actions
الإجراءات المجمعة
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
Open account in a new tab
افتح حساب في لسان جديد
@@ -2178,10 +2176,10 @@
Select this row
حدد هذا الصف
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
اعرض كامل التعليق
@@ -2211,15 +2209,12 @@
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
متابِع
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
فيديو معلق عليه
@@ -2244,7 +2239,13 @@
Remote comments
التعليقات البعيدة
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
لم يُعثر على إساءة تطابق المرشحات.
@@ -2357,7 +2358,7 @@
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
This video has been reported multiple times.
تم الإبلاغ عن هذا الفيديو عدة مرات.
@@ -2659,40 +2660,34 @@
Delete this comment
احذف التعليق
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
احذف كل تعليقات هذا الحساب
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
ستحذف التعليقات بهد بضع دقائق
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
أتريد حذف كل تعليقات ؟
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
ستُحذف تعليقات خلال دقائق
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
قائمة التعليقات
@@ -2719,10 +2714,10 @@
Select all rows
حدد كل الأسطر
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
نوع الوظيفة
@@ -2796,9 +2791,9 @@
State
الحالة
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Refresh
تحديث
@@ -3109,10 +3104,10 @@
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ تتطلب هذه الوظيفة الكثير من الاهتمام والإشراف الإضافي.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Signup requires email verification
يتطلب التسجيل رسالة تأكيد
@@ -3177,147 +3172,159 @@
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ ننصحك بتعطيل هذه الميّزة إلّم تثق بالمستخدمين.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
ما لم يتم وضع علامة موثوق به على المستخدم ، ستظل مقاطع الفيديو الخاصة به خاصة حتى يراجعها المشرف.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
قناوات فيديو
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
الحد الأقصى لعدد القنوات لكل مستخدم
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {قناة} other {قنوات}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
احجب مقاطع الفيديو الجديدة تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
بحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
السماح للمستخدمين بالبحث عن بعد URI / مقبض
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
السماح للمجهول بالقيام بالبحث عن بعد URI / مقبض
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ تعتمد هذه الوظيفة بشكل كبير على اشراف المثيلات التي يتبعها فهرس البحث الذي تحدده.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
عنوان URL لفهرس البحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
تعطيل البحث المحلي في شريط البحث
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
وإلا يبقى البحث المحلي مستخدمًا بشكل افتراضي
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
يستخدم شريط البحث فهرس البحث العالمي افتراضيا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
تمكين البحث العالمي
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
الفديرالية
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
يمكن أن تتابع مثيلات خادم أخرى مثيلك
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
الموافقة يدويًا على متابعي المثيل الجدد
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
تابع المثيلات التي تتابعك تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
Index URL
عنوان URL الفهرس
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
تابع مثيلات من فهرس عام تلقائيًا
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
المدراء
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Admin email
البريد الإلكتروني للمدير
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
تمكين نموذج الاتصال
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
Live streaming
بث مباشر
@@ -3332,28 +3339,28 @@
TWITTER
تويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
اسم المستخدِم الخاص بك على تويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
المثيل المسموح به من قبل تويتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
مباشر
@@ -3394,11 +3401,8 @@
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -3406,48 +3410,57 @@
{VAR_PLURAL, plural, =1 {بث مباشر} other {بثوث مباشرة}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
الحد الأقصى لطول البث المباشر
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
خيوط تحويل ترميز البث المباشر
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
أبعاد البث النباشر المراد توليدها
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
اسمح بالبث المباشر
@@ -3457,7 +3470,7 @@
Transcoding enabled for live streams
تحويل ترميز البث المباشر مفعل
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
There are errors in the form:
There are errors in the form:
@@ -3468,12 +3481,12 @@
يغير الترميز
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
صيغة المدخلات
@@ -3533,72 +3546,80 @@
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
خيوط التحويل
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
ذاكرة التخزين المؤقتة
@@ -3869,66 +3890,58 @@ color: red;
محجوب
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
حساس
@@ -4165,7 +4178,13 @@ color: red;
My video history
سِجِل فيديوهاتي
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -4210,7 +4229,115 @@ color: red;
No ownership change request found.
لم يُعثر على طلب لتغيير الملكية.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
إعدادات الحساب
@@ -4219,14 +4346,14 @@ color: red;
Playlist elements
عناصر قائمة التشغيل
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
مستورداتي
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Account page
صفحة الحساب
@@ -4236,18 +4363,18 @@ color: red;
Target
الهدف
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
تم حذف هذا الفيديو
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
يعرض ل من مستوردا
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
بمجرد حذف حسابك ، لن يكون هناك عودة. سيُطلب منك تأكيد هذا الإجراء.
@@ -4259,10 +4386,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
أنشأها
@@ -4401,7 +4528,7 @@ color: red;
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
Playlist thumbnail
صورة مصغرة لقائمة التشغيل
@@ -4441,18 +4568,36 @@ color: red;
My channels
قنواتي
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
Create video channel
أنشئ قناة فيديو
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
لم يُعثر على قناة.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Show this channel
اعرض هذه القناة
@@ -4463,7 +4608,7 @@ color: red;
{VAR_PLURAL, plural, =0 {بدون فيديوهات} =1 {فيديو واحد} other { فيديو}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -4726,7 +4871,7 @@ channel with the same name ( )!src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Instance muted
مثيل الخادم مكتوم
@@ -4802,23 +4947,11 @@ channel with the same name ( )!src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
هذه القناة لا تحتوي على فيديوهات.
@@ -5761,27 +5894,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Basic info
معلومات أساسية
@@ -5903,7 +6027,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
لم يُعثر على عنصر
@@ -5938,12 +6062,14 @@ The link will expire within 1 hour.
Publish after transcoding
أنشر بعد تحويل الترميز
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- إذا قررت عدم الانتظار لتحويل الشفرة قبل نشر الفيديو ، فقد يكون غير قابل للتشغيل حتى ينتهي التحويل.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Add another caption
أضف تسمية توضيحية أخرى
@@ -5995,43 +6121,42 @@ The link will expire within 1 hour.
No captions for now.
لا تسمية توضيحية حتى الآن.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
إعدادات البث المباشر
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ إذا فعلت هذا الخيار بثوثك ستنهى اذا تجاوزت حصة الفيديو
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Advanced settings
الإعدادات المتقدمة
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
- Video preview
- معاينة الفيديو
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
Support
الدعم
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
اعرض الحساب
@@ -6075,7 +6200,7 @@ The link will expire within 1 hour.
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
OWNER ACCOUNT
حساب المالك
@@ -6085,34 +6210,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
نص قصير لإخبار الناس عن طرق دعمهم لك.
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
تاريخ النشر الأصلي
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
هذا التاريخ الأصلي لنشر المحتوى (مثلا تاريخ صدور الفلم)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
اعدادات الاضافة
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -6148,17 +6267,17 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
السماح بالتعليق على الفيديوهات
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
فعّل التنزيل
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Select the torrent to import
إختر التورنت الذي تريد استيراده
@@ -6178,11 +6297,11 @@ The link will expire within 1 hour.
Sorry, but something went wrong
عذرا، حدث خلل ما
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video will be imported with BitTorrent! You can already add information about this video.
تهانينا ، سيتم استيراد الفيديو باستخدام BitTorrent! يمكنك بالفعل إضافة معلومات حول هذا الفيديو.
@@ -6197,37 +6316,37 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
يتعذر إنشاء بث مباشر بسب تواجد العديد من البثوث حاليا على هذا الموقع.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
يتعذر إنشاء بث مباشر لأنك أنشأت الكثير منه
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
نُشر البث المباشر.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
بُث فيديو مباشر
@@ -6244,17 +6363,23 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
يمكنك استيراد أي رابط يدعمه youtube-dl أو أي رابط مباشر لملف وسائط. تأكد من أنك تملك حق نشر هذا المحتوى والا ستتسبب في مشاكل قانونية لك وللمثيل.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Congratulations, the video behind will be imported! You can already add information about this video.
مبروك، سيستورد الفيديو من الرابط ! يمكنك إضافة معلوماته حالا.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
اختر الملف الذي تريد رفعه
@@ -6265,12 +6390,12 @@ The link will expire within 1 hour.
Scheduled
مجدول
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
أخفِ الفيديو حتى تاريخ معين
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -6441,11 +6566,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
شارك قائمة التشغيل في موقع الفيديو هذا
@@ -6454,94 +6576,94 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
شارك الفيديو
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
رمز الاستجابة السريعة
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
Embed
تضمين
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
عنوان url غير مؤمن (لا يوجد HTTPS) ، لذلك لن يعمل الفيديو المضمن على مواقع HTTPS على الويب (تحظر مستعرضات الويب طلبات HTTP غير الآمنة على مواقع HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Auto select subtitle
تحديد الترجمة تلقائيًا
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
Autoplay
تشغيل تلقائي
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Loop
تكرار التشغيل
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
استخدم الرابط الأصلي للمثيل
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
اعرض عنوان الفيديو
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
اعرض تنبيه الخصوصية
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
اعرض رابط زر بيرتيوب
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
More customization
المزيد من التخصيص
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
تخصيص أقل
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
ادعم
@@ -6779,22 +6901,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
سيتم إرسال الحذف إلى المثيلات البعيدة بحيث تعكس التغيير.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
إنه تعليق عن بعد ، لذلك لن يكون الحذف ساريًا إلا على المنصة الخاص بك.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
احذف وأعد الصياغة
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
أتريد حذف وإعادة صياغة هذا التعليق؟
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
إضافة تعليق…
@@ -7170,8 +7292,8 @@ The link will expire within 1 hour.
Configuration updated.
تم تحديث الإعدادات.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
الصفحة الرئيسية للمثيل
@@ -7184,7 +7306,7 @@ The link will expire within 1 hour.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
حرر الاعدادات المخصصة
@@ -7288,31 +7410,15 @@ The link will expire within 1 hour.
44
-
- accepted in instance followers
- قُبل في متابعي المثيل
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- هل تريد حقًا رفض هذا المتابع؟
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
رفض
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- رُفض من متابعي المثيل
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- أتريد حقا حذف هذا المتابِع؟
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
احذف
@@ -7339,28 +7445,81 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- أُزيل من متابعي المثيل
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
تابع
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7382,21 +7541,25 @@ The link will expire within 1 hour.
3
-
- Do you really want to unfollow ?
- هل تريد الغاء متابعة ؟
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
إلغاء المتابَعة
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- انت لا تتابع بعد الآن.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7467,7 +7630,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
حقوق النشر
@@ -7601,7 +7764,7 @@ The link will expire within 1 hour.
أتريد إزالة هذا التعليق؟
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
حُذف التعليق.
@@ -7717,56 +7880,56 @@ The link will expire within 1 hour.
You don't have plugins installed yet.
حاليا ليس لديك أية إضافة مثبتة.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
ليس لديك سمات مثبتة.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
تحديث إلى
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
أتريد حقا إلغاء تثبيت ؟
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
ألغِ التثبيت
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
أُلغي تثبيت .
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
هذه إصدار إنتقالي للإضافة. رجاءً زر صفحتها الرسمية لمراجعة سجل التعديلات.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
رقِ
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
حُدّث .
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
وظائف
@@ -8193,51 +8356,51 @@ The link will expire within 1 hour.
Video channel created.
أُنشئت قناة الفيديو .
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
هذا الإسم موجود على هذا المثيل.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
حُدثت قناة فيديو .
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Avatar changed.
تم تغيير صورتك الرمزية.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Video channel deleted.
حُذفت قناة فيديو .
@@ -8251,15 +8414,9 @@ The link will expire within 1 hour.
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8575,13 +8732,13 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
حدّث قائمة التشغيل
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
التنبيهات
@@ -8622,9 +8779,9 @@ The link will expire within 1 hour.
Ownership changes
تغير الملكية
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
Do you really want to delete videos?
هل تريد حذف فيديوهات ؟
@@ -8685,35 +8842,35 @@ The link will expire within 1 hour.
My videos
فيديوهاتي
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
My video imports
فيديوهاتي المستوردة
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
أنشئ قائمة تشغيل جديدة
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
My playlists
قوائم التشغيل الخاصة بي
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
اشتراكاتي
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
لا تمتلك أي اشتراكات.
@@ -8761,38 +8918,38 @@ The link will expire within 1 hour.
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
البارحة
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
هذا الاسبوع
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
هذا الشهر
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
الشهر الماضي
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
أقدم
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
لا يمكن تحميل مزيد من الفيديوهات. أعد المحاولة لاحقا.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
الأسبوع الماضي
@@ -8884,7 +9041,7 @@ The link will expire within 1 hour.
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
أبحر عبر الإضافات والسمات
@@ -8919,7 +9076,7 @@ The link will expire within 1 hour.
الاشتراك في الحساب
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
قوائم التشغيل
@@ -9403,19 +9560,19 @@ The link will expire within 1 hour.
Instance languages
لغات المثيل
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
كل اللغات
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Video to import updated.
تم تحديث الفيديو المراد استيراده.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
تم رفع الفيديو الخاص بك إلى حسابك وهو خاص.
@@ -9625,27 +9782,27 @@ The link will expire within 1 hour.
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
هذا الفيديو ليس متوفرا على هذا المثيل. هل تريد التوجه المثيل الأصلي: <a href=" "> </a> ؟
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
اعادة توجيه
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
يحتوي هذا الفيديو على محتوى للبالغين أو محتوى صريح. أمتأكد من مشاهدته؟
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
محتوى للبالغين أو محتوى صريح
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
التالي
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
ألغ
@@ -9670,77 +9827,77 @@ The link will expire within 1 hour.
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
أُوقف التشغيل التلقائي
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
أعجبني الفيديو
@@ -9978,20 +10135,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
أكثرت المحاولات، حاول لاحقا بعد دقيقة.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
أكثرت المحاولات، حاول لاحقا.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
خطأ في السيرفر. يرجى إعادة المحاولة لاحقا.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
All unsaved data will be lost, are you sure you want to leave this page?
ستفقد جميع البيانات غير المحفوظة ، هل تريد مغادرة هذه الصفحة؟
@@ -10000,13 +10157,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Administrator
المدير
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Moderator
مشرف
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -10599,6 +10756,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10654,42 +10829,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
رابط بث RTMP
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
رابط بث RTMPS
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
مفتاح البث المباشر
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ لا تشارك مفتاح البث المباشر مع أي أحد.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
هذا بث مباشر عادي
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10938,7 +11113,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(صفحة القناة)
@@ -11042,22 +11226,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
أنا الوحيد القادر على مشاهدة هذا الفيديو
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
يمكن مشاركته عبر رابط خاص فقط
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
يمكن لأي شخص أن يرى هذا الفيديو
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
يمكن لمستخدمي هذا المثيلة فقط مشاهدة هذا الفيديو
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11534,7 +11718,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
أحجب
@@ -11565,13 +11749,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Mirror
مرآة
diff --git a/client/src/locale/angular.bg.xlf b/client/src/locale/angular.bg.xlf
index f497d03e5..c93adb2db 100644
--- a/client/src/locale/angular.bg.xlf
+++ b/client/src/locale/angular.bg.xlf
@@ -1,4 +1,4 @@
-
+
@@ -76,7 +76,7 @@
%
-
+ %
node_modules/@ng-bootstrap/ng-bootstrap/progressbar/progressbar.d.ts
7
@@ -244,7 +244,7 @@
-
+
node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts
76
@@ -252,7 +252,7 @@
-
+
node_modules/@ng-bootstrap/ng-bootstrap/timepicker/timepicker.d.ts
77
@@ -308,7 +308,7 @@
A new video abuse has been created on video
-
+ Ново видео злоупотреба е създаден на видео
src/app/shared/users/user-notifications.component.html
48
@@ -412,7 +412,7 @@
-
+
src/app/shared/buttons/action-dropdown.component.html
22
@@ -592,7 +592,7 @@
-
+
src/app/shared/video/modals/video-download.component.html
49
@@ -756,7 +756,7 @@
This will ask remote instances to delete it
-
+ Това ще поиска отдалечени екземпляри да го изтриете
src/app/shared/video/modals/video-blacklist.component.html
26
@@ -764,7 +764,7 @@
Unfederate the video
-
+ Нефедерирайте видеоклипа
src/app/shared/video/modals/video-blacklist.component.html
23
@@ -772,7 +772,7 @@
{VAR_PLURAL, plural, =1 {1 view} other { views} }
-
+ {VAR_PLURAL, plural, =1 {1 гледане} other { гледания} }
src/app/shared/video/video-miniature.component.html
20
@@ -780,7 +780,7 @@
Unlisted
-
+ Скрит
src/app/shared/video/video-miniature.component.html
24
@@ -792,7 +792,7 @@
Private
-
+ Личен
src/app/shared/video/video-miniature.component.html
25
@@ -808,7 +808,7 @@
Blacklisted
-
+ В черния списък
src/app/shared/video/video-miniature.component.html
43
@@ -816,7 +816,7 @@
Sensitive
-
+ Чувствителен
src/app/shared/video/video-miniature.component.html
47
@@ -824,7 +824,7 @@
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos} }
-
+ {VAR_PLURAL, plural, =0 {Няма видеа} =1 {1 видео} other { видеа} }
src/app/shared/video-playlist/video-playlist-miniature.component.html
9
@@ -832,7 +832,7 @@
-
+
src/app/shared/video-playlist/video-playlist-miniature.component.html
22
@@ -840,7 +840,7 @@
Updated
-
+ Актуализиран
src/app/shared/video-playlist/video-playlist-miniature.component.html
29
@@ -848,7 +848,7 @@
Unavailable
-
+ Недостъпен
src/app/shared/video-playlist/video-playlist-element-miniature.component.html
32
@@ -856,7 +856,7 @@
Deleted
-
+ Изтрити
src/app/shared/video-playlist/video-playlist-element-miniature.component.html
34
@@ -868,7 +868,7 @@
Edit starts/stops at
-
+ Редактиране на стартира/спира на
src/app/shared/video-playlist/video-playlist-element-miniature.component.html
48
@@ -876,7 +876,7 @@
Save
-
+ Запази
src/app/shared/video-playlist/video-playlist-element-miniature.component.html
80
@@ -896,7 +896,7 @@
Delete from
-
+ Изтриване от
src/app/shared/video-playlist/video-playlist-element-miniature.component.html
85
@@ -904,7 +904,7 @@
No results.
-
+ Без резултати.
src/app/shared/video/videos-selection.component.html
1
@@ -952,7 +952,7 @@
Delete
-
+ Изтрий
src/app/shared/buttons/delete-button.component.html
5
@@ -972,7 +972,7 @@
Edit
-
+ Редактирай
src/app/shared/buttons/edit-button.component.html
5
@@ -1024,7 +1024,7 @@
Truncated preview
-
+ Орязана визуализация
src/app/shared/forms/markdown-textarea.component.html
11
@@ -1032,7 +1032,7 @@
Complete preview
-
+ Пълна визуализация
src/app/shared/forms/markdown-textarea.component.html
19
@@ -1040,7 +1040,7 @@
Get help
-
+ Получаване на помощ
src/app/shared/misc/help.component.html
29
@@ -1048,7 +1048,7 @@
Recommended
-
+ Препоръчан
src/app/shared/forms/peertube-checkbox.component.html
33
@@ -1056,7 +1056,7 @@
Go the channel page
-
+ Отидете на страницата на канала
src/app/shared/channel/avatar.component.html
2
@@ -1068,7 +1068,7 @@
Go to the account page
-
+ Отидете на страницата на акаунта
src/app/shared/channel/avatar.component.html
5
@@ -1084,7 +1084,7 @@
Subscribe
-
+ Абонамент
src/app/shared/user-subscription/subscribe-button.component.html
7
@@ -1092,7 +1092,7 @@
Subscribe to all channels
-
+ Абонирайте се за всички канали
src/app/shared/user-subscription/subscribe-button.component.html
9
@@ -1100,7 +1100,7 @@
channels subscribed
-
+ записани канали
src/app/shared/user-subscription/subscribe-button.component.html
11
@@ -1108,7 +1108,7 @@
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
-
+ {VAR_SELECT, select, undefined {Отписване} other {Прекратете абонамента си за всички канали} }
src/app/shared/user-subscription/subscribe-button.component.html
31
@@ -1116,7 +1116,7 @@
Using an ActivityPub account
-
+ Използване на акаунт в ActivityPub
src/app/shared/user-subscription/subscribe-button.component.html
50
@@ -1124,7 +1124,7 @@
Subscribe with an account on this instance
-
+ Абонирайте се с този акаунт
src/app/shared/user-subscription/subscribe-button.component.html
53
@@ -1132,7 +1132,7 @@
Subscribe with your local account
-
+ Абонирайте се с местния си акаунт
src/app/shared/user-subscription/subscribe-button.component.html
54
@@ -1140,7 +1140,7 @@
Subscribe with a Mastodon account:
-
+ Абонирайте се с акаунт в Мастодон:
src/app/shared/user-subscription/subscribe-button.component.html
57
@@ -1148,7 +1148,7 @@
Using a syndication feed
-
+ Използване на емисия за синдикиране
src/app/shared/user-subscription/subscribe-button.component.html
62
@@ -1156,7 +1156,7 @@
Subscribe via RSS
-
+ Абонирайте се чрез RSS
src/app/shared/user-subscription/subscribe-button.component.html
63
@@ -1164,7 +1164,7 @@
Remote subscribe Remote interact
-
+ Отдалечен абонамент Отдалечено взаимодействие
src/app/shared/user-subscription/remote-subscribe.component.html
10
@@ -1172,7 +1172,7 @@
You can subscribe to the channel via any ActivityPub-capable fediverse instance. For instance with Mastodon or Pleroma you can type the channel URL in the search box and subscribe there.
-
+ Можете да се абонирате за канала чрез всеки ActivityPub-capable fediverse. Например с Mastodon или Pleroma можете да въведете URL адреса на канала в полето за търсене и да се абонирате там.
src/app/shared/user-subscription/remote-subscribe.component.html
17
@@ -1188,7 +1188,7 @@
PeerTube version
-
+ PeerTube версия
src/app/shared/instance/instance-features-table.component.html
5
@@ -1204,7 +1204,7 @@
User registration allowed
-
+ Регистрирането на потребители е позволено
src/app/shared/instance/instance-features-table.component.html
20
@@ -1212,7 +1212,7 @@
Video uploads
-
+ Видео качвания
src/app/shared/instance/instance-features-table.component.html
27
@@ -1224,7 +1224,7 @@
Transcoding in multiple resolutions
-
+ Транскодиране в няколко резолюции
src/app/shared/instance/instance-features-table.component.html
31
@@ -1232,7 +1232,7 @@
Requires manual validation by moderators
-
+ Изисква ръчно валидиране от модератор(и)
src/app/shared/instance/instance-features-table.component.html
40
@@ -1240,7 +1240,7 @@
Automatically published
-
+ Автоматично публикуван
src/app/shared/instance/instance-features-table.component.html
41
@@ -1248,7 +1248,7 @@
Video quota
-
+ Видео квота
src/app/shared/instance/instance-features-table.component.html
46
@@ -1272,7 +1272,7 @@
Import
-
+ Импортиране
src/app/shared/instance/instance-features-table.component.html
66
@@ -1288,7 +1288,7 @@
HTTP import (YouTube, Vimeo, direct URL...)
-
+ HTTP импортиране (YouTube, Vimeo, директно от URL...)
src/app/shared/instance/instance-features-table.component.html
70
@@ -1296,7 +1296,7 @@
Torrent import
-
+ Торент импортиране
src/app/shared/instance/instance-features-table.component.html
77
@@ -1304,7 +1304,7 @@
Player
-
+ Плейър
src/app/shared/instance/instance-features-table.component.html
85
@@ -1312,7 +1312,7 @@
P2P enabled
-
+ P2P е позволено
src/app/shared/instance/instance-features-table.component.html
89
@@ -1320,7 +1320,7 @@
Search
-
+ Търсене
src/app/shared/instance/instance-features-table.component.html
96
@@ -1332,7 +1332,7 @@
Users can resolve distant content
-
+ Потребителите могат да разрешават далечно съдържание
src/app/shared/instance/instance-features-table.component.html
100
@@ -1340,7 +1340,7 @@
Loading instance statistics...
-
+ Зареждане на статистиката на инстанции...
src/app/shared/instance/instance-statistics.component.html
1
@@ -1348,7 +1348,7 @@
Local
-
+ Локален
src/app/shared/instance/instance-statistics.component.html
4
@@ -1360,7 +1360,7 @@
users
-
+ потребители
src/app/shared/instance/instance-statistics.component.html
11
@@ -1368,7 +1368,7 @@
videos
-
+ видеа
src/app/shared/instance/instance-statistics.component.html
21
@@ -1380,7 +1380,7 @@
video views
-
+ водео гледания
src/app/shared/instance/instance-statistics.component.html
31
@@ -1388,7 +1388,7 @@
video comments
-
+ видео коментари
src/app/shared/instance/instance-statistics.component.html
41
@@ -1400,7 +1400,7 @@
of hosted video
-
+ на хоствано видео
src/app/shared/instance/instance-statistics.component.html
51
@@ -1408,7 +1408,7 @@
Federation
-
+ Федерация
src/app/shared/instance/instance-statistics.component.html
58
@@ -1416,7 +1416,7 @@
followers
-
+ последователи
src/app/shared/instance/instance-statistics.component.html
85
@@ -1424,7 +1424,7 @@
following
-
+ следвам
src/app/shared/instance/instance-statistics.component.html
95
@@ -1432,7 +1432,7 @@
Ban
-
+ забрана
src/app/shared/moderation/user-ban-modal.component.html
3
@@ -1440,7 +1440,7 @@
A banned user will no longer be able to login.
-
+ Забранен потребител вече няма да може да се логне.
src/app/shared/moderation/user-ban-modal.component.html
20
@@ -1448,7 +1448,7 @@
Ban this user
-
+ Забрани този потребител
src/app/shared/moderation/user-ban-modal.component.html
31
@@ -1456,7 +1456,7 @@
-
+
src/app/shared/menu/top-menu-dropdown.component.html
11
@@ -1464,7 +1464,7 @@
(extensions: , max size: )
-
+ (разширения: , максимален размер: )
src/app/shared/images/preview-upload.component.html
12
@@ -1472,7 +1472,7 @@
Default policy on videos containing sensitive content
-
+ Правила по подразбиране относно видеоклиповете, съдържащи чувсвително съдържание
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
3
@@ -1488,7 +1488,7 @@
Do not list
-
+ Не показвай
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
14
@@ -1500,7 +1500,7 @@
Blur thumbnails
-
+ Размажи миниатюри
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
15
@@ -1512,7 +1512,7 @@
Display
-
+ Дисплей
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
16
@@ -1528,7 +1528,7 @@
Only display videos in the following languages/subtitles
-
+ Показвайте видеоклипове само на следните езици/субтитри
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
22
@@ -1536,7 +1536,7 @@
In Recently added, Trending, Local, Most liked and Search pages
-
+ В страниците „Наскоро добавени“, „Набиращи популярност“, „Местни“, „Най-харесвани“ и „Търсене“
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
25
@@ -1544,7 +1544,7 @@
No results found
-
+ Няма намерени резултати
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
33
@@ -1560,7 +1560,7 @@
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
-
+ системата за споделяне предполага, че някаква техническа информация за вашата система (като публичен IP адрес) може да бъде изпратена до други партньори, но значително помага за намаляване на натоварването на сървъра.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
46
@@ -1568,7 +1568,7 @@
Help share videos being played
-
+ Помогнете за споделяне на видеата
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
43
@@ -1576,7 +1576,7 @@
When on a video page, directly start playing the video.
-
+ Когато сте на видео страница, директно стартирайте възпроизвеждането на видеото.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
57
@@ -1584,7 +1584,7 @@
Automatically play videos
-
+ Автоматично възпроизвеждане на видеоклипове
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
54
@@ -1592,7 +1592,7 @@
When a video ends, follow up with the next suggested video.
-
+ Когато даден видеоклип приключи, продължете със следващия предложен видеоклип.
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
68
@@ -1600,7 +1600,7 @@
Automatically start playing the next video
-
+ Автоматично стартирайте възпроизвеждането на следващия видеоклип
src/app/+my-account/my-account-settings/my-account-video-settings/my-account-video-settings.component.html
65
@@ -1608,7 +1608,7 @@
Theme
-
+ Тема
src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
3
@@ -1620,7 +1620,7 @@
instance default
-
+ инстанция по подразбиране
src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
7
@@ -1628,7 +1628,7 @@
peertube default
-
+ peertube по подразбиране
src/app/+my-account/my-account-settings/my-account-interface/my-account-interface-settings.component.html
8
@@ -1636,7 +1636,7 @@
subscribers
-
+ абонати
src/app/+my-account/shared/actor-avatar-info.component.html
20
@@ -1644,7 +1644,7 @@
Login
-
+ Влез
src/app/login/login.component.html
2
@@ -1652,7 +1652,7 @@
If you are looking for an account…
-
+ Ако търсите акаунт…
src/app/login/login.component.html
7
@@ -1668,7 +1668,7 @@
Request new verification email.
-
+ Поискайте нов имейл за потвърждение.
src/app/login/login.component.html
22
@@ -1680,7 +1680,7 @@
User
-
+ Потребител
src/app/login/login.component.html
28
@@ -1692,7 +1692,7 @@
Username or email address
-
+ Потребителско име или имейл адрес
src/app/login/login.component.html
30
@@ -1700,7 +1700,7 @@
or create an account
-
+ или създайте акаунт
src/app/login/login.component.html
33
@@ -1708,7 +1708,7 @@
Password
-
+ Парола
src/app/login/login.component.html
44
@@ -1744,7 +1744,7 @@
Click here to reset your password
-
+ Щракнете тук, за да рестартирате паролата си
src/app/login/login.component.html
50
@@ -1752,7 +1752,7 @@
Login
-
+ Влез
src/app/login/login.component.html
57
@@ -1764,7 +1764,7 @@
Forgot your password
-
+ Забравена парола
src/app/login/login.component.html
63
@@ -1772,7 +1772,7 @@
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
-
+ Съжаляваме, не можете да възстановите паролата си, тъй като администраторът на инстанцията ви не е конфигурирал имейл системата PeerTube.
src/app/login/login.component.html
70
@@ -1780,7 +1780,7 @@
Email
-
+ Имейл
src/app/login/login.component.html
75
@@ -1816,7 +1816,7 @@
Email address
-
+ Имейл адрес
src/app/login/login.component.html
77
@@ -1828,7 +1828,7 @@
Send me an email to reset my password
-
+ Изпратете ми имейл, за да възстановя паролата си
src/app/login/login.component.html
90
@@ -1836,7 +1836,7 @@
Reset my password
-
+ Възстанови паролата ми
src/app/reset-password/reset-password.component.html
2
@@ -1844,7 +1844,7 @@
Confirm password
-
+ Потвърди парола
src/app/reset-password/reset-password.component.html
19
@@ -1876,7 +1876,7 @@
{VAR_PLURAL, plural, =1 {result} other {results} }
-
+ {VAR_PLURAL, plural, =1 {резултат} other {резултати} }
src/app/search/search.component.html
5
@@ -1952,7 +1952,7 @@
Managing users, following other instances, dealing with spammers...
-
+ Управление на потребители, следене на други случаи, работа със спамъри...
src/app/modal/welcome-modal.component.html
22
@@ -2740,7 +2740,7 @@
Any other text will return matching video or channel names.
-
+ Всеки друг текст ще върне съответстващи имена на видеоклипове или канали.
src/app/header/search-typeahead.component.html
49
@@ -3240,7 +3240,7 @@
Add another caption
-
+ Добавете друг надпис
src/app/videos/+video-edit/shared/video-edit.component.html
171
@@ -3596,7 +3596,7 @@
Other videos
-
+ Други видеа
src/app/videos/recommendations/recommended-videos.component.html
4
@@ -3976,7 +3976,7 @@
View replies from and others
-
+ Виж отговори от и други
src/app/videos/+video-watch/comment/video-comments.component.html
77
@@ -4016,7 +4016,7 @@
Cancel
-
+ Отказ
src/app/videos/+video-watch/comment/video-comment-add.component.html
20
@@ -4364,7 +4364,7 @@
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
-
+ {VAR_PLURAL, plural, =1 {Видео} other {Видеа} }
src/app/+admin/users/user-edit/user-edit.component.html
24
@@ -4376,7 +4376,7 @@
{VAR_PLURAL, plural, =1 {Channel} other {Channels} }
-
+ {VAR_PLURAL, plural, =1 {Канал} other {Канали} }
src/app/+admin/users/user-edit/user-edit.component.html
30
@@ -4388,7 +4388,7 @@
{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }
-
+ {VAR_PLURAL, plural, =1 {Абонат} other {Абонати} }
src/app/+admin/users/user-edit/user-edit.component.html
36
@@ -4424,7 +4424,7 @@
{VAR_PLURAL, plural, =1 {Comment} other {Comments} }
-
+ {VAR_PLURAL, plural, =1 {Коментар} other {Коментари} }
src/app/+admin/users/user-edit/user-edit.component.html
54
@@ -4816,7 +4816,7 @@
This comment can only be seen by you or the other moderators.
-
+ Този коментар може да бъде видян само от вас или от другите модератори.
src/app/+admin/moderation/video-abuse-list/moderation-comment-modal.component.html
18
@@ -5028,7 +5028,7 @@
for " "
-
+ за " "
src/app/+admin/plugins/plugin-search/plugin-search.component.html
22
@@ -5288,7 +5288,7 @@
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
+ Активирането му ще позволи на другите администратори да разберат, че основно обединявате чувствително съдържание. Освен това квадратчето за отметка NSFW при качване на видео ще бъде автоматично отметнато по подразбиране.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
90
@@ -5440,7 +5440,7 @@
OTHER INFORMATION
-
+ ДРУГА ИНФОРМАЦИЯ
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
208
@@ -5664,7 +5664,7 @@
Manage relations with other instances.
-
+ Управлявайте връзки с други инстанции.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
398
@@ -5672,7 +5672,7 @@
Other instances can follow yours
-
+ Други инстанции могат да ви следват
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
411
@@ -6440,7 +6440,7 @@
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} }
-
+ {VAR_PLURAL, plural, =1 {1 абонат} other { абонати} }
src/app/+my-account/my-account-video-channels/my-account-video-channels.component.html
20
@@ -6888,7 +6888,7 @@
OTHER INFORMATION
-
+ ДРУГА ИНФОРМАЦИЯ
src/app/+about/about-instance/about-instance.component.html
82
@@ -7300,7 +7300,7 @@
Other users can decide to subscribe any channel they want, to be notified when you publish a new video.
-
+ Други потребители могат да решат да се абонират за всеки канал, който искат, за да бъдат уведомени, когато публикувате нов видеоклип.
src/app/+signup/+register/register-step-channel.component.html
9
@@ -7332,7 +7332,7 @@
The channel name is a unique identifier of your channel on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
-
+ Името на канала е уникален идентификатор на вашия канал в този и във всички други случаи. Той е уникален като имейл адрес, което улеснява взаимодействието на други хора с него.
src/app/+signup/+register/register-step-channel.component.html
42
@@ -7356,7 +7356,7 @@
The username is a unique identifier of your account on this and all the other instances. It's as unique as an email address, which makes it easy for other people to interact with it.
-
+ Потребителското име е уникален идентификатор на вашия акаунт в този и всички останали случаи. Той е уникален като имейл адрес, което улеснява взаимодействието на други хора с него.
src/app/+signup/+register/register-step-user.component.html
31
@@ -7456,7 +7456,7 @@
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers} }
-
+ {VAR_PLURAL, plural, =1 {1 абонат} other { абонати} }
src/app/+accounts/accounts.component.ts
1
@@ -8352,7 +8352,7 @@
If you remove these users, you will not be able to create others with the same username!
-
+ Ако премахнете тези потребители, няма да можете да създадете други със същото потребителско име!
src/app/+admin/users/user-list/user-list.component.ts
1
@@ -8492,7 +8492,7 @@
Are you sure you want to delete your account? This will delete all your data, including channels, videos and comments. Content cached by other servers and other third-parties might make longer to be deleted.
-
+ Сигурни ли сте, че искате да изтриете акаунта си? Това ще изтрие всички ваши данни, включително канали, видеоклипове и коментари. Изтриването на съдържание, кеширано от други сървъри и други трети страни, може да отнеме повече време.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
1
@@ -8624,7 +8624,7 @@
Your instance auto followed another instance
-
+ Вашата инстанция автоматично последва друга инстанция
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
1
@@ -8952,7 +8952,7 @@
{VAR_PLURAL, plural, =1 {Published 1 video} other {Published videos} }
-
+ {VAR_PLURAL, plural, =1 {Публикувано 1 видео} other {Публикувани видеа} }
src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts
1
@@ -10610,7 +10610,7 @@
~
-
+ ~
src/app/shared/instance/instance-features-table.component.ts
1
@@ -10618,7 +10618,7 @@
{VAR_PLURAL, plural, =1 {minute} other {minutes} }
-
+ {VAR_PLURAL, plural, =1 {минута} other {минути} }
src/app/shared/instance/instance-features-table.component.ts
1
@@ -10730,7 +10730,7 @@
If you remove this user, you will not be able to create another with the same username!
-
+ Ако премахнете този потребител, няма да можете да създадете друг със същото потребителско име!
src/app/shared/moderation/user-moderation-dropdown.component.ts
1
diff --git a/client/src/locale/angular.ca-ES.xlf b/client/src/locale/angular.ca-ES.xlf
index 91117b614..b96b5caf1 100644
--- a/client/src/locale/angular.ca-ES.xlf
+++ b/client/src/locale/angular.ca-ES.xlf
@@ -5,7 +5,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -17,74 +17,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -105,10 +81,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -141,7 +117,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Tancar el menú de l'esquerra
@@ -360,17 +336,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Canvieu l'avatar
@@ -406,7 +376,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Atura a
@@ -414,7 +384,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
La denúncia serà enviada a la moderació , i l'origen del vídeo ( ) també .
@@ -620,52 +590,44 @@
Blocked
Bloquejat
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Sensible
@@ -757,7 +719,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Vista prèvia truncada
@@ -942,7 +904,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Podeu importar qualsevol fitxer torrent que apunti a un fitxer multimèdia. Assegureu-vos que teniu els drets de difusió dels continguts a què apunteu, altrament podríeu tenir problemes legals i generar-los a la instància.
@@ -957,6 +919,12 @@
Torrent import
Importa Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1025,7 +993,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Seguidors
@@ -1694,13 +1662,13 @@ The link will expire within 1 hour.
My video imports
Vídeos importats
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Crear una llista de reproducció
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
@@ -1727,7 +1695,7 @@ The link will expire within 1 hour.
treballs en paral·lel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Permetre importació amb URL HTTP (per exemple, YouTube)
@@ -1947,7 +1915,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
El mitjà es massa gran per al servidor. Contacta amb l'administrador si desitja augmentar la grandària límit.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
CERCA GLOBAL
@@ -2185,23 +2153,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Títol
@@ -2306,7 +2265,7 @@ The link will expire within 1 hour.
Advanced filters
Filtres avançats
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Cap element trobat
@@ -2345,7 +2304,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2391,12 +2350,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publicar després de transcodificar
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Si decideixes no esperar a la transcodificació abans de publicar el vídeo, potser no es puga reproduir fins que acabe la transcodificació.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Informació bàsica
@@ -2449,39 +2410,35 @@ The link will expire within 1 hour.
No captions for now.
Sense subtítols pel moment
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Configuració en viu
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Si habilites aquesta opció, la transmissió en directe es cancel·larà si excedeixes la quota de vídeo
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Publicar automàticament una reproducció quan la transmissió acaba
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Vista prèvia
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Suporta
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Veure compte
@@ -2518,34 +2475,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Text breu per a dir-li a les persones com poden recolzar-te
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Data de publicació original
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Aquesta és la data en la que es va publicar originalment el contingut (per exemple, la data de llançament d'una pel·licula)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Configuració de complements
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2566,21 +2517,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Activa els comentaris de vídeo
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Habilita la baixada
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Ajustos avançats
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2588,12 +2542,18 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Ens sap greu, però quelcom va malament
@@ -2601,14 +2561,14 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Enhorabona, s'importarà el vídeo allotjat en
! Ja podeu afegir informació sobre aquest vídeo.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2620,12 +2580,12 @@ The link will expire within 1 hour.
Scheduled
Programat
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Oculta el vídeo fins una data específica
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2751,29 +2711,29 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2861,11 +2821,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Compartir la llista de reproducció en aquesta posició de vídeo
@@ -2874,51 +2831,51 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Compartir el vídeo
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Codi QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
La URL no és segura (no és HTTPS), aleshores el vídeo incrustat no funcionarà en les pàgines HTTPS (els navegadors bloquegen sol·licituds HTTP no segures en pàgines HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Incrusta
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Seleccionar automàticament subtítols
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Més personalització
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Menys personalització
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Suport
@@ -2944,7 +2901,7 @@ The link will expire within 1 hour.
Autoplay
Autoreproducció
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Potser en un altre moment
@@ -2955,39 +2912,39 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Bucle
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Utilitzar URL de la instància d'origen
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Mostrar títol del vídeo
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Mostrar advertència de privacitat
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Mostrar enllaç del botó PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Públic
@@ -3254,22 +3211,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Afegeix un comentari...
@@ -3456,37 +3413,47 @@ The link will expire within 1 hour.
State
Estat
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Creat
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3494,23 +3461,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3527,8 +3494,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
@@ -3536,16 +3503,28 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3565,7 +3544,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3709,7 +3688,7 @@ The link will expire within 1 hour.
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -3874,7 +3853,7 @@ The link will expire within 1 hour.
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3886,15 +3865,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -3919,7 +3895,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4037,7 +4019,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4085,10 +4067,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4105,8 +4087,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4289,16 +4271,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4388,40 +4370,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4448,7 +4424,7 @@ The link will expire within 1 hour.
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4950,138 +4926,150 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrador
@@ -5091,12 +5079,12 @@ The link will expire within 1 hour.
Admin email
Correu del Administrador
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5106,27 +5094,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
El teu nom d'usuari de Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5164,11 +5152,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5176,48 +5161,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5227,7 +5221,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5244,12 +5238,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5308,64 +5302,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Subprocessos per la transcodificació
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5763,7 +5765,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5773,23 +5883,23 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5837,14 +5947,14 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5852,8 +5962,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5866,10 +5976,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Creat per
@@ -6285,7 +6395,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6297,7 +6407,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6331,23 +6441,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7213,7 +7311,7 @@ channel with the same name ( )!
Configuration updated.
S'ha actualitzat la configuració.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7226,7 +7324,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7390,35 +7488,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7444,30 +7522,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7497,25 +7626,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Realment vols deixar de seguir
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
No segueixis
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- Ja no segueixes a
- .
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
-
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7603,7 +7732,7 @@ channel with the same name ( )!
Privacy
Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7759,60 +7888,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8450,19 +8579,19 @@ channel with the same name ( )!
Avatar canviat.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8489,34 +8618,34 @@ channel with the same name ( )!
creat.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Canal de vídeo
actualitzat.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Canal de vídeo
@@ -8530,15 +8659,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8621,13 +8744,13 @@ channel with the same name ( )!
Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notificacions
@@ -8669,7 +8792,7 @@ channel with the same name ( )!
My videos
Els meus vídeos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
@@ -8733,18 +8856,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Les meues llistes de reproducció
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Les meues subscripcions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -8779,12 +8920,18 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels
Channels
@@ -8843,7 +8990,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9085,37 +9232,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
@@ -9201,7 +9348,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9832,6 +9979,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9886,35 +10051,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10418,13 +10583,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -10484,7 +10649,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
de vídeos de qualitat mitjana
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10880,20 +11054,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minuts.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Hi ha massa intents, torna-ho a provar més tard.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Error del servidor. Torna-ho a intentar més tard.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11020,7 +11194,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11112,7 +11286,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11133,13 +11307,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -11343,22 +11523,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11398,7 +11578,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -11509,76 +11689,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Aquest vídeo conté contingut madur o explícit. Estàs segur que el vols veure?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Contingut madur o explícit
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.cs-CZ.xlf b/client/src/locale/angular.cs-CZ.xlf
index 11746cffa..a6e81e87a 100644
--- a/client/src/locale/angular.cs-CZ.xlf
+++ b/client/src/locale/angular.cs-CZ.xlf
@@ -5,8 +5,8 @@
Close
Zavřít
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Obrazovka z
@@ -26,96 +26,72 @@
Select month
Vybrat měsíc
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Vybrat rok
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Předchozí měsíc
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Příští měsíc
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
-
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -149,13 +125,13 @@
Increment minutes
Přírůstek minut
- node_modules/src/timepicker/timepicker.ts 249
-
+
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Snížení minut
- node_modules/src/timepicker/timepicker.ts 272
-
+
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,18 +177,18 @@
Close
Zavřít
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Zavřít levou nabídku
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Otevřít levou nabídku
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Nemáte oznámení.
@@ -375,19 +351,13 @@
viewer(s)
divák(ů)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ zhlédnutí}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Změň si svůj avatar
@@ -416,13 +386,13 @@
Options
Možnosti
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Začít v čase
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Zastavit v čase
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
U tohoto videa byla překročena kvóta videa (velikost videa: />, použito: , použito: V případě, že se jedná o video, které má být použito, je kvóta: , kvóta: ( )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
S tímto videem byla překročena denní kvóta videí (velikost videa: />, použito: , použito: denní kvóta: , kvóta: ( )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
Titulky
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Důvod...
@@ -626,81 +596,75 @@
Cannot fetch information of this remote account
Nelze načíst informace o tomto vzdáleném účtu
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Blokovaný
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Smazat tento soubor
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Určitě chcete odstranit tato videa?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Smazány {count, plural, =1 {1 video} other { videa}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Smazáno videí.
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Odblokováno {count, plural, =1 {1 video} other { videí}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Odblokováno videí.
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Určitě chcete odstranit {count, plural, =1 {1 HLS streaming playlist} other { streamingové seznamy HLS?}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Opravdu chcete odstranit streamingové playlisty HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Určitě chcete odstranit soubory WebTorrent z {count, plural, =1 {1 video} other { videí}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Opravdu chcete odstranit soubory WebTorrent videa?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Soubory byly odstraněny.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Překódovací úloha vytvořena.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Citlivé
@@ -726,9 +690,9 @@
Deleted
Smazané
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Upravit čas spuštění/zastavení
@@ -750,10 +714,10 @@
No results.
Žádné výsledky.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Jen živá videa
@@ -770,16 +734,16 @@
Edit
Upravit
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
-
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Rychlý náhled
@@ -828,7 +792,6 @@
Odebírat přes místní účet
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
bude duplikován vaší instancí.
@@ -943,11 +906,11 @@
Video quota
Limit na videa
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Neomezeno ( za den)
@@ -956,10 +919,10 @@
Import
Import
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Můžete importovat jakýkoli soubor torrent, který ukazuje na mediální soubor. Měli byste se ujistit, že máte práva na šíření obsahu, na který odkazuje, jinak by to mohlo způsobit právní problémy vám i vaší instanci.
@@ -975,6 +938,14 @@
Torrentový import
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Synchronizace kanálů s jinými platformami (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Načítání statistik instance...
@@ -1044,7 +1015,7 @@
Following
Sledujte
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1186,8 +1157,8 @@
User
Uživatel
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Uživatelské jméno nebo e-mail
@@ -1281,14 +1252,14 @@ The link will expire within 1 hour.
Email
E-mail
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
E-mailová adresa
@@ -1348,14 +1319,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Jak jste si pravděpodobně všimli: pro sledování videa na není nutné vytvářet účet. Vytvoření účtu na vám však umožní:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
Comment videos
Komentovat videa
@@ -1387,14 +1359,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Používáte Mastodon, ActivityPub nebo agregátor RSS kanálů?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
You can already follow using your favorite tool.
Již nyní můžete sledovat pomocí svého oblíbeného nástroje.
@@ -1579,9 +1552,9 @@ The link will expire within 1 hour.
My settings
Moje nastavení
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
Tato nastavení se vztahují pouze na vaši relaci v této instanci.
@@ -1611,15 +1584,15 @@ The link will expire within 1 hour.
Close
Zavřít
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Aktualizovat živá nastavení
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Server je příliš pomalý
@@ -1680,85 +1653,86 @@ The link will expire within 1 hour.
Public profile
Veřejný profil
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Rozhraní:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Videa:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Citlivé:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Nápověda ke sdílení videí
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Klávesové zkratky
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Nápověda
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Získejte pomoc s používáním PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
běží na PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Odhlásit
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
Můj účet
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
Moje knihovna
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Vytvořit účet
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
Moje importy videí
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Vytvořit nový seznam videí
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Rozhraní:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Souběžnost importních úloh
@@ -1773,7 +1747,7 @@ The link will expire within 1 hour.
jobs in parallel
paralelních úloh
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1794,15 +1768,15 @@ The link will expire within 1 hour.
Administration
Administrace
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
O nás
-
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
Create an account on
Vytvořte účet na
@@ -1819,7 +1793,6 @@ The link will expire within 1 hour.
27,30
-
Terms of
Zásady z
@@ -1871,9 +1844,9 @@ The link will expire within 1 hour.
Contact
Kontakt
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Zobrazit vaše oznámení
@@ -1934,67 +1907,74 @@ The link will expire within 1 hour.
I'm a teapot
Jsem konvička na čaj
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
To je chyba.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
Nepodařilo se nám najít žádné video spojené s hledanou adresou URL .
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
Nepodařilo se nám najít žádný zdroj vázaný na hledanou adresu URL .
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Možné důvody:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Možná jste použili zastaralý nebo nefunkční odkaz
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
Video mohlo být přesunuto nebo smazáno
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
Zdroj mohl být přesunut nebo odstraněn
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Možná jste špatně zadali adresu nebo adresu URL
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
Nemáte zde oprávnění.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ Pro zobrazení videa se možná budete muset přihlásit.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ Pro zobrazení zdroje se možná budete muset přihlásit.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Přihlásit se
src/app/+error-page/error-page.component.html
34,36
@@ -2003,30 +1983,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
Možná budete muset zkontrolovat, zda je váš účet povolen vlastníkem videa nebo instance.
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
Možná budete muset zkontrolovat, zda je váš účet povolen vlastníkem videa nebo instance.
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
V požadovaném designu se mísí sladké kousky s jemnou zemitostí.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Zdá se, že se Sépii líbí.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Média jsou pro server příliš velká. Pokud chcete zvýšit limit velikosti, kontaktujte prosím správce.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
GLOBÁLNÍ HLEDÁNÍ
@@ -2281,27 +2261,18 @@ The link will expire within 1 hour.
Edit caption
Upravit titulek
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Titulek
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Upravit tento titulek
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Nadpis
@@ -2417,7 +2388,8 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Nenalezeny žádné položky
@@ -2448,39 +2420,39 @@ The link will expire within 1 hour.
Channel
Kanál
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+videos/+video-edit/shared/video-edit.component.html 63
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
-
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Často kladené otázky o PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
běží na PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API dokumentace
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Naplánovat publikování ( )
@@ -2501,10 +2473,13 @@ The link will expire within 1 hour.
Zveřejnit po překódování
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Pokud se rozhodnete před zveřejněním videa nepočkat na překódování, může se stát, že video nebude možné přehrát, dokud překódování neskončí.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Během překódování může být video nepřehratelné. To je důvod, proč raději zveřejňujeme video po překódování.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2520,14 +2495,15 @@ The link will expire within 1 hour.
See the subtitle file
Viz soubor s titulky
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Již nahráno ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Bude vytvořeno při aktualizaci
@@ -2563,39 +2539,36 @@ The link will expire within 1 hour.
Prozatím tu nejsou žádné titulky.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Nastavení živých přenosů
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Pokud tuto možnost povolíte, bude váš živý přenos ukončen, pokud překročíte kvótu videí
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Mód latence
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatické zveřejnění přehrávání po skončení živého vysílání
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Ukázka videa
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Podpora
- src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
-
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Zobrazit účet
@@ -2629,115 +2602,120 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Krátký text, který lidem řekne, jak vás mohou podpořit (členská platforma...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Název souboru
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Název nahraného souboru
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Původní datum publikace
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Jedná se o datum, kdy byl obsah původně zveřejněn (např. datum premiéry filmu)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Nastavení pluginu
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Malá latence
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Snížení latence na ~15s vypnutím P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Výchozí
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Průměrná latence 30 s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Vysoká latence
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Průměrná latence 60s zvyšující poměr P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Jiné
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Povolit komentáře
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Download povolen
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Rozšířená nastavení
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+ Video thumbnail
+ Video náhled
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Můžete importovat libovolnou adresu URL podporovanou youtube-dl nebo adresu URL, která ukazuje na mediální soubor. Měli byste se ujistit, že máte práva na šíření obsahu, na který odkazuje, jinak by to mohlo způsobit právní problémy vám i vaší instanci.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
Omlouváme se, ale něco se pokazilo
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Gratulujeme, video na bude importováno! Již nyní můžete přidat informace o tomto videu.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Zvolte soubor k nahrání
@@ -2748,12 +2726,12 @@ The link will expire within 1 hour.
Scheduled
Plánováno
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Skrýt video do určitého data
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normální živý přenos
@@ -2821,8 +2799,8 @@ The link will expire within 1 hour.
Upload on hold
Nahrávání pozastaveno
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Je nám líto, ale funkce nahrávání je pro váš účet vypnutá. Pokud chcete přidávat videa, musí vám kvótu odemknout správce.
@@ -2881,43 +2859,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Podporovány jsou torrenty obsahující pouze 1 soubor.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Nelze vytvořit živý přenos, protože tato instance má příliš mnoho vytvořených živých přenosů
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Nelze vytvořit živý přenos, protože jste vytvořili příliš mnoho živých přenosů
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Živý přenos publikován.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Streamujte pouze jednou, přehrávání nahradí živé vysílání
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Streamujte pouze jednou
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Streamujte vícekrát, opakování budou samostatná videa
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Vícenásobné streamování pomocí stejné adresy URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Přejít na živé vysílání
@@ -3000,10 +2978,7 @@ The link will expire within 1 hour.
Update playlist privacy
Aktualizace soukromí seznamu skladeb
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3014,55 +2989,55 @@ The link will expire within 1 hour.
Only display embed URL
Zobrazit pouze vložené adresy URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Sdílet video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Toto video je soukromé, takže ho nebudete moci sdílet s externími uživateli
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Aktualizace soukromí videa
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Kód
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Adresa url není zabezpečená (bez HTTPS), takže vložené video nebude fungovat na webových stránkách HTTPS (webové prohlížeče blokují nezabezpečené požadavky HTTP na webových stránkách HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Vložit do stránky
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Automatický výběr titulků
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Další přizpůsobení
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Méně přizpůsobení
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3075,11 +3050,11 @@ The link will expire within 1 hour.
Login
Přihlášení
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
> Login
> Přihlášení
@@ -3091,7 +3066,7 @@ The link will expire within 1 hour.
Autoplay
Automatické přehrávání
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3103,42 +3078,42 @@ The link will expire within 1 hour.
Skryt
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Smyčka
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Použít adresu URL instance původu
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Zobrazit název videa
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Zobrazení upozornění na ochranu soukromí
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Zobrazit ovládací panel přehrávače
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Zobrazit odkaz na tlačítko PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3463,19 +3438,19 @@ The link will expire within 1 hour.
Highlighted comment
Zvýrazněné komentáře
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Odpovědět
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Tento komentář byl smazán
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Nadbytečná videa
@@ -3566,57 +3541,70 @@ The link will expire within 1 hour.
State
Stav
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Vytvořeno
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Otevření stránky aktéra na nové kartě
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Přijato
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Čeká
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Odmítnuto
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Přijmout
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Odmítnout
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Nebyl nalezen žádný sledující, který by odpovídal aktuálním filtrům.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Vaše instance nemá žádného sledujícího.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3626,24 +3614,40 @@ The link will expire within 1 hour.
Redundancy allowed
Nadbytečnost povolena
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Otevřít instanci na nové kartě
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Nenalezen hostitel, který by odpovídal aktuálním filtrům.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Vaše instance nikoho nesleduje.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Opravdu chcete zrušit sledování těchto záznamů?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3653,13 +3657,13 @@ The link will expire within 1 hour.
Action
Akce
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Nadbytečná videa
@@ -3693,12 +3697,12 @@ The link will expire within 1 hour.
Username
Uživatelské jméno
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3720,10 +3724,10 @@ The link will expire within 1 hour.
Role
Role
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Překódování je povoleno. Kvóta videa zohledňuje pouze originální velikost videa. Tento uživatel může maximálně nahrát ~ .
@@ -3740,10 +3744,10 @@ The link will expire within 1 hour.
Auth plugin
Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Žádné (místní ověřování)
@@ -3792,6 +3796,8 @@ The link will expire within 1 hour.
Batch actions
Souhrnné akce
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3804,13 +3810,13 @@ The link will expire within 1 hour.
Open account in a new tab
Otevřít účet na nové kartě
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Smazaný účet
@@ -3839,8 +3845,8 @@ The link will expire within 1 hour.
Banned users
Zakázaní uživatelé
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Zobrazení až z uživatelů
@@ -3881,39 +3887,39 @@ The link will expire within 1 hour.
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Celková velikost
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Seznam nadbytečných
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Vaše instance nezrcadlí žádné video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Vaše instance nezrcadlí žádné video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Povolené statistiky strategií
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Ve vaší instanci není povolena žádná strategie redundance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Použito ( )
@@ -3950,6 +3956,8 @@ The link will expire within 1 hour.
Select this row
Vybrat tento řádek
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3962,19 +3970,16 @@ The link will expire within 1 hour.
Actions
Akce
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Sledující
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4001,6 +4006,14 @@ The link will expire within 1 hour.
Vzdálené komentáře
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Komentáře k místním videím
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Nenalezeno žádné porušení pravidel odpovídající aktuálním filtrům.
@@ -4014,28 +4027,28 @@ The link will expire within 1 hour.
Unsolved reports
Nevyřešená hlášení
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Přijaté hlášení
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Odmítnutá hlášení
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Zprávy s blokovanými videi
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Zprávy se smazanými videi
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Důvod zablokování:
@@ -4112,18 +4125,18 @@ The link will expire within 1 hour.
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Komentář
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Toto video bylo nahlášeno vícekrát.
@@ -4152,13 +4165,14 @@ The link will expire within 1 hour.
Open video in a new tab
Otevřít video na nové kartě
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Stav
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4174,7 +4188,7 @@ The link will expire within 1 hour.
Score
Skóre
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4200,51 +4214,51 @@ The link will expire within 1 hour.
Mute domain
Ztišit doménu
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instance
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Ztlumeno při
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Zhlasitit
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Nebyl nalezen žádný server, který by odpovídal aktuálním filtrům.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Nebyl nalezen žádný server.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Zobrazení až z ztlumených instancí
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Zdá se, že nejste na serveru HTTPS. Váš webový server musí mít aktivovanou TLS, aby mohl sledovat servery.
@@ -4261,28 +4275,28 @@ The link will expire within 1 hour.
Mute domains
Ztlumení domén
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Účet
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Nebyl nalezen žádný účet, který by odpovídal aktuálním filtrům.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Nenalezen žádný účet.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Seznam nainstalovaných pluginů
@@ -4301,9 +4315,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Zobrazení až z ztlumených účtů
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Pluginy / témata
@@ -4345,22 +4359,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Uživatelé mohou řešit vzdálený obsah
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Pluginy & Témata
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Dostupná témata
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Povolené pluginy
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4438,43 +4452,37 @@ The link will expire within 1 hour.
Delete this comment
Smazat tento komentář
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Smazat všechny komentáře tohoto účtu
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Komentáře jsou po několika minutách smazány
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 komentář smazán.} other { komentáře smazány.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
komentář(ů) smazáno.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Opravdu chcete smazat všechny komentáře z ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Komentáře budou za několik minut smazány
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4502,6 +4510,8 @@ The link will expire within 1 hour.
Select all rows
Vybrat všechny řádky
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4709,8 +4719,8 @@ The link will expire within 1 hour.
Strategy
Strategie
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Podmínky
@@ -4721,17 +4731,17 @@ The link will expire within 1 hour.
Code of conduct
Etický kodex
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Informace o moderování
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Kdo tuto instanci moderuje?Jaké jsou zásady týkající se NSFW videí? Politická videa? atd
@@ -5021,157 +5031,173 @@ The link will expire within 1 hour.
⚠️ Pokud uživatelům nedůvěřujete, nedoporučujeme tuto funkci povolovat
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Povolit synchronizaci kanálu s kanálem jiných platforem, jako je YouTube (vyžaduje povolení importu pomocí HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Abyste mohli tuto funkci aktivovat, musíte povolit import pomocí adresy URL HTTP.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Pokud není uživatel označen jako důvěryhodný, zůstanou jeho videa soukromá, dokud je moderátor nezkontroluje.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO KANÁLY
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Maximální počet videokanálů na uživatele
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {kanál} other {kanálů}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Automatické blokování nových videí
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
HLEDAT
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Umožnit uživatelům vzdálené vyhledávání URI/handle
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Umožnit vašim uživatelům vyhledávat vzdálená videa/herce, kteří nemusí být spojeni s vaší instancí
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Povolit anonymní vyhledávání vzdálených URI/handle
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Povolit anonymním uživatelům vyhledávat vzdálená videa/herce, kteří nemusí být spojeni s vaší instancí
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Tato funkce do značné míry závisí na moderování instancí, které následuje po zvoleném vyhledávacím indexu.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Na veřejném webu byste měli používat pouze moderované vyhledávací indexy nebo hostovat vlastní .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL vyhledávacího indexu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Zakázat místní vyhledávání na panelu vyhledávání
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
V opačném případě zůstane ve výchozím nastavení použito místní vyhledávání
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Vyhledávací panel ve výchozím nastavení používá globální vyhledávací index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Povolení globálního vyhledávání
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERACE
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Správa vztahů s jinými instancemi.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Další případy mohou následovat po vašem
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Ruční schvalování nových sledujících instancí
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatické zpětné sledování instancí
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Tato funkce vyžaduje velkou pozornost a dodatečné moderování.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL Indexu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatické sledování instancí veřejného indexu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Více informací o očekávané adrese URL naleznete v dokumentaci .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRÁTOŘI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrátor
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
E-mail administrátora
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Povolit kontaktní formulář
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5181,27 +5207,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Zadejte účet Twitteru zastupující vaši instanci, abyste zlepšili náhledy odkazů. Pokud účet Twitter nemáte, ponechte výchozí hodnotu.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Váš účet na Twitteru
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance povolená společností Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Pokud je vaše instance výslovně povolena Twitterem, bude přehrávač videa vložen do kanálu Twitteru na sdílení videa PeerTube. Pokud instance povolena není, použijeme kartu s obrázkovým odkazem, která přesměruje na vaši instanci PeerTube. Zaškrtněte toto políčko, uložte konfiguraci a vyzkoušejte s adresou URL videa vaší instance (https://example. com/w/blabla) na https://cards-dev.twitter.com/validator , abyste zjistili, zda je vaše instance povolena.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5245,59 +5271,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Maximální počet současně vytvořených živých vysílání ve vaší instanci
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {živý přenos} other {živých přenosů}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Maximální počet současně vytvořených živých vysílání na uživatele
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maximální doba živého vysílání
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Vlákna živého překódování
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
bude požadovat maximálně s překódováním VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
bude požadovat alespoň s překódováním VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Profil živého překódování
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
nové profily živého překódování lze přidávat pomocí pluginů PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Rozlišení živého přenosu k vytvoření
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Překódovat také původní rozlišení
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ I když je vyšší než vaše maximální povolené rozlišení
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5307,7 +5343,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Překódování povoleno pro živé přenosy
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5323,13 +5359,13 @@ The link will expire within 1 hour.
TRANSCODING
TRANSKÓDOVÁNÍ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Stejně jako u překódování VOD jde o překódování živých přenosů tak, aby byly ve formě, kterou lze přehrávat na jakémkoli zařízení. Vyžaduje výkonný procesor a ještě něco navíc.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5390,71 +5426,81 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Vyžaduje ffmpeg >= 4. 1 Generuje seznamy skladeb HLS a fragmentované soubory MP4, což vede k lepšímu přehrávání než s obyčejným WebTorrentem: Změna rozlišení je plynulejší Rychlejší přehrávání zejména dlouhých videí Stabilnější přehrávání (méně chyb/nekonečné načítání) Pokud jste také povolili podporu WebTorrent, zdvojnásobí se úložiště videí
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- Rozlišení pro generování podle povoleného formátu
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+
+ Always transcode original resolution
+ Vždy překódovat původní rozlišení
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
Pokud není vybrána žádná možnost, bude výchozím cílem původní rozlišení souboru.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Vlákna na překódování
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
bude požadovat maximálně s překódováním živého přenosu
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
bude požadovat alespoň s překódováním živého přenosu
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Souběžnost úloh transkódování
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
umožňuje paralelně překódovat více souborů. ⚠️ Vyžaduje restart PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Profil překódování
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
nové profily překódování lze přidávat pomocí pluginů PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Umožňuje uživatelům upravovat video (střih, přidání intra/outra, přidání vodoznaku atd.)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Povolit video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Chcete-li povolit video studio, musíte nejprve povolit překódování
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5597,38 +5643,38 @@ color: red;
Profile
Profil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Rozlišení
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Poměr stran
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Průměrná snímková frekvence
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Formát pixelů
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Vzorkovací frekvence
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Rozložení kanálů
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Aktualizujte vaše nastavení
@@ -5850,18 +5896,18 @@ color: red;
Initiator
Iniciátor
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Vytvořeno
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Stav
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Strana účtu
@@ -5871,8 +5917,154 @@ color: red;
No ownership change request found.
Nebyla nalezena žádná žádost o změnu vlastnictví.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ Instance neumožňuje synchronizaci kanálů
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Zobrazení na z synchronizací
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Přidat synchronizaci
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Externí kanál
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Kanál
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Poslední synchronizace v
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Seznam importů
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Plná synchronizace kanálu
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Tím se načtou všechna chybějící videa na místním kanálu
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronizace úspěšně odstraněna pro .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Úspěšně vyžádána úplná synchronizace pro .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ NOVÁ SYNCHRONIZACE
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL vzdáleného kanálu
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Příklad: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Kanál
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Možnosti pro stávající videa na vzdáleném kanálu:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Importovat vše a sledovat nové publikace
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Sledovat pouze nové publikace
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronizace byla úspěšně vytvořena.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Nastavení účtu
@@ -5881,23 +6073,23 @@ color: red;
Playlist elements
Prvky playlistu
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Moje importy
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Vytvořit videokanál
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Nenalezen žádný kanál.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5947,17 +6139,17 @@ color: red;
Target
Cíl
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Toto video bylo smazáno
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Zobrazení až z importů
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5967,14 +6159,15 @@ color: red;
Channel page
Stránka kanálu
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { zobrazení}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6428,7 +6621,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6444,7 +6637,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Žádná videa} =1 {1 video} other { videí}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6480,22 +6673,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { odběratelé}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6510,9 +6691,9 @@ channel with the same name ( )!
Stats
Statistiky
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Tento kanál nemá seznamy.
@@ -6642,10 +6823,9 @@ channel with the same name ( )!
Features found on this instance
Funkce podporované touto instancí
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTIKY
@@ -6882,7 +7062,6 @@ channel with the same name ( )!src/app/+signup/+register/register.component.ts
45
-
Go to the next step
@@ -6891,23 +7070,22 @@ channel with the same name ( )!src/app/+signup/+register/register.component.ts
46
-
Who are we?
Kdo jsme?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Jak dlouho plánujeme tuto instanci udržovat?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Jak budeme tuto instanci financovat?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
Terms of
Podmínky užití
@@ -6919,9 +7097,8 @@ channel with the same name ( )!
Administrators & Sustainability
Administrátoři & Udržitelnost
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Krok
@@ -7357,8 +7534,8 @@ channel with the same name ( )!
Configuration updated.
Nastavení aktualizováno.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
DOMÁCÍ STRANA INSTANCE
@@ -7370,8 +7547,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Povolení registrace: automaticky jsme povolili zaškrtávací políčko "Automaticky blokovat nová videa" v sekci "Videa", která se nachází hned pod ním.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Upravit vlastní konfiguraci
@@ -7533,30 +7710,12 @@ channel with the same name ( )!44
-
- accepted in instance followers
- přijato ke sledujícím instance
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Opravdu chcete tohoto sledujícího odmítnout?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Odmítnout
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- odmítnuto od sledujcích instance
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Opravdu chcete tohoto sledujícího odstranit?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7584,27 +7743,104 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- odstraněno ze sledujících instance
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Přijaté žádosti o sledování
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Opravdu chcete tyto žádosti o sledování odmítnout?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Zamítnuté žádosti o sledování
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Odstranění sledující budou moci znovu odeslat žádost o sledování.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Opravdu chcete tyto žádosti o sledování odstranit?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Žádosti o sledování odstraněny
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Sledovat
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7635,20 +7871,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Opravdu chcete zrušit odběr kanálu ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Zrušit sledování
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Už dále neodebíráte .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Už je nesledujete.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7711,18 +7953,18 @@ channel with the same name ( )!
Violent or Repulsive
Násilný nebo odpudivý
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Nenávistný nebo urážlivý
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam nebo zavádějící
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Soukromí
@@ -7735,111 +7977,111 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Pravidla serveru
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Náhledy
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Interní akce
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Smazat zprávu
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Akce pro označený účet
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Označit jako přijaté
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Označit jako zamítnuté
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Přidat interní poznámku
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Akce pro video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Blokovat video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video blokováno.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Odblokovat video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video odblokováno.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Opravdu chcete toto hlášení o porušení pravidel smazat?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Porušení pravidel smazáno.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Smazaný komentář
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Zprávy s reportujícím
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Zprávy s moderátory
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Aktualizovat interní poznámku
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Přepnutí blokování videa na ruční
@@ -7884,54 +8126,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
Ještě nemáte nainstalované pluginy.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Ještě nemáte nainstalovaná témata.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Aktualizovat na
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Opravdu chcete odinstalovat ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Odinstalovat
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
odinstalováno.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Jde o významnou aktualizaci pluginu. Přejděte prosím na domovskou stránku pluginu a podívejte se na případné poznámky k vydání.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Aktualizovat
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Pokračovat v aktualizaci
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
aktualizováno.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Úlohy
@@ -7947,23 +8189,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
Seznam zásuvných modulů není k dispozici. Zkuste to prosím později.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Instalujte prosím pouze zásuvné moduly nebo témata, kterým důvěřujete, protože mohou ve vaší instanci spustit libovolný kód.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Instalovat ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
instalován.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Nastavení aktualizováno.
@@ -8095,9 +8337,9 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Soubory
@@ -8116,14 +8358,14 @@ channel with the same name ( )!
Light/Orange or Dark
Světlá/oranžová nebo tmavá
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
Chyba
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standardní protokoly
@@ -8253,113 +8495,113 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videa budou smazána, komentáře budou pohřbeny.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Zakázat
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Uživatel se již nebude moci přihlásit, ale videa a komentáře zůstanou zachovány.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Odblokovat
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Nastavit e-mail jako ověřený
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Vytvořeno
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Denní kvóta
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Poslední přihlášení
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Nemůžete zakázat root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Opravdu chcete zrušit zákaz {count, plural, =1 {1 uživateli} other { uživatelům}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Opravdu chcete odblokovat uživatelů?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 uživatel odblokován.} other { uživatelů odblokováno.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
uživatelů odblokováno.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Uživatel root nelze odstranit.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>Nelze vytvořit uživatele nebo kanál s uživatelským jménem, které již používá smazaný uživatel/kanál.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
To znamená, že následující uživatelská jména budou trvale odstraněna a nebude možné je obnovit:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 uživatel smazán.} other { uživatelů smazáno.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
uživatelé smazáni.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 e-mail uživatele nastaven jako ověřený.} other { e-maily uživatele nastaveny jako ověřené.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
e-mail uživatelů nastavený jako ověřený.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Účtu obnovena aktivita.
@@ -8597,19 +8839,19 @@ channel with the same name ( )!
Avatar changed.
Avatar změněn.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar smazán.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8635,32 +8877,32 @@ channel with the same name ( )!
Video channel created.
Videokanál vytvořen.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Tento název již v této instanci existuje.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Videokanál aktualizován.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Úvodní obrázek změněn.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
Úvodní obrázek
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Úvodní obrázek smazán.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8675,14 +8917,8 @@ channel with the same name ( )!
My followers
Moji sledující
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8730,8 +8966,8 @@ channel with the same name ( )!
Not found
Nenalezeno
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
V parametrech URL chybí parametr URL
@@ -8774,7 +9010,8 @@ channel with the same name ( )!Vytvořit
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8783,9 +9020,9 @@ channel with the same name ( )!
Update playlist
Aktualizovat playlist
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Oznamování
@@ -8804,8 +9041,8 @@ channel with the same name ( )!
Delete playlist
Smazat playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Seznam aktualizován.
@@ -8820,13 +9057,13 @@ channel with the same name ( )!
Playlist deleted.
Seznam smazán.
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Moje videa
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8865,10 +9102,10 @@ channel with the same name ( )!Opravdu chcete odstranit
?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Video odstraněno.
@@ -8896,12 +9133,32 @@ channel with the same name ( )!
My channels
Moje kanály
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Moje synchronizace
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Moje seznamy
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8909,7 +9166,7 @@ channel with the same name ( )!My subscriptions
Moje odběry
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8949,13 +9206,21 @@ channel with the same name ( )!
Ownership changes
Změny vlastníka
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Moje historie videí
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Vytvořit novou synchronizaci
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9020,9 +9285,9 @@ channel with the same name ( )!
Subscribe to the account
Odebírat účet
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
PLAYLISTY
@@ -9119,58 +9384,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Určitě chcete upravit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
Aktuální video bude přepsáno tímto upraveným videem a <strong>nebude možné jej obnovit</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Pro připomenutí, budou provedeny následující úlohy: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Úlohy vydání vytvořeny.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Zaměřit na vyhledávací pole
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Přepnutí levého menu
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Přejít na stránku procházení videí
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Přejít na stránku s trendovými videi
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Přejít na stránku nedávno přidaných videí
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Přejít na stránku s místními videi
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Přejít na stránku pro nahrávání videí
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Přejít na mé odběry
@@ -9262,9 +9527,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Úspěšně
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Nesprávné uživatelské jméno nebo heslo.
@@ -9308,41 +9573,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Dnes
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Včera
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Tento týden
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Tento měsíc
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Minulý měsíc
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Starší
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Nelze načíst další videa. Zkuste to později.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Posledních 7 dní
@@ -9433,7 +9698,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10091,6 +10356,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ Je vyžadováno url vzdáleného kanálu.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ Adresa URL externího kanálu musí začínat "https://" nebo "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ Adresa URL externího kanálu nesmí být delší než 1000 znaků
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Viz dokumentace , kde se dozvíte, jak používat funkci živého vysílání PeerTube.
@@ -10142,47 +10431,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
RTMP Url živého přenosu
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
- src/app/shared/shared-video-live/live-stream-information.component.html 19
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
RTMPS Url živého přenosu
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
- src/app/shared/shared-video-live/live-stream-information.component.html 24
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
klíč živého přenosu
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
- src/app/shared/shared-video-live/live-stream-information.component.html 29
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Nikdy nikomu nesdělujte svůj klíč živého přenosu.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
- src/app/shared/shared-video-live/live-stream-information.component.html 32
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Toto je normální živý přenos
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
V běžném živém vysílání můžete streamovat pouze jednou. Pokud povolíte přehrávání, bude uloženo pod stejnou adresou URL jako živé vysílání
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Jedná se o stálý / opakující se živý přenos
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
V rámci trvalého/opakovaného živého vysílání můžete streamovat vícekrát. Pokud povolíte opakování, budou se ukládat jako samostatná videa
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Přehrávání bude uloženo
@@ -10222,8 +10511,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Přehrávání se zpracovává...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10726,13 +11017,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Jazyky Instance
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Všechny jazyky
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Skryto
@@ -10799,6 +11090,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Přijaté následující
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ Odmítnuté sledující
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ Čekající sledující
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(strana kanálu)
@@ -10923,29 +11229,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Účet ztišen instancí.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Ztišit server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server ztišen instancí.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Přidejte zprávu pro komunikaci s reportujícím
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Přidejte zprávu pro komunikaci s moderátorským týmem
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Účtu obnovena aktivita instancí.
@@ -11170,10 +11476,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Titulky
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
Výše uvedené lze vidět pouze v titulcích (popište které).
@@ -11182,23 +11488,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Příliš mnoho pokusů, zkuste to prosím znovu za minut.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Příliš mnoho pokusů, zkuste to prosím později.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Chyba serveru. Zkuste to prosím později.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Neznámá chyba serveru
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Přihlášení ke všem aktuálním kanálům . Budete upozorněni na všechna jejich nová videa.
@@ -11244,8 +11550,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderátor
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Hledejte videa, playlisty, kanály…
@@ -11295,55 +11601,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Smazat video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Akce pro komentář
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Smazat komentář
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Opravdu chcete tento komentář smazat?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Komentář smazán.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Kodér
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Název formátu
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Velikost
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Datový tok
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Kodek
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Zkopírováno
@@ -11362,25 +11668,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Opravdu chcete odstranit toto video?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video smazáno.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Akce pro nahlašujícího
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Ztlumit nahlašujícího
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Stažení
@@ -11396,17 +11702,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Aktualizovat
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
- src/app/+videos/+video-edit/video-update.component.html 3
- src/app/+videos/+video-edit/video-update.component.html 21
- src/app/shared/shared-main/buttons/edit-button.component.ts 22
- src/app/shared/shared-main/buttons/edit-button.component.ts 27
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
-
+
+
+
+
+
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Blokovat
@@ -11438,14 +11744,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Určitě chcete odstranit tento soubor?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ Smazat soubor
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ Soubor odstraněn.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Opravdu chcete odstranit {count, plural, =1 {toto video} other {these videa}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Uložit do seznamu videí
@@ -11496,9 +11814,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Ztlumit účet
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Otevřít video akce
@@ -11520,8 +11838,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Odblokovat
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ Živý přenos bude automaticky ukončen a opakování se neuloží.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11530,8 +11850,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Ztlumení serverového účtu
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Nahlášení
@@ -11542,23 +11862,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Reported part
Nahlášená část
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Poznámka
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
Video bylo smazáno
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Komentář:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Zprávy s nahlašujícím
@@ -11633,25 +11953,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Přidat ke sledování později
@@ -11673,8 +11994,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Světlý / Oranžový
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
ŽIVÝ PŘENOS SKONČIL
@@ -11683,110 +12004,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Toto video vidím pouze já
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Lze sdílet pouze soukromým odkazem
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Kdokoliv může vidět toto video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Toto video mohou vidět pouze uživatelé této instance
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video k importu aktualizováno.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Vaše video bylo nahráno na váš účet a je soukromé.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Ovšem přidružená data (štítky, popis...) budou ztraceny, opravdu chcete opustit tuto stránku?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Video ještě nebylo nahráno, opravdu chcete opustit tuto stránku?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Zveřejnit
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Nahrát
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Nahrát
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video publikováno.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Máte neuložené změny! Pokud odejdete, budou vaše změny ztraceny.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video aktualizováno.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(rozšíření: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " bude přidáno na začátek videa
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " bude přidán na konec videa
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " do videa bude přidán obrazový vodoznak
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video začíná na a končí na
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video začne v
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video skončí v
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Nahlásit komentář
@@ -11795,23 +12116,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
Odstranění bude odesláno vzdáleným instancím, aby mohly změnu zohlednit.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Jde o vzdálený komentář, takže odstranění bude účinné pouze ve vaší instanci.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Vymazat a překreslit
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Opravdu chcete tento komentář smazat a překreslit?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Stop autoplaying next video
Zastavit automatické přehrávání dalšího videa
@@ -11851,28 +12172,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Toto video není v tomto případě k dispozici. Chcete být přesměrováni na původní instanci: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Přesměrování
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Toto video obsahuje citlivý materiál. Opravdu jej chcete přehrát?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Obsahuje citlivý materiál
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Další
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Zrušit
@@ -11897,77 +12218,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Automatické přehrávání je pozastaveno
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Vstup/výstup na celoobrazovkový režim
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Přehrát / Zastavit video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Ztišit / zrušit ztišení videa
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Přeskočení na určitou část videa: 0 je 0 % a 9 je 90 %
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Zvýšit hlasitost
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Snížit hlasitost
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Procházení videa dopředu
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Procházení videa dozadu
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Zvýšení rychlosti přehrávání
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Snížení rychlosti přehrávání
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Přejít ve videu na předchozí snímek
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Přejít ve videu na další snímek
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Přepnutí režimu kina
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
To se mi líbí
diff --git a/client/src/locale/angular.da-DK.xlf b/client/src/locale/angular.da-DK.xlf
index cc18c7456..9e7c5d935 100644
--- a/client/src/locale/angular.da-DK.xlf
+++ b/client/src/locale/angular.da-DK.xlf
@@ -5,7 +5,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -17,74 +17,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -105,10 +81,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -141,7 +117,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Luk venstre menu
@@ -341,17 +317,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Skift dit profilbillede
@@ -387,7 +357,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop ved
@@ -395,7 +365,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -599,52 +569,44 @@
Blocked
Blokeret
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
følsom
@@ -734,7 +696,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Afkortet forhåndsvisning
@@ -920,7 +882,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -935,6 +897,12 @@
Torrent import
Torrent import
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1003,7 +971,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -1703,13 +1671,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
@@ -1736,7 +1704,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -1956,7 +1924,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2200,23 +2168,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2330,7 +2289,7 @@ The link will expire within 1 hour.
Advanced filters
Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2371,7 +2330,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2417,12 +2376,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2477,39 +2438,35 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2548,36 +2505,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2598,21 +2549,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2620,12 +2574,18 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
@@ -2633,7 +2593,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2642,7 +2602,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2654,12 +2614,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2793,29 +2753,29 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2908,11 +2868,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2921,24 +2878,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2946,32 +2903,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -2997,7 +2954,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Maybe later
@@ -3008,39 +2965,39 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3493,37 +3450,47 @@ The link will expire within 1 hour.
State
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Created
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3531,23 +3498,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3564,8 +3531,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
@@ -3573,16 +3540,28 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3602,7 +3581,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3746,7 +3725,7 @@ The link will expire within 1 hour.
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -3911,7 +3890,7 @@ The link will expire within 1 hour.
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3923,15 +3902,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -3956,7 +3932,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4074,7 +4056,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4122,10 +4104,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4142,8 +4124,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4326,16 +4308,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4425,40 +4407,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4485,7 +4461,7 @@ The link will expire within 1 hour.
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4987,138 +4963,150 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -5128,12 +5116,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5143,27 +5131,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5201,11 +5189,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5213,48 +5198,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5264,7 +5258,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5281,12 +5275,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5345,64 +5339,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5800,7 +5802,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5810,23 +5920,23 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5874,14 +5984,14 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5889,8 +5999,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5903,10 +6013,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6322,7 +6432,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6334,7 +6444,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6368,23 +6478,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7261,7 +7359,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7274,7 +7372,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7438,35 +7536,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7492,30 +7570,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7545,23 +7674,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
-
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7649,7 +7780,7 @@ channel with the same name ( )!
Privacy
Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7805,58 +7936,58 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8490,19 +8621,19 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8529,34 +8660,34 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Video channel
@@ -8570,15 +8701,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8661,13 +8786,13 @@ channel with the same name ( )!
Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -8709,7 +8834,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
@@ -8771,18 +8896,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -8817,12 +8960,18 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels
Channels
@@ -8881,7 +9030,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9123,37 +9272,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
@@ -9239,7 +9388,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9870,6 +10019,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9924,35 +10091,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10456,13 +10623,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -10522,7 +10689,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10916,20 +11092,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11056,7 +11232,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11148,7 +11324,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11169,13 +11345,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -11379,22 +11561,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Kun jeg kan se denne video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Alle kan se denne video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11434,7 +11616,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Din video blev uploadet til din konto og er privat.
@@ -11511,22 +11693,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -11565,76 +11747,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.de-DE.xlf b/client/src/locale/angular.de-DE.xlf
index bc0d58ded..adfa09657 100644
--- a/client/src/locale/angular.de-DE.xlf
+++ b/client/src/locale/angular.de-DE.xlf
@@ -5,8 +5,8 @@
Close
Schließen
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Folie von
@@ -26,96 +26,72 @@
Select month
Monat auswählen
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Jahr auswählen
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Vorheriger Monat
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Nächster Monat
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
-
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -149,13 +125,13 @@
Increment minutes
Minuten erhöhen
- node_modules/src/timepicker/timepicker.ts 249
-
+
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Minuten verringern
- node_modules/src/timepicker/timepicker.ts 272
-
+
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,18 +177,18 @@
Close
Schließen
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Linkes Menü schließen
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Linkes Menü öffnen
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Du hast keine Benachrichtigungen.
@@ -358,7 +334,7 @@
{views, plural, =0 {No view} =1 {1 view} other { views}}
- {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {Keine Aufrufe} =1 {1 Aufruf} other { Aufrufe}}
src/app/shared/shared-main/video/video.model.ts
22
@@ -366,7 +342,7 @@
{viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {Kein Zuschauer} other { Zuschauer}}
src/app/shared/shared-main/video/video.model.ts
23
@@ -375,19 +351,13 @@
viewer(s)
Zuschauer
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ Aufruf(e)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Ändern Sie Ihr Profilbild
@@ -416,13 +386,13 @@
Options
Optionen
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Beginne bei
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Ende bei
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
Video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Ihr Videokontingent ist mit diesem Video überschritten (Videogröße: , verwendet: , Kontingent: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Ihr tägliches Videokontingent wurde mit diesem Video überschritten (Videogröße: , verwendet: , Kontingent: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
Untertitel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Grund...
@@ -549,7 +519,7 @@
{count, plural, =1 {1 user banned.} other { users banned.}}
- {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 user banned.} other { users banned.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -626,81 +596,75 @@
Cannot fetch information of this remote account
Informationen zu diesem Remote-Konto können nicht abgerufen werden
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Blockiert
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Diese Datei löschen
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Sind Sie sicher, dass Sie diese Videos löschen wollen?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
- Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+ {count, plural, =1 {1 Video} other { Videos}} gelöscht.
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Videos gelöscht.
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
- Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+ {count, plural, =1 {1 Video} other { Videos}} entblockiert.
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Videos freigegeben.
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+ Sind Sie sich sicher, dass Sie {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}löschen wollen?
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Wollen Sie wirklich HLS Streaming Wiedergabelisten löschen?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+ Sind Sie sich sicher, dass Sie die WebTorrent Dateien von {count, plural, =1 {1 Video} other { Videos}}löschen wollen?
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Wollen Sie wirklich WebTorrent Dateien von Videos löschen?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Dateien wurden entfernt.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transkodierungs-Jobs wurden erstellt.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -728,9 +692,9 @@
Deleted
Gelöscht
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Bearbeitung beginnt/endet bei
@@ -752,10 +716,10 @@
No results.
Keine Ergebnisse.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Nur Live-Videos
@@ -763,7 +727,7 @@
Do you really want to delete {length, plural, =1 {this video} other { videos}}?
- Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Wollen Sie wirklich {length, plural, =1 {dieses Video} other { Videos}}löschen?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -772,16 +736,16 @@
Edit
Bearbeiten
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
-
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Gekürzte Vorschau
@@ -830,7 +794,6 @@
Mit deinem lokalen Konto abonnieren
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
wird von ihrer Instanz dupliziert werden.
@@ -945,11 +908,11 @@
Video quota
Videokontingent
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Unbegrenzt ( pro Tag)
@@ -958,10 +921,10 @@
Import
Importieren
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Sie können jede Torrent-Datei importieren, die auf eine Mediendatei zeigt. Sie sollten sicherstellen, dass Sie das Recht auf die Verbreitung des Inhalts, auf den die Datei zeigt, haben, ansonsten könnte dies rechtliche Schwierigkeiten für Sie und die Instanz zur Folge haben.
@@ -977,6 +940,14 @@
Torrent-Import
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Lade Instanzstatistiken...
@@ -1046,7 +1017,7 @@
Following
Abonniert
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1078,7 +1049,7 @@
Your file couldn't be transferred before the server proxy timeout
- Your file couldn't be transferred before the server proxy timeout
+ Ihre Datei konnte nicht übertragen werden auf Grund einer Zeitüberschreitung des Proxy
src/app/helpers/utils/upload.ts
35
@@ -1145,7 +1116,7 @@
{count, plural, =1 {Blocked .} other {Blocked videos.}}
- {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 { blockiert.} other { Videos blockiert.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1179,7 +1150,7 @@
Request new verification email
- Request new verification email
+ Neue E-Mail zur Verifizierung anfordern
src/app/+login/login.component.html
33,35
@@ -1188,8 +1159,8 @@
User
Benutzer
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Benutzername oder E-Mail-Adresse
@@ -1197,7 +1168,7 @@
Example: john@example.com
- Example: john@example.com
+ Beispiel: max@mustermann.de
src/app/+login/login.component.html
46
@@ -1240,7 +1211,7 @@
This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ Diese Instanz erlaubt Registrierungen. Achten Sie jedoch darauf, die Richtlinien Richtlinien bevor Sie ein Konto anlegen. Sie können auch nach einer anderen Instanz suchen, die genau Ihren Bedürfnissen entspricht, unter: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
@@ -1248,7 +1219,7 @@
Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Derzeit erlaubt diese Instanz keine Benutzerregistrierung, Sie können die Richtlinien für weitere Details oder finden Sie eine Instanz, die Ihnen die Möglichkeit gibt, sich für ein Konto anzumelden und Ihre Videos dort hochzuladen. Finden Sie Ihre unter mehreren Instanzen unter: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1283,14 +1254,14 @@ The link will expire within 1 hour.
Email
E-Mail
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
E-Mail-Adresse
@@ -1345,22 +1316,23 @@ The link will expire within 1 hour.
Why creating an account?
- Why creating an account?
+ Warum ein Konto erstellen?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Wie Sie wahrscheinlich bemerkt haben, ist es nicht notwendig, ein Konto zu erstellen, um Videos auf anzusehen. Wenn Sie jedoch ein Konto auf erstellen, können Sie:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
Comment videos
- Comment videos
+ Videos kommentieren
src/app/+signup/+register/steps/register-step-about.component.html
11
@@ -1368,7 +1340,7 @@ The link will expire within 1 hour.
Subscribe to channels to be notified of new videos
- Subscribe to channels to be notified of new videos
+ Abonnieren Sie Kanäle, um über neue Videos informiert zu werden
src/app/+signup/+register/steps/register-step-about.component.html
12
@@ -1376,7 +1348,7 @@ The link will expire within 1 hour.
Have access to your watch history
- Have access to your watch history
+ Zugriff auf Ihren Verlauf
src/app/+signup/+register/steps/register-step-about.component.html
13
@@ -1384,22 +1356,23 @@ The link will expire within 1 hour.
Create your channel to publish videos
- Create your channel to publish videos
+ Erstellen Sie Ihren Kanal, um Videos zu veröffentlichen
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Verwenden Sie Mastodon, ActivityPub oder einen RSS-Feed-Aggregator?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
You can already follow using your favorite tool.
- You can already follow using your favorite tool.
+ Sie können bereits mit Ihrem bevorzugten Tool verfolgen.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
@@ -1407,7 +1380,7 @@ The link will expire within 1 hour.
has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ wurde mit PeerTube , eine von Framasoft entwickelte Plattform zur Erstellung von Videos. Framasoft ist eine französische Non-Profit-Organisation, die Alternativen zu den digitalen Werkzeugen von Big Tech bietet
src/app/+signup/+register/steps/register-step-about.component.html
34,37
@@ -1415,7 +1388,7 @@ The link will expire within 1 hour.
You want to publish videos on ? Then you need to create your first channel .
- You want to publish videos on ? Then you need to create your first channel .
+ Sie wollen Videos auf veröffentlichen? Dann müssen Sie Ihren ersten Kanal erstellen.
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
@@ -1423,7 +1396,7 @@ The link will expire within 1 hour.
You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ Vielleicht möchten Sie einen Kanal nach Thema erstellen: Sie können zum Beispiel einen Kanal mit dem Namen "SweetMelodies" erstellen, um Ihre Klavierkonzerte zu veröffentlichen, und einen anderen mit dem Namen "Ecology", in dem Sie Ihre Videos zum Thema Ökologie veröffentlichen.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
@@ -1431,7 +1404,7 @@ The link will expire within 1 hour.
administrators allow you to publish up to of videos on their website.
- administrators allow you to publish up to of videos on their website.
+ Administratoren ermöglichen es Ihnen, bis zu von Videos auf ihrer Website.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1504,7 +1477,7 @@ The link will expire within 1 hour.
Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Auswahl des Instanznamens , Einrichten einer Beschreibung , die Angabe wer Sie sind , warum Sie haben Ihre Instanz und wie lange Sie planen, es zu pflegen ist sehr wichtig, damit die Besucher verstehen, um welche Art von Instanz es sich handelt.
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -1581,9 +1554,9 @@ The link will expire within 1 hour.
My settings
Meine Einstellungen
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
Diese Einstellungen betreffen nur ihre aktuelle Sitzung auf dieser Instanz.
@@ -1594,7 +1567,7 @@ The link will expire within 1 hour.
Interface
- Interface
+ Schnittstelle
src/app/modal/quick-settings-modal.component.html
18
@@ -1613,15 +1586,15 @@ The link will expire within 1 hour.
Close
Schließen
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Live-Übertragung Einstellungen aktualisieren
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Server zu langsam
@@ -1632,7 +1605,7 @@ The link will expire within 1 hour.
Live blacklisted
- Live blacklisted
+ Live auf der schwarzen Liste
src/app/shared/shared-video-live/live-stream-information.component.ts
43
@@ -1640,7 +1613,7 @@ The link will expire within 1 hour.
Max duration exceeded
- Max duration exceeded
+ Maximale Dauer überschritten
src/app/shared/shared-video-live/live-stream-information.component.ts
44
@@ -1648,7 +1621,7 @@ The link will expire within 1 hour.
Server error
- Server Fehler
+ Serverfehler
src/app/shared/shared-video-live/live-stream-information.component.ts
45
@@ -1681,85 +1654,86 @@ Hilf mit PeerTube zu übersetzen!
Public profile
Öffentliches Profil
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Oberfläche:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Videos:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Sensible Inhalte:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Hilf bei der Weitergabe von Videos
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Tastenkürzel
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Hilfe
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Hilfe zur Benutzung von PeerTube erhalten
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
- betrieben durch PeerTube
-
- src/app/menu/menu.component.html 150
+ basierend auf PeerTube
+ src/app/menu/menu.component.html 150
+
Log out
Abmelden
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
Mein Konto
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
Meine Bibliothek
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Konto erstellen
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
Meine Video-Importe
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Neue Wiedergabeliste erstellen
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Sprache:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Gleichzeitigkeit von Importaufträgen
@@ -1774,7 +1748,7 @@ Hilf mit PeerTube zu übersetzen!
jobs in parallel
parallele Aufträge
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1795,18 +1769,18 @@ Hilf mit PeerTube zu übersetzen!
Administration
Administration
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
Info
-
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
Create an account on
- Create an account on
+ Ein Konto erstellen auf
src/app/+signup/+register/register.component.html
19,21
@@ -1814,16 +1788,15 @@ Hilf mit PeerTube zu übersetzen!
I already have an account , I log in
- I already have an account , I log in
+ Ich habe bereits ein Konto , ich melde mich an
src/app/+signup/+register/register.component.html
27,30
-
Terms of
- Terms of
+ Terms von
src/app/+signup/+register/register.component.html
36,38
@@ -1831,7 +1804,7 @@ Hilf mit PeerTube zu übersetzen!
Setup your account
- Setup your account
+ Setup Ihr Konto
src/app/+signup/+register/register.component.html
60,62
@@ -1839,7 +1812,7 @@ Hilf mit PeerTube zu übersetzen!
My channel
- My channel
+ Mein Kanal
src/app/+signup/+register/register.component.html
75
@@ -1847,7 +1820,7 @@ Hilf mit PeerTube zu übersetzen!
Create your first channel
- Create your first channel
+ Erstellen Ihren ersten Kanal
src/app/+signup/+register/register.component.html
77,79
@@ -1855,7 +1828,7 @@ Hilf mit PeerTube zu übersetzen!
I don't want to create a channel
- I don't want to create a channel
+ Ich möchte keinen Kanal erstellen
src/app/+signup/+register/register.component.html
91,92
@@ -1863,7 +1836,7 @@ Hilf mit PeerTube zu übersetzen!
You will be able to create a channel later
- You will be able to create a channel later
+ Sie werden später einen Kanal erstellen können
src/app/+signup/+register/register.component.html
94,95
@@ -1872,9 +1845,9 @@ Hilf mit PeerTube zu übersetzen!
Contact
Kontakt
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Zeige ihre Benachrichtigungen
@@ -1935,67 +1908,74 @@ Hilf mit PeerTube zu übersetzen!
I'm a teapot
Ich bin ein Teekessel
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
Dies ist ein Fehler.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
Wir konnten kein Video finden, das mit der von Ihnen gesuchten URL verknüpft ist.
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
Wir konnten keine Ressource finden, die mit der gesuchten URL verbunden ist.
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Mögliche Ursachen:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Sie haben möglicherweise einen veralteten oder defekten Link verwendet
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
Das Video könnte verschoben oder gelöscht worden sein
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
Die Ressource könnte verschoben oder gelöscht worden sein
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Möglicherweise haben Sie die Adresse oder URL falsch eingegeben
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
Sie sind hier nicht berechtigt.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ Sie müssen sich möglicherweise anmelden, um das Video zu sehen.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ Sie müssen sich möglicherweise anmelden, um die Ressource zu sehen.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
@@ -2004,30 +1984,30 @@ Hilf mit PeerTube zu übersetzen!
You might need to check your account is allowed by the video or instance owner.
Möglicherweise müssen Sie überprüfen, ob Ihr Konto vom Video- oder Instanzbesitzer zugelassen ist.
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
Möglicherweise müssen Sie überprüfen, ob Ihr Konto vom Eigentümer der Ressource oder Instanz zugelassen ist.
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
Der gewünschte Körper mischt süße Anteile mit einer weichen Erdigkeit.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sepia scheint es zu mögen.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Das Medium ist zu groß für den Server. Bitte wenden Sie sich an Ihren Administrator, wenn Sie das Größenlimit erhöhen möchten.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
GLOBALE SUCHE
@@ -2282,27 +2262,18 @@ Hilf mit PeerTube zu übersetzen!
Edit caption
Bildunterschrift bearbeiten
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Bildunterschrift
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Die Bildunterschrift bearbeiten
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Titel
@@ -2418,7 +2389,8 @@ Hilf mit PeerTube zu übersetzen!
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Kein Element gefunden
@@ -2449,39 +2421,39 @@ Hilf mit PeerTube zu übersetzen!
Channel
Kanal
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+videos/+video-edit/shared/video-edit.component.html 63
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
-
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Häufig gestellte Fragen zu PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API Dokumentation
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Veröffentlichung planen ( )
@@ -2502,10 +2474,13 @@ Hilf mit PeerTube zu übersetzen!
Nach Transkodierung veröffentlichen
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Wenn du dich entschließt, das Transkodieren nicht abzuwarten, kann das Video unabspielbar sein, bis das Transkodieren beendet ist.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2521,14 +2496,15 @@ Hilf mit PeerTube zu übersetzen!
See the subtitle file
Siehe in der Untertiteldatei
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Bereits hochgeladen am ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Wird bei einer Aktualisierung erstellt
@@ -2564,39 +2540,36 @@ Hilf mit PeerTube zu übersetzen!
Bis auf Weiteres keine Untertitel.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live-Übertragung Einstellungen
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Wenn Sie diese Option aktivieren, wird Ihre Live-Übertragung beendet, wenn Sie Ihr Videokontingent überschreiten
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latenz-Modus
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Veröffentlichen Sie automatisch eine Wiederholung, wenn Ihre Live-Übertragung endet
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Videovorschau
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Unterstützen
- src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
-
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Account ansehen
@@ -2630,115 +2603,120 @@ Hilf mit PeerTube zu übersetzen!
Short text to tell people how they can support you (membership platform...).
Kurzer Text, der Nutzer über die Möglichkeiten, Sie zu unterstützen, informiert (Mitgliederplattform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
- Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+ Dateiname
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
- Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ Name der hochgeladenen Datei
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Ursprüngliches Veröffentlichungsdatum
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Datum, an dem der Inhalt ursprünglich veröffentlicht wurde (z. B. das Veröffentlichungsdatum eines Films)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin-Einstellungen
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Geringe Latenzzeit
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Verringerung der Latenzzeit auf ~15s durch Deaktivierung von P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Standard
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Durchschnittliche Latenzzeit von 30 s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Hohe Latenzzeit
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Durchschnittliche Latenzzeit von 60 s mit steigendem P2P-Verhältnis
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Andere
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Videokommentare zulassen
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Herunterladen erlauben
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Erweiterte Einstellungen
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+ Video thumbnail
+ Video thumbnail
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Sie können jede URL importieren, die von youtube-dl unterstützt wird oder auf eine Mediendatei zeigt. Sie sollten sicherstellen, dass Sie das Recht auf die Verbreitung des Inhalts, auf den die Datei zeigt, haben, ansonsten könnte dies rechtliche Schwierigkeiten für Sie und die Instanz zur Folge haben.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
Entschuldigung, etwas ist schiefgegangen
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Glückwunsch, das Video unter wird importiert. Du kannst bereits Informationen über dieses Video hinzufügen.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Wähle die Datei zum Hochladen aus
@@ -2749,12 +2727,12 @@ Hilf mit PeerTube zu übersetzen!
Scheduled
Geplante Veröffentlichung
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Video bis zu einem bestimmten Datum verbergen
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normale Live-Übertragung
@@ -2822,8 +2800,8 @@ Hilf mit PeerTube zu übersetzen!
Upload on hold
Upload angehalten
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Entschuldigung, Ihr Account kann keine Videos hochladen. Wenn Sie Videos hochladen möchten, muss ein Administrator Ihr Videokontingent freischalten.
@@ -2884,43 +2862,43 @@ Hilf mit PeerTube zu übersetzen!
Torrents with only 1 file are supported.
Torrents mit nur einer Datei werden unterstützt.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Kann kein Live-Übertragung erzeugen, da diese Instanz zu viele erzeugte Live-Übertragungen hat
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Kann keine Live-Übertragung erzeugen, weil Sie zu viele Live-Übertragungen erzeugt haben
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Live-Übertragung veröffentlicht.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
- Stream only once, replay will replace your live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ Streamen Sie nur einmal, die Wiederholung ersetzt Ihre Live-Übertragung
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Nur einmal streamen
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
- Stream multiple times, replays will be separate videos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ Mehrmals streamen, Wiederholungen werden als separate Videos angezeigt
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Mehrere Male mit der gleichen URL streamen
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Live gehen
@@ -3003,10 +2981,7 @@ Hilf mit PeerTube zu übersetzen!
Update playlist privacy
Privatsphäre der Wiedergabeliste ändern
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3017,55 +2992,55 @@ Hilf mit PeerTube zu übersetzen!
Only display embed URL
Nur eingebettete URL anzeigen
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Teile das Video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Dieses Video ist privat. Sie können es nicht mit externen Benutzern teilen
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Video Privatsphäre bearbeiten
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Diese URL ist nicht verschlüsselt (kein HTTPS), daher werden eingebettete Videos nicht auf HTTPS Webseiten funktionieren. (Web Browser blocken unsichere eingebettete Inhalte auf sicher übertragenen Websites).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Einbetten
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Untertitel automatisch auswählen
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Weitere Individualisierungen
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Weniger Individualisierungen
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3078,15 +3053,14 @@ Hilf mit PeerTube zu übersetzen!
Login
Anmelden
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
> Login
- > Login
-
+ > Login
src/app/+login/login.component.html
2,5
@@ -3095,7 +3069,7 @@ Hilf mit PeerTube zu übersetzen!
Autoplay
Automatisches Abspielen
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3107,42 +3081,42 @@ Hilf mit PeerTube zu übersetzen!
Stummgeschaltet
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Schleife
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
URL der Ursprungsinstanz verwenden
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Zeige Videotitel
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Zeige Datenschutzwarnung
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
- Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ Player-Steuerungsleiste anzeigen
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
PeerTube-Link als Button anzeigen
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3397,23 +3371,23 @@ Hilf mit PeerTube zu übersetzen!
The deletion will be sent to remote instances so they can reflect the change.
Der Löschvorgang wird an andere Instanzen weitergeleitet, sodass diese die Änderung durchführen können.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Dies ist ein Kommentar einer anderen Instanz, das Löschen kann daher nur lokal erfolgen.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Löschen und neu entwerfen
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Wollen Sie diesen Kommentar wirklich löschen und neu entwerfen?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Kommentieren...
@@ -3487,19 +3461,19 @@ Hilf mit PeerTube zu übersetzen!
Highlighted comment
Markierter Kommentar
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Antworten
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Dieser Kommentar wurde gelöscht
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Video-Redundanzen
@@ -3567,7 +3541,7 @@ Hilf mit PeerTube zu übersetzen!
Clear filter
- Clear filter
+ Filter löschen
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3590,57 +3564,70 @@ Hilf mit PeerTube zu übersetzen!
State
Status
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Erstellt
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Künstlerseite in neuem Tab öffnen
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Akzeptiert
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Ausstehend
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Abgelehnt
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Akzeptieren
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Ablehnen
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Keine Abonnenten für die aktuellen Filter gefunden.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Ihre Instanz hat keine Abonnenten.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3650,24 +3637,40 @@ Hilf mit PeerTube zu übersetzen!
Redundancy allowed
Redundanz erlaubt
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Öffne die Instanz in einem neuen Tab
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Kein Host für die aktuellen Filter gefunden.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Deine Instanz hat keine anderen Instanzen abonniert.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3677,13 +3680,13 @@ Hilf mit PeerTube zu übersetzen!
Action
Aktion
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Videoredundanzen
@@ -3717,12 +3720,12 @@ Hilf mit PeerTube zu übersetzen!
Username
Nutzername
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3744,10 +3747,10 @@ Hilf mit PeerTube zu übersetzen!
Role
Benutzerrolle
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Transkodierung aktiviert. Das Videokontingent wird anhand der originalen Videogröße berechnet. Dieser Nutzer kann maximal ~ hochladen.
@@ -3764,10 +3767,10 @@ Hilf mit PeerTube zu übersetzen!
Auth plugin
Auth-Plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Keine (lokale Authentifizierung)
@@ -3816,6 +3819,8 @@ Hilf mit PeerTube zu übersetzen!
Batch actions
Stapelverarbeitungsaktionen
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3828,13 +3833,13 @@ Hilf mit PeerTube zu übersetzen!
Open account in a new tab
Nutzerkonto in einem neuen Tab öffnen
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Gelöschter Account
@@ -3863,8 +3868,8 @@ Hilf mit PeerTube zu übersetzen!
Banned users
Gesperrte User
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Zeige bis von Nutzern
@@ -3905,39 +3910,39 @@ Hilf mit PeerTube zu übersetzen!
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Gesamtgröße
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Redundanzen auflisten
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Ihre Instanz spiegelt keine Videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Ihre Instanz hat keine gespiegelten Videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Strategiestatistiken aktiviert
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Auf Ihrer Instanz ist keine Redundanzstrategie aktiviert.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
( ) benutzt
@@ -3974,6 +3979,8 @@ Hilf mit PeerTube zu übersetzen!
Select this row
Diese Reihe auswählen
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3986,19 +3993,16 @@ Hilf mit PeerTube zu übersetzen!
Actions
Aktionen
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Abonnent
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4025,6 +4029,14 @@ Hilf mit PeerTube zu übersetzen!
Remote-Kommentare
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Keine Missbräuche mit den aktuellen Filtern gefunden.
@@ -4038,28 +4050,28 @@ Hilf mit PeerTube zu übersetzen!
Unsolved reports
Ungelöste Meldungen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Akzeptierte Meldungen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Zurückgewiesene Meldungen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Meldungen mit blockierten Videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Meldungen mit gelöschten Videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Grund für das Blockieren:
@@ -4123,7 +4135,7 @@ Hilf mit PeerTube zu übersetzen!
-
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4136,18 +4148,18 @@ Hilf mit PeerTube zu übersetzen!
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Kommentar
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Dieses Video wurde mehrfach gemeldet.
@@ -4176,13 +4188,14 @@ Hilf mit PeerTube zu übersetzen!
Open video in a new tab
Öffne Video in neuem Tab
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Status
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4198,7 +4211,7 @@ Hilf mit PeerTube zu übersetzen!
Score
Bewertung
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4224,51 +4237,51 @@ Hilf mit PeerTube zu übersetzen!
Mute domain
Domain stummschalten
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instanz
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Stummgeschaltet am
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Stummschalten aufheben
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Kein Server passt zu den aktuellen Filtern.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Kein Server gefunden.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Zeige bis von stummgeschalteten Instanzen
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Es sieht so aus, dass Ihr Server kein HTTPS verwendet. Auf Ihrem Webserver muss TLS aktiviert sein, damit Sie Server abonnieren können.
@@ -4276,7 +4289,7 @@ Hilf mit PeerTube zu übersetzen!
{count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Gesendeter Folgeantrag!} other {Gesendete Folgeanträge!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4285,28 +4298,28 @@ Hilf mit PeerTube zu übersetzen!
Mute domains
Domains stummschalten
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Konto
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Kein Konto passt zu den aktuellen Filtern.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Kein Konto gefunden.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Liste installierte Plug-Ins auf
@@ -4325,9 +4338,9 @@ Hilf mit PeerTube zu übersetzen!
Showing to of muted accounts
Zeige bis von stummgeschaltete Accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins / Designs
@@ -4369,22 +4382,22 @@ Hilf mit PeerTube zu übersetzen!
Users can resolve distant content
Nutzer können Inhalte von anderen Instanzen suchen
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Verfügbare Themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Aktivierte Plugins
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4466,43 +4479,37 @@ Hilf mit PeerTube zu übersetzen!
Delete this comment
Diesen Kommentar löschen
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Alle Kommentare dieses Kontos löschen
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Kommentare werden in wenigen Minuten gelöscht
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ {count, plural, =1 {1 Kommentar gelöscht.} other { Kommentare gelöscht.}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
- comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ Kommentar(e) gelöscht.
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Wollen sie wirklich alle Kommentare von löschen?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Kommentare von werden in wenigen Minuten gelöscht
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4530,6 +4537,8 @@ Hilf mit PeerTube zu übersetzen!
Select all rows
Alle Reihen auswählen
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4737,8 +4746,8 @@ Hilf mit PeerTube zu übersetzen!
Strategy
Strategie
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Bestimmungen
@@ -4749,17 +4758,17 @@ Hilf mit PeerTube zu übersetzen!
Code of conduct
Verhaltensregeln
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Moderationsinformationen
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Wer moderiert die Instanz? Welche Richtlinien gelten für NSFW-Videos, politische Videos, usw.?
@@ -4832,7 +4841,7 @@ Hilf mit PeerTube zu übersetzen!
Use plugins & themes for more involved changes, or add slight customizations .
- Use plugins & themes for more involved changes, or add slight customizations .
+ Verwenden Sie plugins & themes für umfangreichere Änderungen, oder fügen Sie leichte Anpassungen .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
@@ -5049,157 +5058,173 @@ Hilf mit PeerTube zu übersetzen!
⚠️Wir raten davon ab, diese Funktion zu aktivieren, wenn Sie Ihren Benutzern nicht vertrauen
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Solange ein Nutzer nicht als vertrauenswürdig eingestuft wird, werden dessen Videos bis zu einer Freigabe durch einen Moderator privat bleiben.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO KANÄLE
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max. Video Kanäle pro Benutzer
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {Kanal} other {Kanäle}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Blockiere neue Videos automatisch
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SUCHE
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Nutzern nicht-lokale URI-/Handlesuche erlauben
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Erlaube registrierten Benutzern entfernte Videos/Darsteller zu suchen, die möglicherweise nicht mit Ihrer Instanz verbunden sind
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Anonymen Nutzern nicht-lokale URI-/Handlesuche erlauben
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Erlaube anonymen Benutzern entfernte Videos/Darsteller zu suchen, die möglicherweise nicht mit Ihrer Instanz verbunden sind
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Diese Funktion ist stark von der Moderation der Instanzen abhängig, die vom angegebenen Suchindex abonniert werden.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Sie sollten nur moderierte Suchindizes in der Produktion verwenden oder eigene hosten.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Suchindex-URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Lokale Suche in Suchleiste deaktivieren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Sonst wird die lokale Suche weiter wie gewöhnlich genutzt
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Suchleiste nutzt standardmäßig globalen Suchindex
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Globale Suche aktivieren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FÖDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Verwalten Sie Beziehungen mit anderen Instanzen.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Andere Instanzen können Ihre abonnieren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Neue Instanz-Abonnements manuell freischalten
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Bei einem Abonnement einer Instanz, diese automatisch ebenfalls abonnieren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Diese Funktion erfordert hohe Aufmerksamkeit und zusätzliche Moderation.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index-URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Abonniere Instanzen eines öffentlichen Index automatisch
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Siehe die Dokumentation für weitere Informationen zur erwarteten URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATOREN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Admin E-Mail
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Aktiviere Kontaktformular
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5209,27 +5234,27 @@ Hilf mit PeerTube zu übersetzen!
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Geben Sie das Twitter-Konto an, das Ihre Instanz repräsentiert, um die Linkvorschau zu verbessern. Wenn Sie kein Twitter-Konto haben, lassen Sie einfach den Standardwert.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Ihr Twitter-Benutzername
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instanz von Twitter zugelassen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Wenn Ihre Instanz explizit von Twitter erlaubt ist, wird ein Videoplayer in den Twitter-Feed auf der PeerTube-Videofreigabe eingebettet. Wenn die Instanz nicht erlaubt ist, verwenden wir eine Bildlinkkarte, die auf Ihre PeerTube-Instanz umleitet. Aktivieren Sie diese Checkbox, speichern Sie die Konfiguration und testen Sie mit einer Video-URL Ihrer Instanz (https://example. com/w/blabla) auf https://cards-dev.twitter.com/validator um zu sehen, ob Ihre Instanz erlaubt ist.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5272,60 +5297,70 @@ Hilf mit PeerTube zu übersetzen!
Max simultaneous lives created on your instance
- Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ Maximal gleichzeitig erstellte Live-Übertragungen auf Ihrer Instanz
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {Live-Übertragung} other {Live-Übertragungen}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
- Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ Maximal gleichzeitig erstellte Live-Übertragungen pro Benutzer
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maximale Dauer von Live-Übertragungen
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live-Übertragung Transkodierungs-Threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
beansprucht höchstens mit VOD-Transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
beansprucht mindestens mit VOD-Transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Livestream-Transkodierungsprofil
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
Neue Livestream-Transkodierungsprofile können per Peertube-Plugin hinzugefügt werden
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Generierte Live-Übertragungs Auflösungen
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Auch die ursprüngliche Auflösung transkodieren
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5335,7 +5370,7 @@ Hilf mit PeerTube zu übersetzen!
Transcoding enabled for live streams
Aktiviere Transkodierung für Live-Übertragungen
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5351,13 +5386,13 @@ Hilf mit PeerTube zu übersetzen!
TRANSCODING
TRANSKODIERUNG
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Wie bei der VOD-Transkodierung werden Live-Streams so transkodiert, dass sie in einer streamingfähigen Form vorliegen, die jedes Gerät abspielen kann. Erfordert eine sehr leistungsstarke CPU.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5418,71 +5453,81 @@ Hilf mit PeerTube zu übersetzen!
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Erfordert ffmpeg >= 4. 1 Erzeugt HLS-Wiedergabelisten und fragmentierte MP4-Dateien, was zu einer besseren Wiedergabe als mit einfachem WebTorrent führt: Auflösungswechsel ist sanfter Schnellere Wiedergabe besonders bei langen Videos Stabilere Wiedergabe (weniger Bugs/unendliches Laden) Wenn Sie auch die WebTorrent-Unterstützung aktiviert haben, wird der Videospeicher mit 2 multipliziert
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- Auflösungen zum Erzeugen pro aktiviertem Format
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
Die Auflösung der Originaldatei ist das Standardziel, wenn keine Option ausgewählt ist.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transkodierungsthreads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
beansprucht höchstens mit Live-Transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
beansprucht mindestens mit Live-Transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Gleichzeitigkeit von Transcodierungsaufträgen
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
erlaubt es, mehrere Dateien parallel zu transkodieren. ⚠️ Erfordert einen Neustart von PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transkodierungsprofil
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
Neue Transkodierungsprofile können per Peertube-Plugin hinzugefügt werden
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Ermöglicht Ihren Nutzern, ihr Video zu bearbeiten (schneiden, Intro/Outro hinzufügen, Wasserzeichen hinzufügen usw.)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Video Studio aktivieren
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Sie müssen zuerst die Transkodierung aktivieren, bevor Sie Video Studio aktivieren können
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5625,38 +5670,38 @@ color: red;
Profile
Profil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Auflösung
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Seitenverhältnis
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Durchschnittliche Framerate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Pixelformat
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Abtastrate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Kanaldesign
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Aktualisieren Sie Ihre Einstellungen
@@ -5688,7 +5733,7 @@ color: red;
Sort by "Original Publication Date"
- Sort by "Original Publication Date"
+ Sortieren nach "Originalveröffentlichungsdatum"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5878,18 +5923,18 @@ color: red;
Initiator
Initiator
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Erstellt
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Status
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Kontoseite
@@ -5899,8 +5944,154 @@ color: red;
No ownership change request found.
Kein Inhaberänderungswunsch gefunden.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronization removed successfully for .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Kontoeinstellungen
@@ -5909,23 +6100,23 @@ color: red;
Playlist elements
Wiedergabelistenelement
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Importe
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Videokanal erstellen
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Kein Kanal gefunden.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5975,17 +6166,17 @@ color: red;
Target
Ziel
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Dieses Video wurde gelöscht
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Zeige bis von Importen
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5995,14 +6186,15 @@ color: red;
Channel page
Kanalseite
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ {VAR_PLURAL, plural, =0 {Keine Aufrufe} =1 {1 Aufruf other { Aufrufe}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6066,7 +6258,7 @@ color: red;
No videos found for " ".
- No videos found for " ".
+ Keine Videos gefunden für " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6206,7 +6398,7 @@ color: red;
Since the video publication
- Since the video publication
+ Seit der Veröffentlichung des Videos
src/app/+stats/video/video-stats.component.ts
63
@@ -6230,7 +6422,7 @@ color: red;
Viewers stats between and
- Viewers stats between and
+ Betrachterstatistiken zwischen und
src/app/+stats/video/video-stats.component.ts 153
@@ -6240,7 +6432,7 @@ color: red;
Live as of
- Live as of
+ Live ab
src/app/+stats/video/video-stats.component.ts
227
@@ -6248,12 +6440,12 @@ color: red;
Custom dates
- Custom dates
+ Benutzerdefinierte Daten
src/app/+stats/video/video-stats.component.ts 238
A view means that someone watched the video for at least 30 seconds
- A view means that someone watched the video for at least 30 seconds
+ Eine Ansicht bedeutet, dass jemand das Video mindestens 30 Sekunden lang angesehen hat
src/app/+stats/video/video-stats.component.ts 257
@@ -6315,7 +6507,7 @@ color: red;
Request new verification email
- Request new verification email
+ Neue Bestätigungs-E-Mail anfordern
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6353,7 +6545,7 @@ color: red;
Ask to send an email to verify your account
- Ask to send an email to verify your account
+ Bitten Sie darum, eine E-Mail zur Verifizierung Ihres Kontos zu senden
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
@@ -6361,7 +6553,7 @@ color: red;
Welcome on
- Welcome on
+ Willkommen auf
src/app/+signup/shared/signup-success.component.html
2,3
@@ -6369,7 +6561,7 @@ color: red;
Your account has been created!
- Your account has been created!
+ Ihr Konto wurde erstellt!
src/app/+signup/shared/signup-success.component.html
7
@@ -6377,7 +6569,7 @@ color: red;
Check your emails to validate your account and complete your inscription.
- Check your emails to validate your account and complete your inscription.
+ Überprüfen Sie Ihre E-Mails , um Ihr Konto zu bestätigen und Ihre Anmeldung abzuschließen.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6456,7 +6648,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6472,7 +6664,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Keine Videos} =1 {1 Video} other { Videos} }
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6507,23 +6699,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ {VAR_PLURAL, plural, =0 {Keine Abonnenten} =1 {1 Abonnent} other { Abonnenten}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6538,9 +6718,9 @@ channel with the same name ( )!
Stats
Statistiken
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Dieser Kanal enthält keine Wiedergabelisten.
@@ -6670,10 +6850,9 @@ channel with the same name ( )!
Features found on this instance
Besonderheiten dieser Instanz
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTIKEN
@@ -6891,7 +7070,7 @@ Erstelle mein Konto
Done!
- Done!
+ Fertig!
src/app/+signup/+register/register.component.html
103
@@ -6904,40 +7083,38 @@ Erstelle mein Konto
Go to the previous step
- Go to the previous step
+ Gehen Sie zum vorherigen Schritt
src/app/+signup/+register/register.component.ts
45
-
Go to the next step
- Go to the next step
+ Weiter zum nächsten Schritt
src/app/+signup/+register/register.component.ts
46
-
Who are we?
Wer sind wir?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Wie lange wollen wir diese Instanz betreiben?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Wie wollen wir diese Instanz finanzieren?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
Terms of
- Terms of
+ Richtlinien von
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6946,9 +7123,8 @@ Erstelle mein Konto
Administrators & Sustainability
Administratoren & Nachhaltigkeit
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Schritt
@@ -6961,7 +7137,7 @@ Erstelle mein Konto
This is the name that will be publicly visible by other users.
- This is the name that will be publicly visible by other users.
+ Dies ist der Name, der für andere Benutzer öffentlich sichtbar sein wird.
src/app/+signup/+register/steps/register-step-channel.component.html
23
@@ -6969,7 +7145,7 @@ Erstelle mein Konto
Example: Sweet Melodies
- Example: Sweet Melodies
+ Beispiel: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
@@ -6977,7 +7153,7 @@ Erstelle mein Konto
Channel identifier
- Channel identifier
+ Kanalbezeichner
src/app/+signup/+register/steps/register-step-channel.component.html
36
@@ -6985,7 +7161,7 @@ Erstelle mein Konto
This is the name that will be displayed in your profile URL.
- This is the name that will be displayed in your profile URL.
+ Dies ist der Name, der in der URL Ihres Profils angezeigt wird.
src/app/+signup/+register/steps/register-step-channel.component.html
38
@@ -6993,7 +7169,7 @@ Erstelle mein Konto
Example: sweetmelodies24
- Example: sweetmelodies24
+ Beispiel: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
@@ -7001,7 +7177,7 @@ Erstelle mein Konto
Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Die Kanalkennung darf nicht mit Ihrem Kontonamen identisch sein. Sie können auf den ersten Schritt klicken, um Ihren Kontonamen zu aktualisieren.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7026,8 +7202,7 @@ Erstelle mein Konto
Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ Video-Uploads sind in dieser Instanz deaktiviert, so dass Ihr Konto nicht in der Lage ist, Videos hochzuladen.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
@@ -7035,7 +7210,7 @@ Erstelle mein Konto
Public name
- Public name
+ Öffentlicher Name
src/app/+signup/+register/steps/register-step-user.component.html
9
@@ -7043,7 +7218,7 @@ Erstelle mein Konto
This is the name that will be publicly visible by other users.
- This is the name that will be publicly visible by other users.
+ Dies ist der Name, der für andere Benutzer öffentlich sichtbar sein wird.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
@@ -7051,7 +7226,7 @@ Erstelle mein Konto
Example: John Doe
- Example: John Doe
+ Beispiel: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
@@ -7059,7 +7234,7 @@ Erstelle mein Konto
This is the name that will be displayed in your profile URL.
- This is the name that will be displayed in your profile URL.
+ Dies ist der Name, der in der URL Ihres Profils angezeigt wird.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
@@ -7067,7 +7242,7 @@ Erstelle mein Konto
Example: john_doe58
- Example: john_doe58
+ Beispiel: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
@@ -7075,7 +7250,7 @@ Erstelle mein Konto
This email address will be used to validate your account.
- This email address will be used to validate your account.
+ Diese E-Mail-Adresse wird für die Validierung Ihres Kontos verwendet.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
@@ -7083,7 +7258,7 @@ Erstelle mein Konto
Request email for account verification
- Request email for account verification
+ E-Mail zur Kontoverifizierung anfordern
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
@@ -7099,7 +7274,7 @@ Erstelle mein Konto
> Create an account
- > Create an account
+ > Ein Konto erstellen
src/app/+signup/+register/register.component.html
9,12
@@ -7284,7 +7459,7 @@ Erstelle mein Konto
{value, plural, =1 {thread} other {threads}}
- {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {Thread} other {Threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7341,7 +7516,7 @@ Erstelle mein Konto
However, you may want to read our guidelines before tweaking the following values.
- However, you may want to read our guidelines before tweaking the following values.
+ Sie sollten jedoch unsere Richtlinien bevor Sie die folgenden Werte ändern.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
@@ -7385,8 +7560,8 @@ Erstelle mein Konto
Configuration updated.
Einstellungen aktualisiert.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANZ HOMEPAGE
@@ -7398,8 +7573,8 @@ Erstelle mein Konto
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Sie haben die Anmeldung aktiviert: Wir haben das Kontrollkästchen "Neue Videos automatisch blockieren" im Abschnitt "Videos" direkt darunter aktiviert.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Benutzerdefinierte Konfiguration bearbeiten
@@ -7561,30 +7736,12 @@ Erstelle mein Konto
44
-
- accepted in instance followers
- als Instanz-Abonnenten akzeptiert
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Willst du diesen Abonnent wirklich abweisen?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Ablehnen
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- als Instanz-Abonnent abgelehnt
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Willst du diesen Abonnenten wirklich löschen?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7612,27 +7769,104 @@ Erstelle mein Konto
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- von den Instanz-Abonnenten entfernt
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Abonnieren
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7663,20 +7897,26 @@ Erstelle mein Konto
3
-
- Do you really want to unfollow ?
- Möchtest du das Abonnement wirklich beenden?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Abonnement beenden
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Dein Abonnement wurde beendet.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Sie folgen ihnen nicht mehr.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7739,18 +7979,18 @@ Erstelle mein Konto
Violent or Repulsive
Gewalttätig oder abstoßend
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Hass oder Beleidigungen
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam oder Irreführung
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Datenschutz
@@ -7763,111 +8003,111 @@ Erstelle mein Konto
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Regeln des Servers
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Vorschaubilder
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Interne Aktionen
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Meldung löschen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Aktionen für das markierte Konto
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Als akzeptiert markieren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Als abgelehnt markieren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Interne Notiz hinzufügen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Aktionen für das Video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Video blockieren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video blockiert.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Video nicht mehr blockieren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video nicht mehr blockiert.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Wollen Sie wirklich diese Missbrauchsmeldung löschen?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Missbrauchsmeldung gelöscht.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Kommentar entfernt
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Konversation mit dem Meldenden
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Nachrichten unter Moderatoren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Interne Notiz aktualisieren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Blockade des Videos als manuell kennzeichnen
@@ -7912,60 +8152,60 @@ Erstelle mein Konto
You don't have plugins installed yet.
Du hast noch keine Plugins installiert.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Du hast noch keine Designs installiert.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Aktualisieren auf
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Möchten Sie wirklich deinstallieren?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Deinstallieren
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
deinstalliert.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Dies ist ein wichtiges Plugin-Upgrade. Bitte gehen Sie auf die Plugin-Homepage, um mögliche Versionshinweise zu prüfen.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Upgrade fortsetzen
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
aktualisiert.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Aufträge
@@ -7981,25 +8221,25 @@ Erstelle mein Konto
The plugin index is not available. Please retry later.
Das Plugin-Index ist nicht verfügbar. Bitte versuchen Sie es später noch einmal.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Bitte installieren Sie nur Plugins oder Designs, denen Sie vertrauen, da sie jeden Code auf Ihrer Instanz ausführen können.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Installiere ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
Installiert.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Einstellungen aktualisiert.
@@ -8131,9 +8371,9 @@ Erstelle mein Konto
Info
Infos
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Dateien
@@ -8151,15 +8391,15 @@ Erstelle mein Konto
Light/Orange or Dark
- Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+ Hell/Orange oder Dunkel
+ src/app/core/theme/theme.service.ts 47
+
Error
Fehler
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standard Log-Dateien
@@ -8289,117 +8529,117 @@ Erstelle mein Konto
Videos will be deleted, comments will be tombstoned.
Videos werden gelöscht, Kommentare werden mit einem Grabstein markiert.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Sperren
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Benutzer wird sich nicht mehr einloggen können, aber Videos und Kommentare bleiben erhalten.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Sperre aufheben
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
E-Mail als bestätigt setzen
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Erstellt
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Tägliches Limit
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Letzte Anmeldung
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Du kannst root nicht sperren.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
- Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ Wollen Sie wirklich {count, plural, =1 {1 Benutzer} other { Benutzer}} sperren?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Willst du wirklich den Bann von Benutzern aufheben?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ {count, plural, =1 {1 Benutzer entbannt.} other { Benutzer entbannt.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
Bann von
Benutzern aufgehoben.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Du kannst die Wurzel nicht löschen.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ <p>Sie können keine Benutzer oder Kanäle mit einem Benutzernamen erstellen, der bereits von einem gelöschten Benutzer/Kanal verwendet wird.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
Dies bedeutet, dass die folgenden Benutzernamen permanent gelöscht werden ohne wiederhergestellt werden zu können:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
- {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ {count, plural, =1 {1 Benutzer gelöscht.} other { Benutzer gelöscht.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
Benutzer gelöscht.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ {count, plural, =1 {1 Benutzer-E-Mail als verifiziert eingestellt.} other { Benutzer-E-Mails als verifiziert eingestellt.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
E-Mail von
Benutzern als bestätigt markiert.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Stummschaltung von Account aufgehoben.
@@ -8551,7 +8791,7 @@ Erstelle mein Konto
You or one of your channels has a new follower
- You or one of your channels has a new follower
+ Sie oder einer Ihrer Kanäle hat einen neuen Follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
@@ -8637,19 +8877,19 @@ Erstelle mein Konto
Avatar changed.
Avatar aktualisiert.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
Avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar gelöscht.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8675,32 +8915,32 @@ Erstelle mein Konto
Video channel created.
Videokanal erstellt.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Dieser Name existiert bereits auf dieser Instanz.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Videokanal aktualisiert.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner geändert.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
Banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner gelöscht.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8715,14 +8955,8 @@ Erstelle mein Konto
My followers
Meine Abonnenten
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8770,8 +9004,8 @@ Erstelle mein Konto
Not found
Nicht gefunden
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL-Parameter fehlt in URL-Parametern
@@ -8814,7 +9048,8 @@ Erstelle mein Konto
Erstellen
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8823,9 +9058,9 @@ Erstelle mein Konto
Update playlist
Wiedergabeliste aktualisieren
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Benachrichtigungen
@@ -8844,8 +9079,8 @@ Erstelle mein Konto
Delete playlist
Wiedergabeliste entfernen
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Wiedergabeliste aktualisiert.
@@ -8860,13 +9095,13 @@ Erstelle mein Konto
Playlist deleted.
Wiedergabeliste gelöscht.
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Meine Videos
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8878,7 +9113,7 @@ Erstelle mein Konto
{length, plural, =1 {Video has been deleted} other { videos have been deleted}}
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video wurde gelöscht} other { Videos wurden gelöscht}}
src/app/+my-library/my-videos/my-videos.component.ts
191
@@ -8905,10 +9140,10 @@ Erstelle mein Konto
Willst du
wirklich löschen?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Video entfernt.
@@ -8936,12 +9171,32 @@ Erstelle mein Konto
My channels
Meine Kanäle
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Meine Wiedergabelisten
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8949,7 +9204,7 @@ Erstelle mein Konto
My subscriptions
Meine Abos
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8964,8 +9219,7 @@ Erstelle mein Konto
is awaiting email verification
- is awaiting email verification
-
+ wartet auf E-Mail Verifizierung
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
@@ -8973,7 +9227,7 @@ Erstelle mein Konto
Change your email
- Change your email
+ Ändern Sie Ihre E-Mail
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
@@ -8981,7 +9235,7 @@ Erstelle mein Konto
Your current email is . It is never shown to the public.
- Your current email is . It is never shown to the public.
+ Ihre aktuelle E-Mail lautet . Sie wird niemals der Öffentlichkeit gezeigt.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8990,13 +9244,21 @@ Erstelle mein Konto
Ownership changes
Besitzer ändern
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Mein Video-Verlauf
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9046,7 +9308,7 @@ Erstelle mein Konto
Verify account email confirmation
- Verify account email confirmation
+ Kontobestätigung per E-Mail überprüfen
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9061,9 +9323,9 @@ Erstelle mein Konto
Subscribe to the account
Diesen Account abonnieren
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
WIEDERGABELISTEN
@@ -9160,58 +9422,58 @@ Erstelle mein Konto
Are you sure you want to edit " "?
Möchten Sie wirklich " " bearbeiten?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
Das aktuelle Video wird durch dieses bearbeitete Video überschrieben und <strong>Sie werden nicht in der Lage sein, es wiederherzustellen</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Zur Erinnerung: Die folgenden Aufgaben werden ausgeführt: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Bearbeitungsaufgaben erstellt.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Die Suchleiste fokussieren
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Linkes Menü umschalten
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Gehe zu "Entdecken"
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Zu den beliebten Videos gehen
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Zu den neu hinzugefügten Videos gehen
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Zu den lokalen Videos gehen
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Zur Uploadseite gehen
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Gehe zu meinen Abos
@@ -9303,9 +9565,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Erfolg
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Falscher Benutzername oder falsches Passwort.
@@ -9349,41 +9611,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Heute
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Gestern
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Diese Woche
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Diesen Monat
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Letzten Monat
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Älter
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Mehr Videos können nicht geladen werden. Versuchen Sie es später erneut.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Letzte 7 Tage
@@ -9474,7 +9736,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -9501,7 +9763,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
month(s) ago
- month(s) ago
+ Vor Monaten
src/app/shared/shared-main/angular/from-now.pipe.ts
28
@@ -9514,7 +9776,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
week(s) ago
- week(s) ago
+ Vor Wochen
src/app/shared/shared-main/angular/from-now.pipe.ts
37
@@ -9522,7 +9784,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
day(s) ago
- day(s) ago
+ Vor Tagen
src/app/shared/shared-main/angular/from-now.pipe.ts
42
@@ -9530,7 +9792,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
hour(s) ago
- hour(s) ago
+ Vor Stunden
src/app/shared/shared-main/angular/from-now.pipe.ts
47
@@ -9555,7 +9817,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 year ago} other { years ago}}
- {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {Vor 1 Jahr} other {Vor Jahren}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -9563,7 +9825,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 month ago} other { months ago}}
- {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {Vor 1 Monat} other {Vor Monaten}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
@@ -9571,7 +9833,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 week ago} other { weeks ago}}
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {Vor 1 Woche} other {Vor Wochen}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
@@ -9579,7 +9841,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 day ago} other { days ago}}
- {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {Vor 1 Tag} other {Vor Tagen}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
@@ -9587,7 +9849,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 hour ago} other { hours ago}}
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {Vor 1 Stunde} other {Vor Stunden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
@@ -9595,7 +9857,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
year(s) ago
- year(s) ago
+ Vor Jahren
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -10126,12 +10388,36 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text cannot be more than 1000 characters long.
- Support text cannot be more than 1000 characters long.
+ Der Hilfetext darf nicht mehr als 1000 Zeichen lang sein.
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Siehe die Dokumentation um zu erfahren, wie Sie die PeerTube-Live-Streaming-Funktion nutzen können.
@@ -10183,47 +10469,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Live-Übertragung RTMP-URL
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
- src/app/shared/shared-video-live/live-stream-information.component.html 19
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
- src/app/shared/shared-video-live/live-stream-information.component.html 24
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live-Übertragung Stream Key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
- src/app/shared/shared-video-live/live-stream-information.component.html 29
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Geben Sie Ihren Stream-Schlüssel niemals an Dritte weiter.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
- src/app/shared/shared-video-live/live-stream-information.component.html 32
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Dies ist eine normale Live-Übertragung
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+ Sie können nur einmal in einer normalen Live-Übertragung streamen. Wenn Sie die Wiederholung aktivieren, wird sie unter der gleichen URL wie Ihre Live-Übertragung gespeichert
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Dies ist eine permanente Live-Übertragung
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+ Sie können mehrere Male in einem permanenten/wiederkehrenden Live-Stream übertragen. Wenn Sie Wiederholungen aktivieren, werden diese als separate Videos gespeichert
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Wiederholung wird gespeichert
@@ -10263,8 +10549,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Die Wiederholung wird bearbeitet...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10371,7 +10659,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than {maxItems, plural, =1 {1 item} other { items}}
- You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ Sie können nicht mehr als {maxItems, Plural, =1 {1 Objekt} andere { Objekte}} auswählen
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10767,13 +11055,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instanzsprachen
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Alle Sprachen
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Versteckt
@@ -10792,7 +11080,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {hours, plural, =1 {1 hour} other { hours}}
- ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 Stunde} other { Stunden}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
@@ -10800,7 +11088,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ hours
- ~ hours
+ ~ Stunden
src/app/shared/shared-instance/instance-features-table.component.ts
73
@@ -10808,7 +11096,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {minutes, plural, =1 {1 minute} other { minutes}}
- ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 Minute} other { Minuten}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
@@ -10840,6 +11128,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(Kanalseite)
@@ -10899,7 +11202,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban {count, plural, =1 {1 user} other { users}}
- Ban {count, plural, =1 {1 user} other { users}}
+ {count, plural, =1 {1 Benutzer} other { Benutzer}} bannen
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10927,7 +11230,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ Wenn Sie diesen Benutzer entfernen, können Sie keinen anderen Benutzer oder Kanal mit <strong> </strong> Benutzernamen erstellen!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -10966,29 +11269,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Account von der Instanz stummgeschaltet.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Server stummschalten
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server von der Instanz stummgeschaltet.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Eine Nachricht zur Kommunikation mit dem Melder hinzufügen
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Eine Nachricht zur Kommunikation mit dem Moderatorenteam hinzufügen
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Account nicht mehr von der Instanz stummgeschaltet.
@@ -11213,10 +11516,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Untertitel
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
Obiges kann nur in Untertiteln gesehen werden (geben Sie bitte an, in welchen).
@@ -11225,23 +11528,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Zu viele Versuche in kurzer Zeit. Bitte versuche es in Minuten nochmal.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Zu viele Versuche in kurzer Zeit. Bitte versuche es später nochmal.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Server-Fehler. Bitte später erneut versuchen.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Unbekannter Serverfehler
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Alle Kanäle von abonniert. Du wirst über neue Videos darin benachrichtigt.
@@ -11289,8 +11592,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Suchen Sie nach Videos, Wiedergabelisten, Kanälen…
@@ -11344,55 +11647,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Video löschen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Aktionen für den Kommentar
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Kommentar entfernen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Wollen Sie diesen Kommentar wirklich löschen?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Kommentar gelöscht.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Name des Formats
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Größe
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Kopiert
@@ -11411,25 +11714,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Möchtest du das Video wirklich löschen?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video gelöscht.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Aktionen für den Melder
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Melder stummschalten
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Herunterladen
@@ -11445,17 +11748,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Aktualisieren
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
- src/app/+videos/+video-edit/video-update.component.html 3
- src/app/+videos/+video-edit/video-update.component.html 21
- src/app/shared/shared-main/buttons/edit-button.component.ts 22
- src/app/shared/shared-main/buttons/edit-button.component.ts 27
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
-
+
+
+
+
+
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Blockieren
@@ -11487,14 +11790,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+ Sind Sie sicher, dass Sie {count, plural, =1 {dieses Video} other {diese Videos}}löschen wollen?
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
In Wiedergabeliste speichern
@@ -11545,9 +11860,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Konto stummschalten
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Video-Aktionen öffnen
@@ -11569,8 +11884,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
freigeben
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ Der Live-Stream wird automatisch beendet und Wiederholungen werden nicht gespeichert.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11579,8 +11896,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Serverkonto stummschalten
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Melden
@@ -11591,23 +11908,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Reported part
Gemeldeter Teil
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Hinweis
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
Dieses Video wurde gelöscht
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Kommentar:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Nachricht an Melder
@@ -11682,25 +11999,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Zu "Später ansehen" hinzufügen
@@ -11713,7 +12031,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
default theme ( )
- default theme ( )
+ Standardlayout ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
@@ -11722,8 +12040,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
Live-Übertragung beendet
@@ -11732,112 +12050,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Nur ich kann dieses Video sehen
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Nur verteilbar mit einem privaten Link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Jeder kann dieses Video sehen
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Nur Nutzer dieser Instanz können dieses Video sehen
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Zu importierendes Video wurde aktualisiert.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Das Video wurde in dein Konto hochgeladen und ist privat.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Weitere Infos (Tags, Beschreibung, ...) werden verworfen, wenn du diese Seite verlässt. Bist du dir sicher?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Dein Video ist noch nicht hochgeladen. Willst du diese Seite wirklich verlassen?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
veröffentlichen
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Hochladen
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
hochladen
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video veröffentlicht.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Es gibt ungespeicherte Änderungen! Wenn du die Seite verlässt, gehen die Änderungen verloren.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video aktualisiert.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(Erweiterungen: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " wird am Anfang des Videos angefügt
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " wird am Ende des Videos angefügt
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " Bild-Wasserzeichen wird dem Video hinzugefügt
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video wird bei starten und bei enden
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video wird bei starten
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video wird bei enden
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Kommentar melden
@@ -11865,7 +12183,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Other videos
- Other videos
+ Andere Videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11882,28 +12200,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Dieses Video ist auf dieser Instanz nicht verfügbar. Wollen Sie auf die Quellinstanz weitergeleitet werden: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Weiterleitung
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Dieses Video enthält Inhalte, die möglicherweise für bestimmte Zuschauer ungeeignet sind oder von diesen als anstößig empfunden werden. Möchtest du es wirklich ansehen?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Inhalt, der möglicherweise für bestimmte Zuschauer ungeeignet oder anstößig ist
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Nächstes
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Abbrechen
@@ -11928,77 +12246,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay ist unterbrochen
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Vollbildmodus aufrufen/verlassen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Abspielen/Pausieren des Videos
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Video stummschalten/auf laut schalten
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Springe zu einem bestimmten Prozentsatz des Videos: 0 entspricht 0% und 9 entspricht 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Erhöhen der Lautstärke
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Verringern der Lautstärke
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Das Video vorwärts spulen
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Das Video rückwärts spulen
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Wiedergaberate erhöhen
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Wiedergaberate verringern
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Im Video zum vorherigen Frame navigieren
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Im Video zum nächsten Frame navigieren
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Kinomodus umschalten
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Das Video gefällt mir
diff --git a/client/src/locale/angular.el-GR.xlf b/client/src/locale/angular.el-GR.xlf
index 9cff2f7eb..8c143d551 100644
--- a/client/src/locale/angular.el-GR.xlf
+++ b/client/src/locale/angular.el-GR.xlf
@@ -5,8 +5,8 @@
Close
Κλείσιμο
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Διαφάνεια από
@@ -26,96 +26,72 @@
Select month
Επιλογή μήνα
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Επιλογή έτους
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Προηγούμενος μήνας
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Επόμενος μήνας
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
ΩΩ
@@ -150,12 +126,12 @@
Increment minutes
Αύξηση λεπτών
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Μείωση λεπτών
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
ΔΔ
@@ -201,8 +177,8 @@
Close
Κλείσιμο
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Κλείσιμο αριστερού μενού
@@ -375,19 +351,13 @@
viewer(s)
viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Αλλάξτε το άβατάρ σας
@@ -425,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Λήξη στο
@@ -433,7 +403,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Η αναφορά σας θα σταλεί στους συντονιστές του και θα προωθηθεί και στον σέρβερ προέλευσης του βίντεο ( ) επίσης .
@@ -633,74 +603,66 @@
Αποκλεισμένο
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Σίγουρα θέλετε να διαγράψετε αυτά τα βίντεο?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Διαγράφηκαν βίντεο.
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Ξεμπλοκαρίστηκαν βίντεο.
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Σίγουρα θέλετε να διαγράψετε λίστες ροής HLS;
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -785,7 +747,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Μικρή σύνοψη
@@ -977,10 +939,10 @@
Import
Εισαγωγή
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -995,6 +957,12 @@
Torrent import
Εισαγωγή torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Loading instance statistics...
@@ -1064,10 +1032,10 @@
Following
Ακολουθούν
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Ακόλουθοι
@@ -1777,13 +1745,13 @@ The link will expire within 1 hour.
My video imports
Οι εισαγωγές βίντεο μου
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Δημιουργία νέας λίστας αναπαραγωγής
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
@@ -1804,7 +1772,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -2038,7 +2006,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2295,27 +2263,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Λεζάντα
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Τίτλος
@@ -2441,7 +2400,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Δεν βρέθηκαν είδη
@@ -2482,7 +2441,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Συχνές ερωτήσεις
@@ -2527,12 +2486,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Αν το βίντεο δημοσιευτεί πριν ολοκληρωθεί η επανακωδικοποίηση, μπορεί να μην παίζει σωστά.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Βασικές πληροφορίες
@@ -2591,38 +2552,34 @@ The link will expire within 1 hour.
Δεν υπάρχουν αυτή τη στιγμή υπότιτλοι.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Ζωντανές ρυθμίσεις
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Προεπισκόπηση βίντεο
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Υποστηρίξτε
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2659,36 +2616,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Ημερομηνία αρχικής δημοσίευσης
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Ρυθμίσεις προσθηκών
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2724,21 +2675,24 @@ The link will expire within 1 hour.
Άλλα
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Ενεργοποίηση σχολίων στο βίντεο
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Ενεργοποίηση κατεβάσματος
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Ρυθμίσεις για προχωρημένους
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2746,20 +2700,26 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
Συγγνώμη, κάτι πήγε στραβά.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2767,8 +2727,8 @@ The link will expire within 1 hour.
θα εισαχθεί! Μπορείτε εντωμεταξύ να προσθέσετε τις πληροφορίες του.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Επιλογή αρχείου για ανέβασμα
@@ -2779,12 +2739,12 @@ The link will expire within 1 hour.
Scheduled
Προγραμματισμένο
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Απόκρυψη του βίντεο έως μία συγκεκριμένη ημερομηνία
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2928,37 +2888,37 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -3057,11 +3017,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -3072,28 +3029,28 @@ The link will expire within 1 hour.
Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Μοιραστείτε το βίντεο
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -3101,32 +3058,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Ενσωμάτωση
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Αυτόματη επιλογή υποτίτλων
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3155,7 +3112,7 @@ The link will expire within 1 hour.
Autoplay
Αυτόματη αναπαραγωγή
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Maybe later
@@ -3167,42 +3124,42 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Επανάληψη
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Προβολή τίτλου βίντεο
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Προβολή ειδοποίησης προσωπικών δεδομένων
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Δημόσιο
@@ -3471,22 +3428,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Προσθήκη σχολίου...
@@ -3669,37 +3626,47 @@ The link will expire within 1 hour.
State
Κατάσταση
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Δημιουργήθηκε
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Έγινε αποδοχή
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Εκκρεμεί
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3707,23 +3674,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Άρνηση
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3739,24 +3706,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3776,7 +3755,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3920,10 +3899,10 @@ The link will expire within 1 hour.
Batch actions
Μαζικές ενέργειες
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -4092,10 +4071,10 @@ The link will expire within 1 hour.
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -4109,15 +4088,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Ακόλουθοι
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -4142,6 +4118,12 @@ The link will expire within 1 hour.
Remote comments
Remote comments
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
No abuses found matching current filters.
@@ -4261,7 +4243,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Σχόλιο
@@ -4307,10 +4289,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Μηνύματα
@@ -4327,8 +4309,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4517,23 +4499,23 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Πρόσθετα και θέματα
- src/app/shared/shared-instance/instance-features-table.component.html 121
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Κλείσιμο του μηνύματος
@@ -4619,43 +4601,37 @@ The link will expire within 1 hour.
Delete this comment
Διαγραφή του σχολίου
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Διαγραφή όλων των σχόλιων του λογαριασμού
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4682,10 +4658,10 @@ The link will expire within 1 hour.
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Τύπος εργασίας
@@ -5207,159 +5183,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
ΑΝΑΖΗΤΗΣΗ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Διαχειριστής
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
E-mail διαχειριστή
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Ενεργοποίηση φόρμας επικοινωνίας
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5368,28 +5356,28 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Το όνομα χρήστη σας στο Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
ΖΩΝΤΑΝΑ
@@ -5430,11 +5418,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5442,48 +5427,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5493,7 +5487,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Ζωντανή μετάδοση
@@ -5510,12 +5504,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5575,72 +5569,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Νήματα επανακωδικοποίησης
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -6071,7 +6073,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Ρυθμίσεις λογαριασμού
@@ -6080,24 +6190,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Παράδειγμα: to_kanali_mou
@@ -6146,13 +6256,13 @@ color: red;
Target
Νέος κάτοχος
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -6160,8 +6270,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6170,15 +6280,15 @@ color: red;
Channel page
Channel page
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
- src/app/+my-library/my-follows/my-subscriptions.component.html 20
- src/app/+videos/+video-watch/video-watch.component.html 66
-
+
+
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Δημιουργήθηκε από
@@ -6643,14 +6753,14 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29
- src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
- src/app/+video-channels/video-channels.component.html 78
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
- src/app/shared/shared-video/video-views-counter.component.html 2
- src/app/shared/shared-video/video-views-counter.component.html 6
-
+
+
+
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6664,7 +6774,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6699,23 +6809,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7611,8 +7709,8 @@ channel with the same name ( )!
Configuration updated.
Οι ρυθμίσεις ενημερώθηκαν.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7625,7 +7723,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7789,35 +7887,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- έγινε δεκτός ως ακόλουθος του κόμβου
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Θέλετε πραγματικά να απορρίψετε τον ακόλουθο;
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Απόρριψη
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- απορρίφθηκε ως ακόλουθος του κόμβου
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Θέλετε πραγματικά να διαγράψετε τον ακόλουθο;
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Διαγραφή
@@ -7844,30 +7922,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- διαγράφηκε από ακόλουθος του κόμβου
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Ακολουθήστε
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7897,25 +8026,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Θέλετε πραγματικά να σταματήσετε να ακολουθείτε το
- ;
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Αφαίρεση ακολούθησης
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Δεν ακολουθείτε το
- πια.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -8010,7 +8139,7 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Πνευματικά δικαιώματα
@@ -8163,62 +8292,62 @@ channel with the same name ( )!
You don't have plugins installed yet.
Δεν έχετε εγκαταστήσει πρόσθετα ακόμα.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Δεν έχετε εγκαταστήσει θέματα ακόμα.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Ενημερώστε στην
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Θέλετε όντως να απεγκαταστήσετε το
;
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Απεγκατάσταση
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
Το
απεγκαταστάθηκε.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Αναβάθμιση
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
Το
ενημερώθηκε.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Εργασίες
@@ -8899,21 +9028,21 @@ channel with the same name ( )!
Avatar changed.
Η εικόνα χρήστη άλλαξε.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
άβαταρ
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Το άβαταρ διαγράφηκε
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Άγνωστη γλώσσα
@@ -8939,35 +9068,35 @@ channel with the same name ( )!
Δημιουργήθηκε το κανάλι
.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Το όνομα υπάρχει ήδη σ' αυτόν τον κόμβο
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Το κανάλι
ενημερώθηκε.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
διαφημιστικό πλαίσιο
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Το κανάλι
@@ -8983,15 +9112,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -9087,13 +9210,13 @@ channel with the same name ( )!
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Ενημέρωση λίστας αναπαραγωγής
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Ειδοποιήσεις
@@ -9136,11 +9259,11 @@ channel with the same name ( )!
My videos
Τα βίντεό μου
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Θέλετε πράγματι να διαγράψετε
@@ -9210,22 +9333,40 @@ channel with the same name ( )!
My channels
Τα κανάλια μου
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Οι λίστες μου
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Οι συνδρομές μου
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -9259,13 +9400,19 @@ channel with the same name ( )!
Ownership changes
Αλλαγές κατόχου
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9333,7 +9480,7 @@ channel with the same name ( )!
Συνδρομή στον λογαριασμό
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9623,38 +9770,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Χθες
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Αυτή την εβδομάδα
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Αυτό το μήνα
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Τελευταίο μήνα
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Παλιότερα
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Τελευταίες 7 ημέρες
@@ -9741,14 +9888,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
Αναζήτηση
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4
- src/app/+search/search-routing.module.ts 12
- src/app/+search/search.component.ts 253
- src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
- src/app/shared/shared-main/misc/simple-search-input.component.ts 12
- src/app/shared/shared-main/misc/simple-search-input.component.ts 13
-
+
+
+
+
+
+
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -10402,6 +10549,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10458,45 +10623,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Replay will be saved
@@ -11040,13 +11205,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Όλες οι γλώσσες
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Απόκρυψη
@@ -11112,7 +11277,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
βίντεο μεσαίας ποιότητας
src/app/shared/shared-instance/instance-features-table.component.ts 100
-
+
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11527,22 +11701,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
λεπτά.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Πάρα πολλές προσπάθειες, δοκιμάστε ξανά αργότερα.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Σφάλμα κόμβου. Δοκιμάστε ξανά αργότερα.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error
Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11594,8 +11768,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Συντονιστής
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11669,7 +11843,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11765,7 +11939,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Φραγή
@@ -11796,15 +11970,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
-
+
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Αποθήκευση σε λίστα
@@ -12043,28 +12223,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Μόνο εγώ μπορώ να το δω
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Όλοι μπορούν να το δουν
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Ενημερώθηκε το βίντεο προς εισαγωγή.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Το βίντεο ανέβηκε στον λογαριασμό σας και είναι ιδιωτικό.
@@ -12191,27 +12371,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Ανακατεύθυνση
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Το βίντεο έχει σκληρό περιεχόμενο ή μόνο για ενήλικες. Σίγουρα θέλετε να το δείτε;
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Σκληρό περιεχόμενο ή για ενήλικες
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Επόμενο
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Ακύρωση
@@ -12236,77 +12416,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Σας αρέσει το βίντεο
diff --git a/client/src/locale/angular.en-GB.xlf b/client/src/locale/angular.en-GB.xlf
index 1d2c64c71..5d5294487 100644
--- a/client/src/locale/angular.en-GB.xlf
+++ b/client/src/locale/angular.en-GB.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -442,17 +418,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -487,7 +457,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -495,7 +465,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -686,52 +656,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -824,7 +786,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -993,7 +955,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -1006,7 +968,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -1073,7 +1041,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1729,10 +1697,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1750,7 +1718,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1938,7 +1906,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2178,23 +2146,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2285,7 +2244,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2323,7 +2282,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2368,12 +2327,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2428,30 +2389,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2480,24 +2437,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2506,10 +2457,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2530,21 +2481,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2552,10 +2506,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2563,7 +2523,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2573,7 +2533,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2584,12 +2544,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2713,25 +2673,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2817,11 +2777,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2830,24 +2787,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2855,32 +2812,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2902,7 +2859,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2914,37 +2871,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3364,7 +3321,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3381,47 +3338,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3440,24 +3407,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3475,7 +3454,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3609,7 +3588,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3768,7 +3747,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3778,13 +3757,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3799,7 +3775,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3907,7 +3889,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -3958,7 +3940,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -3976,7 +3958,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4154,16 +4136,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4241,31 +4223,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4284,7 +4260,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4760,107 +4736,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4868,25 +4856,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4896,12 +4884,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4910,24 +4898,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -4954,47 +4942,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -5006,10 +5000,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -5062,48 +5056,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5496,26 +5499,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5563,13 +5674,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5578,7 +5689,7 @@ color: red;
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5592,10 +5703,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -5978,7 +6089,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -5988,7 +6099,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -6015,23 +6126,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6856,7 +6955,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6865,7 +6964,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -7012,65 +7111,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7097,25 +7221,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7201,7 +7325,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7354,12 +7478,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7368,17 +7492,17 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7387,16 +7511,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7405,7 +7529,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -7987,14 +8111,14 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -8023,28 +8147,28 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8059,15 +8183,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8135,12 +8253,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -8175,7 +8293,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -8237,18 +8355,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -8284,10 +8420,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -8339,7 +8481,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8571,25 +8713,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8662,7 +8804,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9262,6 +9404,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9312,29 +9472,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9830,13 +9990,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9901,7 +10061,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10292,20 +10461,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10428,7 +10597,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10507,7 +10676,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10528,13 +10697,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10723,28 +10898,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10825,16 +11000,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
@@ -10871,73 +11046,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.en-US.xlf b/client/src/locale/angular.en-US.xlf
index b94f9c689..371f53480 100644
--- a/client/src/locale/angular.en-US.xlf
+++ b/client/src/locale/angular.en-US.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -335,17 +311,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -380,7 +350,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -388,7 +358,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -568,52 +538,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -702,7 +664,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -856,7 +818,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -869,7 +831,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -936,7 +904,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1562,10 +1530,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1583,7 +1551,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1771,7 +1739,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2011,23 +1979,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2109,7 +2068,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2147,7 +2106,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2190,12 +2149,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2250,30 +2211,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2302,24 +2259,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2328,10 +2279,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2352,21 +2303,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2374,10 +2328,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2385,14 +2345,14 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Congratulations, the video behind will be imported! You can already add information about this video.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2403,12 +2363,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2526,25 +2486,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2616,11 +2576,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2629,24 +2586,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2656,18 +2613,18 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
@@ -2676,7 +2633,7 @@ The link will expire within 1 hour.
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
@@ -2685,7 +2642,7 @@ The link will expire within 1 hour.
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2707,7 +2664,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2719,37 +2676,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3160,7 +3117,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3174,47 +3131,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing to of followers
@@ -3226,24 +3193,36 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancy allowed
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing to of hosts
@@ -3257,7 +3236,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3383,7 +3362,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3532,7 +3511,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3542,13 +3521,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3563,7 +3539,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3667,7 +3649,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -3712,7 +3694,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -3727,7 +3709,7 @@ The link will expire within 1 hour.
Score
Score
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing to of reports
@@ -3888,16 +3870,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -3971,31 +3953,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4014,7 +3990,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4485,107 +4461,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4593,25 +4581,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4621,12 +4609,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4635,24 +4623,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -4679,47 +4667,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -4731,10 +4725,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -4787,48 +4781,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5216,26 +5219,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5283,18 +5394,18 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing to of imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5308,10 +5419,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -5675,7 +5786,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -5683,7 +5794,7 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -5710,23 +5821,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6516,7 +6615,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6525,7 +6624,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -6672,65 +6771,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -6757,21 +6881,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -6848,7 +6976,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -6997,12 +7125,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7011,15 +7139,15 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7028,16 +7156,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7046,7 +7174,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -7612,14 +7740,14 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -7646,26 +7774,26 @@ channel with the same name ( )!
Video channel created.
Video channel created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -7678,15 +7806,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -7752,12 +7874,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -7788,7 +7910,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete videos?
@@ -7844,18 +7966,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -7891,10 +8031,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -7944,7 +8090,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8176,25 +8322,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8267,7 +8413,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -8867,6 +9013,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -8917,29 +9081,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9435,13 +9599,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9506,7 +9670,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -9871,20 +10044,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Too many attempts, please try again after minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of . You will be notified of all their new videos.
@@ -10000,7 +10173,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10079,7 +10252,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10100,13 +10273,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10295,28 +10474,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10397,16 +10576,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
@@ -10443,73 +10622,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.eo.xlf b/client/src/locale/angular.eo.xlf
index f35269488..4ef2e35d8 100644
--- a/client/src/locale/angular.eo.xlf
+++ b/client/src/locale/angular.eo.xlf
@@ -6,7 +6,7 @@
Close
Fermu
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
Bildo el
@@ -26,96 +26,72 @@
Select month
Elektu monaton
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Elektu jaron
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Antaŭa monato
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Sekva monato
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Pliigu minutojn
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Malpliigu minutojn
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -202,7 +178,7 @@
Close
Fermu
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Fermu la maldekstran menuon
@@ -367,17 +343,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Ŝanĝi vian profilbildon
@@ -415,7 +385,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Ĉesi je
@@ -423,7 +393,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Via raporto sendiĝos al reguligistoj de kaj plusendiĝos ankaŭ al la devenejo de la filmo ( ) too .
@@ -620,66 +590,58 @@
Blokita
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Ĉu vi certas, ke vi volas forigi ĉi tiujn filmojn?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Forigis filmojn.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Malblokis filmojn.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Ĉu vi certas, ke vi volas forigi ĉi tiujn HLS ludlisto?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Ĉu vi certas, ke vi volas forigi WebTorrent-dosierojn de filmoj?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Dosieroj foriĝis.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transkodaj taskoj kreiĝis.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -758,7 +720,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Parta antaŭrigardo
@@ -936,7 +898,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Vi ankaŭ povas enporti ĉiun torentan dosieron, kiu montras al vidaŭdaĵa dosiero. Vi certigu, ke vi leĝe rajtas disdoni la enhavon, por evitigi leĝajn problemojn de vi kaj via nodo.
@@ -951,6 +913,12 @@
Torrent import
Enporto de torento
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1019,7 +987,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Abonantoj
@@ -1695,13 +1663,13 @@ The link will expire within 1 hour.
My video imports
Miaj enportoj de filmoj
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Krei novan ludliston
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Fasado:
@@ -1722,7 +1690,7 @@ The link will expire within 1 hour.
paralelaj taskoj
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Permesi enportadon per HTTP-URL (ekz. YouTube)
@@ -1956,7 +1924,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
La vidaŭdaĵo estas tro granda por la servilo. Bonvolu kontakti vian administranton, se vi volas pligrandigi la datumlimon.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
ĈIEA SERĈO
@@ -2206,23 +2174,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Titolo
@@ -2339,7 +2298,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Neniuj eroj troviĝis
@@ -2378,7 +2337,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Oftaj demandoj
@@ -2421,12 +2380,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publikigi transkodinte
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se vi decidos ne atendi finon de transkodado antaŭ publikigo, ĝi povus esti neludebla ĝis la transkodo finiĝos.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Bazaj informoj
@@ -2481,36 +2442,32 @@ The link will expire within 1 hour.
Ankoraŭ neniuj transkriboj.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Agordoj de tujelsendo
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Se vi ŝaltos ĉi tiun elekteblon, via tujelsendo finiĝos, se vi transpasos vian datumlimon por filmoj
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Memage publikigi reludon kiam via tujelsendo finiĝas
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Antaŭrigardo al filmo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Subteno
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Vidi konton
@@ -2545,34 +2502,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Mallonga teksto dironta, kiel oni povas subteni vin (ekz. per membra platformo).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Originala dato de publikigo
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
La dato, kiam la enhavo estis originale publikigita (ekz. la dato de eldono de kinofilmo)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Agordoj de kromprogramo
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2596,21 +2547,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Ŝalti komentojn al filmo
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Ŝalti elŝuton
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Altnivelaj agordoj
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2618,25 +2572,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Vi povas enporti ĉiun ligilon subtenatan de youtube-dl aŭ ligilon al vidaŭdaĵa dosiero. Certigu, ke vi leĝe rajtas disdoni la enhavon, por evitigi leĝajn problemojn de vi kaj via nodo.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Pardonu, sed io misokazis
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Gratulon; la filmo enportiĝos! Vi jam povas aldoni informojn pri ĝi.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Elektu la alŝutotan dosieron
@@ -2647,12 +2607,12 @@ The link will expire within 1 hour.
Scheduled
Planita
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Kaŝi la filmon ĝis la donita dato
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2790,35 +2750,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Ne povas krei tujelsendon, ĉar tiu ĉi nodo kreis tro multajn tujelsendojn
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Ne povas krei tujelsendon, ĉar vi kreis tro multajn tujelsendojn
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Tujelsendo publikiĝis.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Tujelsendi
@@ -2902,11 +2862,8 @@ The link will expire within 1 hour.
Update playlist privacy
Ĝisdatigi privatecon de ludlisto
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Diskonigi la ludliston je tiu ĉi pozicio
@@ -2915,55 +2872,55 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Diskonigi la filmon
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Ĉi tiu filmo estas privata, kaj vi do ne povos kunhavigi ĝin kun eksteraj uzantoj
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Ĝisdatigi privatecon de filmo
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Rapidresponda kodo (QR)
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
La ligilo ne estas sekurigita (per HTTPS), kaj la enkorpiga filmo do ne funkcios en retpaĝoj kun HTTPS (ĉar retaj foliumiloj blokas nesekurigitajn HTTP-petojn sur retpaĝoj kun HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Enkorpigi
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Memage elekti subtekston
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Pliaj adaptebloj
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Malpliaj adaptebloj
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -2992,7 +2949,7 @@ The link will expire within 1 hour.
Autoplay
Memaga ludado
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Eble pli poste
@@ -3003,41 +2960,41 @@ The link will expire within 1 hour.
Silentigita
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Ripetadi
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Uzi URL-on de la devena nodo
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Montri titolon de filmo
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Montri privatecan averton
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Montri ligilon per butono de PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Publika
@@ -3293,22 +3250,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
La forigo sendiĝos al foraj nodoj, por ke ili povu speguli la ŝanĝon.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
Ĝi estas defora komento, tial la forigo nur efektiviĝos je via nodo.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Forigi kaj reskribi
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Ĉu vi certe volas forigi kaj reskribi ĉi tiun komenton?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Aldoni komenton…
@@ -3484,34 +3441,44 @@ The link will expire within 1 hour.
State
Stato
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Kreita
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Malfermi paĝon de aganto en nova langeto
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Aprobita
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Traktata
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3519,23 +3486,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Rifuzi
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Neniu abonanto troviĝis laŭ la nuna filtrilo.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Via nodo havas neniun abonanton.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Montrante ĝis of abonantojn
@@ -3544,24 +3511,36 @@ The link will expire within 1 hour.
Redundancy allowed
Ripetaĵo permesita
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Malfermi nodon en nova langeto
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Neniu gastiganto troviĝis per la nunaj filtriloj.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Via nodo neniun abonas.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3577,7 +3556,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Ripetaĵoj de filmoj
@@ -3714,7 +3693,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
La uzanto estis forbarita
@@ -3872,7 +3851,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
Vidi plenan komenton
@@ -3886,15 +3865,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Abonanto
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Komentita filmo
@@ -3919,7 +3895,13 @@ The link will expire within 1 hour.
Remote comments
Deforaj komentoj
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Neniu misuzo troviĝis laŭ la nunaj filtriloj.
@@ -4032,7 +4014,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Komento
@@ -4072,10 +4054,10 @@ The link will expire within 1 hour.
State
Stato
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Mesaĝoj
@@ -4089,8 +4071,8 @@ The link will expire within 1 hour.
Score
Takso
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Montrante ĝis el raportoj
@@ -4260,22 +4242,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Uzantoj povas trovi foran enhavon
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Fermi ĉi tiun mesaĝon
@@ -4358,40 +4340,34 @@ The link will expire within 1 hour.
Delete this comment
Forigi ĉi tiun komenton
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Forigi ĉiujn komentojn de ĉi tiu konto
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Komentoj foriĝas post kelkaj minutoj
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Ĉu vi certe volas forigi ĉiujn komentojn de ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Komentoj de foriĝos post kelkaj minutoj
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4421,7 +4397,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Speco de tasko
@@ -4936,159 +4912,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Se uzanto ne estas markita fidata, ĝiaj filmoj restos privataj ĝis reguligisto ilin kontrolos.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Bloki novajn filmojn memage
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SERĈADO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Permesi al uzantoj serĉadon de foraj URI/nomoj
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Permesi al viaj uzantoj trovi deforajn filmojn/agantojn, kiuj eble ne federas kun via nodo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Permesi al sennomuloj serĉadon de foraj URI/nomoj
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Permesi al sennomaj uzantoj trovi deforajn filmojn/agantojn, kiuj eble ne federas kun via nodo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Ĉi tiu funkcio grave dependas de la reguligado de la nodoj abonataj de via elektita serĉindekso.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Vi devus uzi nur reguligatajn serĉindeksojn, or gastigi vian propran .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL de serĉindekso
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Malŝalti lokan serĉadon en serĉujo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Alie loka serĉado restas implicite uzata
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Serĉujo implicite uzas la universalan serĉindekson
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Ŝalti universalan serĉadon
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERADO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Administru rilatojn al aliaj nodoj.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Aliaj nodoj povas aboni la vian
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Permane aprobi novajn abonantojn de nodo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Memage aboni nodojn reciproke
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Ĉi tiu funkcio bezonas multan atenton kaj ekstran reguligadon.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL de indekso
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Memage aboni nodojn el publika indekso
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRANTOJ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administranto
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Retpoŝtadreso de administranto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Ŝalti kontaktan formularon
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
Konserva transkodado
@@ -5098,27 +5086,27 @@ The link will expire within 1 hour.
TWITTER
TVITERO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Donu la Tviter-konton, kiu reprezentas vian nodon, or plibonigi antaŭrigardojn al ligiloj. Se vi ne havas Tviter-konton, simple lasu la implicitan valoron.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Via Tvitera salutnomo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Nodoj permesitaj de Tvitero
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
TUJE
@@ -5156,11 +5144,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5168,48 +5153,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {tujelsendo} other {tujelsendoj}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maksimuma daŭro de tujelesendo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Fadenoj por tuja transkodado
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
prenos maksimume kun konserva transkodado
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
prenos minimume kun konserva transkodado
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Profilo de tuja tranksodado
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
novaj profiloj de tuja transkodado povas aldoniĝi per kromprogramoj de PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Tuje estigotaj distingumoj
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Permesi tujelsendojn
@@ -5219,7 +5213,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transkodado ŝaltiĝis por tujelsendoj
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Tujelsendoj
@@ -5236,12 +5230,12 @@ The link will expire within 1 hour.
TRANSKODADO
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Samkiel konserva transkodado, transkodado de tujelsendoj al elsendebla formo, ludebla de ĉiu aparato, bezonas tre fortan procesilon.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Enigaj formoj
@@ -5301,64 +5295,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Bezonas ffmpeg ≤ 4.1 Estigi HLS-ludlistojn kaj erigitajn MP4-dosierojn, rezultigante pli bonan ludadon, ol nur kun WebTorrent: Ŝanĝo de distingumo pli glatas Pli rapida ludado, ĉefe ĉe longaj filmoj Pli stabila ludado (malpli da eraroj/senfina enlegado) Se vi ankaŭ ŝaltis subtenon de WebTorrent, ĝi duobligos la deponejon de filmoj
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Distingumoj estigotaj por ŝaltita formo
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
La originala distingumo estos la implicita celo, se neniu elekteblo estas elektita.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Fadenoj por transkodado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
prenos maksimume kun tuja transkodado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
prenos minimume kun tuja trankodado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Paralelaj taskoj de transkodado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
permesas transkodi plurajn dosierojn paralele. ⚠️ Postulas restartigon de PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Profilo de transkodado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
novaj profiloj de transkodado povas aldoniĝi per kromprogramoj de PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
KAŜMEMORO
@@ -5777,7 +5779,115 @@ color: red;
No ownership change request found.
Neniu peto de ŝanĝo de posedo troviĝis.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Agordoj de konto
@@ -5786,24 +5896,24 @@ color: red;
Playlist elements
Eroj de ludlisto
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Miaj enportoj
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Krei filman kanalon
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Ekzemplo: mia_kanalo
@@ -5852,18 +5962,18 @@ color: red;
Target
Celo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Ĉi tiu filmo estis forigita
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Montrante ĝis el enportoj
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Post forigo de via konto estas nenia reveno. Vi estos petita konfirmi ĉi tiun agon.
@@ -5875,10 +5985,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Kreita de
@@ -6287,7 +6397,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6298,7 +6408,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Neniuj filmoj} =1 {1 filmo} other { filmoj} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6329,23 +6439,11 @@ channel with the same name ( )!src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Ĉi tiu kanalo havas neniujn filmojn.
@@ -7182,7 +7280,7 @@ channel with the same name ( )!Configuration updated.
Agordaro ĝisdatiĝis.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
ĈEFPAĜO DE NODO
@@ -7195,7 +7293,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Vi ŝaltis registriĝojn: ni memage markis la markobutonon « Bloki novajn filmojn memage » de la suba sekcio « Filmoj ».
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Redakti propran agordaron
@@ -7357,35 +7455,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- akceptiĝis al abonantoj de nodo
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Ĉu vi certe volas rifuzi ĉi tiun abonanton?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Rifuzi
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rifuziĝis el abonantoj de nodo
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Ĉu vi certe volas forigi ĉi tiun abonanton?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Forigi
@@ -7414,30 +7492,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- forigita el abonantoj de nodo
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Aboni
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7467,21 +7596,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Ĉu vi certe volas malaboni ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Malaboni
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Vi ne plu abonas .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7567,7 +7700,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Kopirajto
@@ -7716,60 +7849,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
Vi ankoraŭ ne instalis kromprogramojn.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Vi ankoraŭ ne instalis haŭtojn.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Ĝisdatigi al versio
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Ĉu vi certe volas malinstali kromprogramon ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Malinstali
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
malinstaliĝis.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
ĝisdatiĝis.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Taskoj
@@ -8427,21 +8560,21 @@ channel with the same name ( )!
Avatar changed.
Profilbildo ŝanĝita.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
profilbildo
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Profilbildo foriĝis.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Nekonata lingvo
@@ -8465,33 +8598,33 @@ channel with the same name ( )!
Video channel created.
Filma kanalo kreita.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Ĉi tiu nomo jam ekzistas ĉe ĉi tiu nodo.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Filma kanalo ĝisdatigita.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Filma kanalo forigita.
@@ -8505,15 +8638,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8609,13 +8736,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Ĝisdatigi ludliston
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Sciigoj
@@ -8659,7 +8786,7 @@ channel with the same name ( )!src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Ĉu vi certe volas forigi filmojn?
@@ -8723,22 +8850,40 @@ channel with the same name ( )!
My channels
Miaj kanaloj
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Miaj ludlistoj
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Miaj abonoj
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Vi ankoraŭ ne havas abonon.
@@ -8772,13 +8917,19 @@ channel with the same name ( )!
Ownership changes
Posedaj ŝanĝoj
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Mia historio de filmoj
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8844,7 +8995,7 @@ channel with the same name ( )!Aboni la konton
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9086,38 +9237,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Hieraŭ
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Ĉi-semajne
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Ĉi-monate
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Lasta monato
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Pli frue
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Ne povas enlegi pliajn filmojn. Reprovu pli poste.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Lastaj 7 tagoj
@@ -9208,7 +9359,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9850,6 +10001,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9905,42 +10074,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
RTMP-URL de tujelsendo
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Ŝlosilo de tujelsendo
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Havigu al neniu vian ŝlosilon de tujelsendo.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10474,13 +10643,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Lingvoj de nodo
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Ĉiuj lingvoj
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Kaŝita
@@ -10541,7 +10710,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
da filmoj mezkvalitaj
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10925,20 +11103,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Tro multaj petoj; bonvolu reprovi post minutoj.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Tro multaj provoj; bonvolu reprovi poste.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Servila eraro. Bonvolu reprovi poste.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Abonanta ĉiujn nunajn kanalojn de . Vi sciiĝos pri ĉiuj ĝiaj novaj filmoj.
@@ -10986,8 +11164,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Reguligisto
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11058,7 +11236,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ĉu vi certe volas forigi ĉi tiun komenton?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Komento foriĝis.
@@ -11155,7 +11333,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Bloki
@@ -11186,13 +11364,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Konservi al ludlisto
@@ -11420,22 +11604,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Nur mi povas vidi ĉi tiun filmon
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Diskonigebla nur per privata ligilo
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Iu ajn povas vidi ĉi tiun filmon
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Nur uzantoj de ĉi tiu nodo povas vidi ĉi tiun filmon
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11443,7 +11627,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Enportota filmo ĝisdatiĝis.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Via filmo alŝutiĝis al via konto kaj estas privata.
@@ -11554,27 +11738,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Ĉi tiu filmo ne estas disponebla per ĉi tiu nodo. Ĉu vi volas alidirektiĝi al la devena nodo: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Alidirektiĝo
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Tiu ĉi video povas esti konsterna aŭ maltaŭga por neplenaĝuloj. Ĉu vi certe volas spekti ĝin?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Konsterna aŭ maltaŭga por neplenaĝaj
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Sekve
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Nuligi
@@ -11598,77 +11782,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Memludado estas haltigita
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Ŝati la filmon
diff --git a/client/src/locale/angular.es-ES.xlf b/client/src/locale/angular.es-ES.xlf
index a988fef9a..49ddcc596 100644
--- a/client/src/locale/angular.es-ES.xlf
+++ b/client/src/locale/angular.es-ES.xlf
@@ -5,7 +5,7 @@
Close
Cerca
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
Seleccionar mes
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Seleccionar año
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Mes anterior
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Próximo mes
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
Incrementar minutos
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Disminuir minutos
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
Cerca
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Cerrar el menú de la izquierda
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Abre el menú de la izquierda
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
No tienes notificaciones.
@@ -375,18 +351,12 @@
viewer(s)
visor(es)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ visor(es)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -422,7 +392,7 @@
Start at
Empezar en
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Detener en
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
vídeo
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Su cuota de video se excede con este video (tamaño del video: , usado: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Su cuota diaria de video se excede con este video (tamaño del video: , usado: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
subtítulos
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Motivo...
@@ -549,7 +519,7 @@
{count, plural, =1 {1 user banned.} other { users banned.}}
- {count, plural, =1 {un usuario vetado.} otro { usuarios vetados.}}
+ {count, plural, =1 {un usuario vetado.} other { usuarios vetados.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -626,80 +596,74 @@
Cannot fetch information of this remote account
No se puede recuperar la información de esta cuenta remota
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Bloqueado
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Eliminar este archivo
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
¿Está seguro de que desea eliminar estos videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {un video eliminado} other { videos eliminado}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
videos borrados.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {un video desbloqueado} other { videos desbloqueados}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
videos desbloqueados.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
¿Estas seguro de que quieres eliminar {count, plural, =1 {una lista de reproducción de transmisión HLS} other { listas de reproducción de transmisión HLS}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
¿Está seguro de que desea eliminar listas de reproducción de transmisión de HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
¿Estás seguro de que quieres eliminar los archivos WebTorrent de {count, plural, =1 {un video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
¿Está seguro de que desea eliminar los archivos de WebTorrent de videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Se eliminaron los archivos.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Trabajos de transcodificación creados.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -752,10 +716,10 @@
No results.
Sin resultados.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Solo videos en vivo
@@ -779,7 +743,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -830,7 +794,6 @@
Suscribirse con su cuenta local
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
será duplicado por tu instancia.
@@ -945,11 +908,11 @@
Video quota
Cupo de vídeos
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Illimitado ( por día)
@@ -959,7 +922,7 @@
Import
Importar
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -977,6 +940,14 @@
Importación de torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Sincronización de canales con otras plataformas (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Cargando estadísticas d la instancia...
@@ -1046,7 +1017,7 @@
Following
Siguiendo
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1145,7 +1116,7 @@
{count, plural, =1 {Blocked .} other {Blocked videos.}}
- {recuento, plural, =1 {Bloqueado .} otro { videos Bloqueados.}}
+ {recuento, plural, =1 {Bloqueado .} other { videos Bloqueados.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1283,14 +1254,14 @@ The link will expire within 1 hour.
Email
Correo electrónico
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Correo electrónico
@@ -1617,15 +1588,15 @@ The link will expire within 1 hour.
Close
Cerrar
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Actualizar la configuración en vivo
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Servidor demasiado lento
@@ -1709,24 +1680,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
Atajos de teclado
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Ayuda
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Obtén ayuda para usar PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
funciona con PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Cerrar la sesión
@@ -1752,18 +1723,18 @@ The link will expire within 1 hour.
My video imports
EN MI BIBLIOTECA
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Crea una nueva lista de reproducción
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Importar simultaneidad de trabajos
@@ -1778,7 +1749,7 @@ The link will expire within 1 hour.
jobs in parallel
trabajos en paralelo
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1875,9 +1846,9 @@ The link will expire within 1 hour.
Contact
Contacto
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Ver tus notificaciones
@@ -2036,8 +2007,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
El medio es demasiado grande para el servidor. Comuníquese con su administrador si desea aumentar el tamaño del límite.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
BÚSQUEDA GLOBAL
@@ -2290,26 +2261,17 @@ The link will expire within 1 hour.
Edit caption
Editar subtítulo
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Subtítulo
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Editar este título
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2421,12 +2383,13 @@ The link will expire within 1 hour.
Advanced filters
Filtros avanzados
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
No se encontraron artículos
@@ -2462,34 +2425,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Preguntas frecuentes
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Preguntas frecuentes sobre PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
impulsado por PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Documentación de la API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Programar publicación ( )
@@ -2510,10 +2473,13 @@ The link will expire within 1 hour.
Publicar después de la transcodificación
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Si decides no esperar a la transcodificación antes de publicar el vídeo, quizás no se pueda reproducir hasta que finalice la transcodificación.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Es posible que el video no se pueda reproducir durante el proceso de transcodificación. Es la razón por la que preferimos publicar el video públicamente después de la transcodificación.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2529,14 +2495,15 @@ The link will expire within 1 hour.
See the subtitle file
Ver el archivo de subtítulos
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Subido ya en ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Estará creado al actualizar
@@ -2572,38 +2539,35 @@ The link will expire within 1 hour.
Ningún texto por el momento.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Configuración en vivo
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️Si habilita esta opción, su transmisión en directo se cancelará si excede su cuota de video
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Modo de latencia
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Publica automáticamente una reproducción cuando finaliza tu transmisión
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Vista previa
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Apoyar
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2638,114 +2602,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Texto breve para decirle a las personas cómo pueden ayudarlo (plataforma de membresía ...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Nombre del archivo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Nombre del archivo subido
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Fecha de publicación original
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Esta es la fecha en la que se publicó originalmente el contenido (por ejemplo, la fecha de lanzamiento de una película)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Configuración del complemento
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Pequeña latencia
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Reducir la latencia a ~15 s deshabilitando P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Por defecto
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Latencia media de 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Alta latencia
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Latencia media de 60 s aumentando la relación P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Otro
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Permitir comentarios en el vídeo
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Permitir la descarga
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Ajustes avanzados
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Miniatura de vídeo
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Puede importar cualquier URL compatible con youtube-dl o URL que apunte a un archivo multimedia. Debe asegurarse de tener derechos de difusión sobre el contenido al que apunta, de lo contrario, podría causar problemas legales a usted y a su instancia.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ También puedes sincronizar un canal remoto en tu biblioteca
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Lo sentimos, algo ha salido mal
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Enhorabuena, ¡el vídeo en será importado! Ya puedes añadir información acerca del mismo.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2756,13 +2727,13 @@ The link will expire within 1 hour.
Scheduled
Programado
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Ocultar el video hasta una fecha específica
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Vida normal
@@ -2830,8 +2801,8 @@ The link will expire within 1 hour.
Upload on hold
Subir en espera
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Lo sentimos, la función de carga está deshabilitada para su cuenta. Si desea agregar videos, un administrador debe desbloquear su cuota.
@@ -2890,43 +2861,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Se admiten torrents con solo 1 archivo.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
No se puede crear en vivo porque esta instancia tiene demasiadas vidas creadas
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
No se puede crear en vivo porque creaste demasiadas vidas
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Publicado en vivo.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Transmita solo una vez, la repetición reemplazará su transmisión en vivo
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Transmitir solo una vez
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Transmita varias veces, las repeticiones serán videos separados
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Transmitir varias veces con la misma URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Ir a en vivo
@@ -3009,10 +2980,7 @@ The link will expire within 1 hour.
Update playlist privacy
Actualizar la privacidad de la lista de reproducción
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3023,55 +2991,55 @@ The link will expire within 1 hour.
Only display embed URL
Solo mostrar la URL insertada
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Comparte el vídeo
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Este video es privado, por lo que no podrá compartirlo con usuarios externos
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Actualizar la privacidad del video
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Código QR
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
La URL no es segura (no es HTTPS), por lo que el vídeo incrustado no funcionará en los sitios web HTTPS (los navegadores web bloquean las solicitudes HTTP no seguras en los sitios web HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Incrustar
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Seleccionar subtítulos automáticamente
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Más personalización
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Menos personalización
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3084,7 +3052,7 @@ The link will expire within 1 hour.
Autoplay
Auto-reproducción
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3096,42 +3064,42 @@ The link will expire within 1 hour.
Silenciados
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Bucle
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Usar URL de instancia de origen
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Muestra el título del video
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Mostrar advertencia de privacidad
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Mostrar la barra de control del reproductor
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Mostrar enlace del botón PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3384,23 +3352,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
La eliminación se enviará a instancias remotas para que reflejen el cambio.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Es un comentario remoto, por lo que la eliminación solo será efectiva en su instancia.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Eliminar y volver a redactar
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
¿Realmente desea eliminar y volver a redactar este comentario?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Añadir comentario...
@@ -3577,57 +3545,70 @@ The link will expire within 1 hour.
State
Estado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Creado
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Abrir la página del actor en una pestaña nueva
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Aceptado
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pendiente
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rechazado
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Aceptar
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Rechazar
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
No se han encontrado seguidores que coincidan con los filtros actuales.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Tu instancia no tiene ningún seguidor.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3637,24 +3618,40 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancia permitida
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Abrir instancia en una pestaña nueva
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
No se ha encontrado ningún host que coincida con los filtros actuales.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Tu instancia no sigue a nadie.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ ¿De verdad quieres dejar de seguir a {count, plural,=1 { ?} other { entradas?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ ¿Realmente quieres dejar de seguir estas entradas?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3664,13 +3661,13 @@ The link will expire within 1 hour.
Action
Acción
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Vídeos redundantes
@@ -3704,12 +3701,12 @@ The link will expire within 1 hour.
Username
Nombre de usuario
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
juan
@@ -3731,10 +3728,10 @@ The link will expire within 1 hour.
Role
Rol
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
La transcodificación está habilitada. La cuota de video solo tiene en cuenta el peso original del vídeo. Como máximo, este usuario podría subir ~ .
@@ -3751,10 +3748,10 @@ The link will expire within 1 hour.
Auth plugin
Complemento de autenticación
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Ninguna autenticación local
@@ -3803,6 +3800,8 @@ The link will expire within 1 hour.
Batch actions
Acciones masivas
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3815,13 +3814,13 @@ The link will expire within 1 hour.
Open account in a new tab
Abrir cuenta en una pestaña nueva
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Cuenta eliminada
@@ -3850,8 +3849,8 @@ The link will expire within 1 hour.
Banned users
Usuarios prohibidos
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Mostrando a de usuarios
@@ -3892,39 +3891,39 @@ The link will expire within 1 hour.
Video
Vídeo
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Tamaño total
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Lista de redundancias
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Tu instancia no refleja ningún video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Su instancia no tiene videos reflejados.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Estadísticas de estrategias habilitadas
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
No hay una estrategia de redundancia habilitada en su instancia.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Usado( )
@@ -3961,6 +3960,8 @@ The link will expire within 1 hour.
Select this row
Seleccione esta fila
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3973,19 +3974,16 @@ The link will expire within 1 hour.
Actions
Acciones
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Seguidor
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4012,6 +4010,14 @@ The link will expire within 1 hour.
Comentarios remotos
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Comentarios en videos locales
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No se encontraron abusos que coincidan con los filtros actuales.
@@ -4025,28 +4031,28 @@ The link will expire within 1 hour.
Unsolved reports
Informes sin resolver
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Informes aceptados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Informes rechazados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Informes con videos bloqueados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Informes con videos eliminados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Razón de bloqueo:
@@ -4121,12 +4127,12 @@ The link will expire within 1 hour.
Video
Vídeo
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Comentario
@@ -4161,13 +4167,14 @@ The link will expire within 1 hour.
Open video in a new tab
Abrir vídeo en una pestaña nueva
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Estado
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4183,7 +4190,7 @@ The link will expire within 1 hour.
Score
Puntuación
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4209,51 +4216,51 @@ The link will expire within 1 hour.
Mute domain
Silenciar dominio
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instancia
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Silenciado en
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Dejar de silenciar
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
No se ha encontrado ningún servidor que coincida con los filtros actuales.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
No se ha encontrado ningún servidor.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Mostrando a de instancias silenciadas
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Parece que no estás en un servidor HTTPS. Su servidor web necesita tener TLS activado para seguir otros servidores.
@@ -4270,28 +4277,28 @@ The link will expire within 1 hour.
Mute domains
Dominios silenciados
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Cuenta
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
No se ha encontrado ninguna cuenta que coincida con los filtros actuales.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
No se ha encontrado ninguna cuenta.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Lista de complementos instalados
@@ -4310,9 +4317,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Mostrando a de cuentas silenciadas
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Temas
@@ -4354,22 +4361,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Los usuarios pueden resolver contenido distante
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Temas
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Temas disponibles
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Complementos habilitados
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4447,43 +4454,37 @@ The link will expire within 1 hour.
Delete this comment
Eliminar este comentario
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Eliminar todos los comentarios de esta cuenta
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Los comentarios se eliminan después de unos minutos
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {un comentario eliminado.} other { comentarios eliminados.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comentario(s) eliminado(s).
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
¿Realmente desea eliminar todos los comentarios de ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Los comlentarios de se eliminarán en unos minutos
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4511,6 +4512,8 @@ The link will expire within 1 hour.
Select all rows
Seleccionar todas las filas
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4718,8 +4721,8 @@ The link will expire within 1 hour.
Strategy
Estrategia
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Términos y condiciones
@@ -5030,142 +5033,158 @@ The link will expire within 1 hour.
⚠️ No recomendamos habilitar esta función si no confía en sus usuarios
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Permitir la sincronización de canales con canales de otras plataformas como YouTube (requiere permitir la importación con URL HTTP)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Debe permitir la importación con URL HTTP para poder activar esta función.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
A menos que un usuario se marque como de confianza, sus videos permanecerán privados hasta que un moderador los revise.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
CANALES DE VIDEO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Canales de video máx. Por usuario
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {canal} other {canales}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Bloquear nuevos videos automáticamente
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
BUSCAR
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Permitir a los usuarios hacer búsquedas remotas de URI/identificador
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Autoriza a tus usuarios buscar videos / actores remotos que pueden no estar federados con su instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Permitir anónimo para hacer URI remoto / manejar búsqueda
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Autoriza a usuarios anónimos para buscar videos / actores remotos que pueden no estar federados con su instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Esta funcionalidad depende en gran medida de la moderación de las instancias seguida del índice de búsqueda que seleccione.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Solo debe usar índices de búsqueda moderados en producción, o aloja tu propio .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL de índice de búsqueda
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Desactiva la búsqueda local en la barra de búsqueda
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
De lo contrario, la búsqueda local permanece utilizada por defecto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
La barra de búsqueda usa el índice de búsqueda global por defecto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Habilitar búsqueda global
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERACIÓN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Aministrar relaciones con otras instancias.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Otras instancias pueden seguir la tuya
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Aprobar manualmente nuevos seguidores de instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Seguir automáticamente de vuelta instancias que sigan esta
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Esta funcionalidad requiere mucha atención y moderación adicional.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL de índice
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Siga automáticamente las instancias de un índice público
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Ver la documentación para obtener más información sobre la URL esperada.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRADORES
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5175,12 +5194,12 @@ The link will expire within 1 hour.
Admin email
Correo del administrador
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Habilitar el formulario de contacto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5190,27 +5209,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Proporcione la cuenta de Twitter que representa su instancia para mejorar las vistas previas de los enlaces. Si no tiene una cuenta de Twitter, deje el valor predeterminado.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Tu usuario de Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instancia permitida por Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Si Twitter permite explícitamente su instancia, se incrustará un reproductor de video en el feed de Twitter en el video compartido de PeerTube. Si la instancia no lo es, usamos una tarjeta de enlace de imagen que lo redireccionará a su instancia de PeerTube. Marque esta casilla de verificación, guarde la configuración y pruebe con una URL de video de su instancia (https://example.com/w/blabla) en https://cards-dev.twitter.com/validator para ver si su instancia está permitida.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5254,59 +5273,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Max vidas simultáneas creadas en su instancia
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {directo} other {directos}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Número máximo de vidas simultáneas creadas por usuario
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Duración máxima en vivo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Hilos de transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
reclamará como máximo con transcodificación VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
reclamará al menos con transcodificación VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Perfil de transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
Los complementos de PeerTube pueden agregar nuevos perfiles de transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Hilos de transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ También transcodificar la resolución original
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Incluso si está por encima de la resolución máxima habilitada
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5316,7 +5345,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcodificación habilitada para las transmisiones en directo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5332,13 +5361,13 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODIFICACIÓN
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Igual que la transcodificación de VOD, la transcodificación de transmisiones en vivo para que estén en una forma de transmisión que cualquier dispositivo pueda reproducir. Requiere una CPU robusta, y algo más.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5400,70 +5429,81 @@ The link will expire within 1 hour.
Requiere ffmpeg >= 4.1 Genere listas de reproducción HLS y archivos MP4 fragmentados, lo que resulta en una mejor reproducción que con WebTorrent simple: Resolution change is smoother Reproducción más rápida, especialmente con videos largos Reproducción más estable (menos errores / carga infinita) Si también habilitó la compatibilidad con WebTorrent, multiplicará el almacenamiento de videos por 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resoluciones a generar por formato habilitado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Resoluciones a generar
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Transcodificar siempre la resolución original
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
La resolución del archivo original será el objetivo predeterminado si no se selecciona ninguna opción.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Hilos de transcodificaciones
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
reclamará como máximo con transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
reclamará al menos con transcodificación en vivo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Simultaneidad de trabajos de transcodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
permite transcodificar varios archivos en paralelo. ⚠️ Requiere reiniciar PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Perfil de transcodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
Los complementos de PeerTube pueden agregar nuevos perfiles de transcodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
ESTUDIO DE VIDEO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Permite a sus usuarios editar su video (cortar, agregar introducción/salida, agregar una marca de agua, etc.)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Habilitar estudio de video
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Primero debe habilitar la transcodificación para habilitar el estudio de video
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5606,38 +5646,38 @@ color: red;
Profile
Perfil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolución
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Relación de aspecto
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Velocidad de fotogramas media
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Formato de píxeles
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Frecuencia de muestreo
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Diseño de canal
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Actualiza tu configuración
@@ -5859,18 +5899,18 @@ color: red;
Initiator
Iniciador
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Creado
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Estatus
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Página de cuenta
@@ -5880,8 +5920,154 @@ color: red;
No ownership change request found.
No se encontró una solicitud de cambio de propiedad.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ La instancia no permite sincronización de canales
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Mostrand a de sincronizaciones
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Añadir sincronización
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Canal externo
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Canal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Última sincronización en
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Importaciones de lista
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Sincronizar completamente el canal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Esto recupera los videos que faltan en el canal local
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Sincronización eliminada con éxito para .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Sincronización completa solicitada con éxito para .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NUEVA SINCRONIZACIÓN
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL del canal remoto
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Ejemplo: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Canal de vídeo
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Opciones para videos existentes en el canal remoto:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Importe todo y esté atento a las nuevas publicaciones
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Solo atento a nuevas publicaciones
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Sincronización creada con éxito.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Configuraciones de la cuenta
@@ -5890,23 +6076,23 @@ color: red;
Playlist elements
Elementos de la lista de reproducción
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Mis importaciones
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Crear canal de video
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No se encontró ningún canal.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5956,17 +6142,17 @@ color: red;
Target
Objetivo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Este video ha sido eliminado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Mostrando a de importaciones
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5976,14 +6162,15 @@ color: red;
Channel page
Página del canal
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {Sin visualizaciones} =1 {1 visualización} other { visualizaciones}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6453,7 +6640,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6469,7 +6656,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Ningún video} =1 {1 video} other { videos} }
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6505,22 +6692,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {Sin suscriptores} =1 {1 suscriptor} other { suscriptores}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6535,9 +6710,9 @@ channel with the same name ( )!
Stats
Estadísticas
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Este canal no tiene listas de reproducción.
@@ -7376,7 +7551,7 @@ channel with the same name ( )!
Configuration updated.
La configuración ha sido actualizada.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7389,7 +7564,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Ha habilitado el registro: habilitamos automáticamente la casilla de verificación 'Bloquear nuevos videos automáticamente' de la sección 'Videos' justo debajo.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7554,84 +7729,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- aceptado en instancia seguidores
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- ¿De verdad quieres rechazar a este seguidor?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Rechazar
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rechazado de seguidores de instancia
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- ¿Realmente quieres eliminar este seguidor?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Eliminar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- eliminado de seguidores de instancia
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Aceptado {recuento, plural, =1 { solicitud de seguimiento} otro { solicitudes de seguimiento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Seguir solicitudes aceptadas
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ ¿Realmente quieres rechazar {count, plural, =1 { solicitud de seguimiento?} otras { solicitudes de seguimiento?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ ¿Realmente quieres rechazar estas solicitudes de seguimiento?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rechazado {recuento, plural, =1 { solicitud de seguimiento} otro { solicitudes de seguimiento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Seguir solicitudes rechazadas
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Los seguidores eliminados podrán enviar nuevamente una solicitud de seguimiento.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ ¿Realmente desea eliminar {count, plural, =1 { solicitud de seguimiento?} other requestes de seguimiento?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ ¿Realmente quieres eliminar estas solicitudes de seguimiento?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Se eliminó {recuento, plural, =1 { solicitud de seguimiento} otro { solicitudes de seguimiento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Solicitudes de seguimiento eliminadas
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Seguir
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7662,20 +7890,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- ¿De verdad quieres dejar de seguir a ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Dejar de seguir
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Ya no estás siguiendo a .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Ya no estás siguiendo {count, plural, =1 { .} otras {estas entradas nunca más.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Ya no los sigues.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7758,7 +7992,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7783,90 +8017,90 @@ channel with the same name ( )!
Internal actions
Acciones internas
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Eliminar informe
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Acciones para la cuenta marcada
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Marcar como aceptado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Marcar como rechazado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Agregar nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Acciones para el video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Bloquear video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video bloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Desbloquear video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video desbloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
¿Confirma la eliminación del reporte de abuso?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Reporte de abuso eliminado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Comentario eliminado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Mensajes con reportero
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Mensajes con moderadores
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Actualizar nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Cambiar el bloqueo de video a manual
@@ -7911,59 +8145,59 @@ channel with the same name ( )!
You don't have plugins installed yet.
Aún no tienes complementos instalados.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Aún no tienes temas instalados.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Actualización para
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
¿Realmente quieres desinstalar ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Desinstalar
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
desinstalado.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Esta es una importante actualización de complementos. Vaya a la página de inicio del complemento para consultar las posibles notas de la versión.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Actualizar
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Continuar con la actualización
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
actualizado.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -7980,25 +8214,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
El índice del complemento no está disponible. Vuelva a intentarlo más tarde.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Instale solo complementos o temas en los que confíe, ya que pueden ejecutar cualquier código en su instancia.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
¿Instalar ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
instalado.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Ajustes actualizan.
@@ -8130,9 +8364,9 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Archivos
@@ -8151,14 +8385,14 @@ channel with the same name ( )!
Light/Orange or Dark
Claro/naranja u oscuro
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
Error
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Registros estándar
@@ -8288,117 +8522,117 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Los videos serán eliminados, los comentarios serán destruidos.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Prohibición
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
El usuario ya no podrá iniciar sesión, pero los videos y comentarios se mantendrán tal cual.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Dejar sin efecto la expulsión
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Establecer la dirección de correo electrónico como Verificada
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Creado
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Cuota diaria
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Último acceso
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
No puede expulsar al root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
¿De verdad quieres etirar el veto a {count, plural, =1 {un usuario} other { usuarios}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
¿Confirma dejar sin efecto la expulsión de usuarios?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {Levantado el veto aun usuario.} other {Veto levantado a usuarios.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
usuarios expulsados.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
No puedes eliminar al root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>No puede crear usuarios o canales con un nombre de usuario que ya utilizó un usuario/canal eliminado.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
Significa que los siguientes nombres de usuario se eliminarán de forma permanente y no se podrán recuperar:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {un usuario elimivado.} other { usuarios elimisnados.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
usuarios eliminados.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {un correo electrónico de usuario verificado.} other { correos de usuarios verificados.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
direcciones de correo electrónico de usuarios establecidas como verificadas.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
La cuenta ya no está silenciada.
@@ -8636,19 +8870,19 @@ channel with the same name ( )!
Avatar changed.
Avatar cambiado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar eliminado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8674,32 +8908,32 @@ channel with the same name ( )!
Video channel created.
Canal de vídeo creado.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
El nombre ya existe en esta instancia.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Canal de vídeo actualizado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner cambiado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
bandera
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner eliminado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8714,14 +8948,8 @@ channel with the same name ( )!
My followers
Mis seguidores
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8813,7 +9041,8 @@ channel with the same name ( )!Crear
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8822,7 +9051,7 @@ channel with the same name ( )!
Update playlist
Actualizar lista de reproducción
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8865,7 +9094,7 @@ channel with the same name ( )!
My videos
Mis vídeos
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8935,12 +9164,32 @@ channel with the same name ( )!
My channels
Mis canales
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ mis sincronizaciones
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Mis listas de reproducción
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8948,7 +9197,7 @@ channel with the same name ( )!My subscriptions
Mis suscripciones
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8988,13 +9237,21 @@ channel with the same name ( )!
Ownership changes
Cambios de titularidad
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Mi historial de video
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Crear nueva sincronización
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9059,9 +9316,9 @@ channel with the same name ( )!
Subscribe to the account
Suscribirse a la cuenta
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
LISTAS DE REPRODUCCIÓN
@@ -9158,58 +9415,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
¿Está seguro de que desea editar " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
El video actual será sobrescrito por este video editado y <strong>no podrás recuperarlo</strong>.<br><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Como recordatorio, se ejecutarán las siguientes tareas: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Tareas de edición creadas.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Enfocar la barra de búsqueda
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Conmutar el menú de la izquierda
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Ir a la página de descubrir videos
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Ir a la página de vídeos populares
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Ir a la página de vídeos recientes
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Ir a la página de vídeos locales
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Ir a la página de subida de vídeos
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Ir a mis suscripciones
@@ -9301,9 +9558,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Correcto
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
El nombre de usuario o la contraseña son incorrectos.
@@ -9347,41 +9604,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Hoy
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Ayer
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Esta semana
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Este mes
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
El mes pasado
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Mayor
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
No se pueden cargar más videos. Inténtelo de nuevo más tarde.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Últimos 7 días
@@ -9472,7 +9729,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10132,6 +10389,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ Se requiere la URL del canal remoto.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ La URL del canal externo debe comenzar con 'https://' o 'http://'
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ La URL del canal externo no puede tener más de 1000 caracteres
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
See la documentación para aprender a usar la función de transmisión en vivo de PeerTube.
@@ -10183,46 +10464,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
URL de RTMP en vivo
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Url RTMPS del directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Clave de transmisión en vivo
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Nunca comparta su clave de transmisión con nadie.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Esta es una vida normal
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
Puede transmitir solo una vez en una transmisión en vivo normal. Si habilita la reproducción, se guardará en la misma URL que su transmisión en vivo
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Este es un directo permanente / recurrente
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
Puede transmitir varias veces en vivo permanente/recurrente. Si habilita las repeticiones, se guardarán como videos separados
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10263,8 +10544,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ La reproducción se está procesando...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10766,14 +11049,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Idiomas de instancia
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Todos los idiomas
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Oculto
@@ -10840,6 +11123,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Seguidores aceptados
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Seguidores rechazados
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Seguidores pendientes
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
@@ -10970,29 +11268,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Cuenta silenciada por la instancia.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Servidor silenciado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Servidor silenciado por la instancia.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Agrega un mensaje para comunicarte con el reportero
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Agrega un mensaje para comunicarte con el equipo de moderación
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Cuenta ya no silenciada por la instancia.
@@ -11229,23 +11527,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Demasiados intentos, por favor inténtalo de nuevo pasados minutos.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Demasiados intentos, por favor inténtelo más tarde.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Error del servidor. Por favor, inténtalo más tarde.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Error de servidor desconocido
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Suscrito a todos los canales actuales de . Serás notificado de todos sus nuevos videos.
@@ -11348,55 +11646,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Eliminar video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Acciones para el comentario
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Eliminar comentario
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
¿Realmente quieres eliminar este comentario?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Comentario borrado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Codificador
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Nombre del formato
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Tamaño
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copiado
@@ -11415,25 +11713,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
¿De verdad quieres eliminar este vídeo?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video eliminado.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Acciones para el reportero
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Silenciar el reportero
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Descargar
@@ -11449,11 +11747,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Actualizar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11491,13 +11789,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ ¿Está seguro de que desea eliminar este archivo ?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Borrar archivo
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Archivo eliminado.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Estas seguro que quieres borrar {count, plural, =1 {este video} other {estos videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11549,9 +11859,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Silenciar cuenta
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Abrir acciones de video
@@ -11573,8 +11883,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Desbloquéa
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ La transmisión en vivo finalizará automáticamente y las repeticiones no se guardarán.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11583,8 +11895,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Silenciar la cuenta del servidor
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Reportar
@@ -11727,8 +12039,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Claro/Naranja
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
DIRECTO TERMINADO
@@ -11737,112 +12049,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Soy el único que pueda ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Solo se puede compartir a través de un enlace privado
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Todos pueden ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Solo los usuarios de esta instancia pueden ver este video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Vídeo a importar actualizado.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Tu vídeo ha sido subida a tu cuenta y es privado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Pero los datos asociados (etiquetas, descripción...) se perderán, ¿seguro que quieres abandonar esta página?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Tu vídeo aún no se ha subido, ¿seguro que quieres abandonar esta página?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publicar
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Subir
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Cargue
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Vídeo publicado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
¡Usted tiene cambios no guardados! Si te vas, tus cambios se perderán.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Vídeo actualizado.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensiones: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " se añadirá al principio del vídeo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " se agregará al final del video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
Se agregará la marca de agua de imagen " " al video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
El video comenzará en y se detendrá en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
El video comenzará en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
El video se detendrá en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Informar comentario
@@ -11887,123 +12199,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Este video no está disponible en esta instancia. ¿Quieres ser redirigido a la instancia de origen: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirección
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Este vídeo contiene material para adultos o explícito. ¿Seguro que lo quieres ver?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Contenido para adultos o explícito
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Hasta la siguiente
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Cancelar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
La reproducción automática está suspendida
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Entrar/salir de pantalla completa
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Reproducir/Pausar el video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Silenciar/activar sonido del video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Saltar a un porcentaje del video: 0 es 0% y 9 es 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Aumentar el volumen
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Disminuir el volumen
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Buscar el video adelante
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Buscar el video hacia atrás
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Aumentar la tasa de reproducción
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Disminuir la velocidad de reproducción
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Navegar en el video al cuadro anterior
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Navegar en el video al siguiente cuadro
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Alternar el modo teatro
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Colocar Me gusta a este vídeo
diff --git a/client/src/locale/angular.eu-ES.xlf b/client/src/locale/angular.eu-ES.xlf
index 63b8255b2..5457374c0 100644
--- a/client/src/locale/angular.eu-ES.xlf
+++ b/client/src/locale/angular.eu-ES.xlf
@@ -5,8 +5,8 @@
Close
Itxi
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
-
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -149,13 +125,13 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
-
+
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
-
+
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Close
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Itxi ezkerreko menua
@@ -417,19 +393,13 @@
viewer(s)
viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Aldatu zure irudia
@@ -463,19 +433,19 @@
Start at
Hasi hemen
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Gelditu hemen
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Zure salaketa instantziako moderatzaileei bidaliko zaie, baita bideoaren jatorrira ( ) ere.
@@ -678,74 +648,66 @@
Blokeatuta
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Hunkigarria
@@ -826,7 +788,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Moztutako aurrebista
@@ -1018,10 +980,10 @@
Import
Inportatu
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Multimedia-fitxategi batera apuntatzen duen edozein torrent fitxategi inporta dezakezu. Ziurtatu edukia zabaltzeko eskubidea duzula; bestela, lege-arazoak sor ditzakezu zuretzat eta zure instantziarentzat.
@@ -1036,6 +998,12 @@
Torrent import
Torrent inportazioa
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Loading instance statistics...
@@ -1105,10 +1073,10 @@
Following
Following
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -1251,8 +1219,8 @@
User
Erabiltzailea
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Erabiltzaile-izena edo eposta helbidea
@@ -1823,13 +1791,13 @@ The link will expire within 1 hour.
My video imports
Nire inportatutako bideoak
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Sortu erreprodukzio-zerrenda
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interfazea:
@@ -1848,9 +1816,9 @@ The link will expire within 1 hour.
jobs in parallel
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -2102,7 +2070,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Multimedia-fitxategia handiegia da zerbitzarirako. Kontaktatu administratzailea tamaina-muga handitu nahi baduzu.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
BILAKETA GLOBALA
@@ -2357,27 +2325,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Izenburua
@@ -2493,7 +2452,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Ez da elementurik aurkitu
@@ -2531,7 +2490,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Ohiko galderak
@@ -2578,12 +2537,14 @@ The link will expire within 1 hour.
Publish after transcoding
Argitaratu transkodetu ostean
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Bideoa argitaratu aurretik ez baduzu transkodetzea bukatu arte itxaroten, bideoa transkodetzea bukatu arte ezin ikustea gerta daiteke.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Oinarrizko informazioa
@@ -2642,38 +2603,34 @@ The link will expire within 1 hour.
Azpititulurik ez oraingoz.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Zuzenekoen ezarpenak
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Aukera hau gaitzen baduzu, zuzenekoa bukaraziko da zure bideo-kuota gaindituz gero
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Argitaratu automatikoki errepikapen bat zure zuzenekoa bukatzen denean
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Bideo aurreikuspena
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Babestu
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2708,34 +2665,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Testu laburra, jendeari nola lagun zaitzaketen esateko (dohaintza plataforma...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Argitalpen data
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Hau edukia hasiera batean argitaratu zeneko data da (adib. film baten argitaratze-data)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Pluginen ezarpenak
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2771,42 +2722,51 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Gaitu bideoaren iruzkinak
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Deskarga gaitu
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Ezarpen aurreratuak
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL-a
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Edozein URL inportatu dezakezu, youtube-dl teknologiak onartzen duena edo multimedia-fitxategi batera apuntatzen duen beste edozein URL. Ziurtatu edukia zabaltzeko eskubidea duzula; bestela, lege-arazoak sor ditzakezu zuretzat eta zure instantziarentzat.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
Akatsen bat egon da
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2814,8 +2774,8 @@ The link will expire within 1 hour.
helbideko bideoa inportatuko da! Bideoaren informazioa gehitzen hasi zaitezke jada.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Hautatu igo beharreko bideoa
@@ -2826,12 +2786,12 @@ The link will expire within 1 hour.
Scheduled
Programatuta
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Ezkutatu bideoa data zehatz bat arte
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2969,37 +2929,37 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Ezin da sortu zuzenekoa instantzia honek zuzeneko gehiegi dituelako sortuta
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Ezin duzu sortu zuzenekoa zuzeneko gehiegi sortu dituzulako
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Zuzenekoa argitaratuta.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Hasi zuzenekoa
@@ -3086,11 +3046,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Partekatu erreprodukzio-zerrenda bideo-posizio honetan
@@ -3099,57 +3056,57 @@ The link will expire within 1 hour.
Only display embed URL
Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Partekatu bideoa
- src/app/shared/shared-share-modal/video-share.component.html 88
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-kodea
- src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URLa ez dago ziurtatuta (HTTPS-rik ez); beraz, txertatutako bideoak ez du funtzionatuko HTTPS webguneetan (web nabigatzaileek seguruak ez diren HTTP eskaerak blokeatzen dituzte HTTPS webguneetan).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Txertatu
- src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Aukeratu azpititulua automatikoki
- src/app/shared/shared-share-modal/video-share.component.html 163
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Pertsonalizazio gehiago
- src/app/shared/shared-share-modal/video-share.component.html 271
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Pertsonalizazio gutxiago
- src/app/shared/shared-share-modal/video-share.component.html 279
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3178,8 +3135,8 @@ The link will expire within 1 hour.
Autoplay
Erreproduzitu automatikoki
- src/app/shared/shared-share-modal/video-share.component.html 201
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Agian beranduago
@@ -3188,45 +3145,45 @@ The link will expire within 1 hour.
Muted
Mututua
- src/app/+admin/overview/users/user-list/user-list.component.html 104
- src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
-
+
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Bideoaren izenburua erakutsi
- src/app/shared/shared-share-modal/video-share.component.html 231
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Erakutsi pribatutasun ohartarazpena
- src/app/shared/shared-share-modal/video-share.component.html 245
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3495,22 +3452,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Gehitu iruzkina...
@@ -3694,37 +3651,47 @@ The link will expire within 1 hour.
State
Egoera
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
(e)an sortuta
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Ireki aktorearen orria fitxa berri batean
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Onartua
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Zain
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3732,23 +3699,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Errefusatu
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Ez da iragazkiekin bat datorren jarraitzailerik aurkitu.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Zure instantziak ez du jarraitzailerik.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3764,24 +3731,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Zabaldu instantzia fitxa berri batean
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Ez da aurkitu iragazkiekin bat datorren ostalaririk.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Zure instantziak ez du besterik jarraitzen
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3801,7 +3780,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3942,10 +3921,10 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -4114,10 +4093,10 @@ The link will expire within 1 hour.
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -4131,15 +4110,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -4164,6 +4140,12 @@ The link will expire within 1 hour.
Remote comments
Remote comments
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
No abuses found matching current filters.
@@ -4285,7 +4267,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4333,10 +4315,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4353,8 +4335,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4541,23 +4523,23 @@ The link will expire within 1 hour.
Users can resolve distant content
Erabiltzaileek urrutitik ebatz dezakete edukia
- src/app/shared/shared-instance/instance-features-table.component.html 114
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4636,44 +4618,38 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4700,10 +4676,10 @@ The link will expire within 1 hour.
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Lan mota
@@ -5223,159 +5199,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Erabiltzaile bat konfiantzazko gisa markatu ezean, haren bideoak ez dira argitaratuko moderatzaile batek berrikusi arte.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Beste instantziek zurea jarraitu dezakete
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Instantziaren jarraitzaile berriak eskuz onartu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Funtzionalitate honek arreta handia eta moderazio lan gehigarria eskatzen ditu.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Indize publiko bateko instantziak automatikoki jarraitu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATZAILEAK
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administratzailea
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Administratzailearen eposta
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Kontaktu formularioak gaitu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5384,28 +5372,28 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Zure Twitter erabiltzaile-izena
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5448,59 +5436,65 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Sortu behar diren zuzeneko bereizmenak
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5510,8 +5504,8 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5526,14 +5520,14 @@ The link will expire within 1 hour.
TRANSCODING
TRANSKODIFIKATZEN
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5593,72 +5587,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transkodetze hariak
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -6085,7 +6087,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -6094,24 +6204,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Adibidea: nire_kanala
@@ -6160,13 +6270,13 @@ color: red;
Target
Helburua
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -6174,8 +6284,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6184,15 +6294,15 @@ color: red;
Channel page
Channel page
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
- src/app/+my-library/my-follows/my-subscriptions.component.html 20
- src/app/+videos/+video-watch/video-watch.component.html 66
-
+
+
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6656,14 +6766,14 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29
- src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
- src/app/+video-channels/video-channels.component.html 78
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
- src/app/shared/shared-video/video-views-counter.component.html 2
- src/app/shared/shared-video/video-views-counter.component.html 6
-
+
+
+
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6674,12 +6784,12 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29
- src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
- src/app/+video-channels/video-channels.component.html 78
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
-
+
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6714,23 +6824,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7656,8 +7754,8 @@ channel with the same name ( )!
Configuration updated.
Konfigurazioa eguneratuta.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7670,7 +7768,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7834,35 +7932,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7889,30 +7967,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7942,25 +8071,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Ziur
- jarraitzeari utzi nahi diozula?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Utzi jarraitzeari
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Ez duzu jada
- jarraitzen.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -8055,7 +8184,7 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -8208,62 +8337,62 @@ channel with the same name ( )!
You don't have plugins installed yet.
Momentuz ez dago pluginik instalatuta.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8949,21 +9078,21 @@ channel with the same name ( )!
Avatar changed.
Abatarra aldatuta.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8989,35 +9118,35 @@ channel with the same name ( )!
bideo kanala sortuta.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Izen hau hartuta dago instantzia honetan
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
bideo kanala eguneratuta.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -9033,15 +9162,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -9132,20 +9255,20 @@ channel with the same name ( )!
Create
Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
- src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
-
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -9190,11 +9313,11 @@ channel with the same name ( )!
My videos
Nire bideoak
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Ziur
@@ -9264,22 +9387,40 @@ channel with the same name ( )!
My channels
Nire kanalak
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Nire harpidetzak
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -9318,13 +9459,19 @@ channel with the same name ( )!
Ownership changes
Jabetza aldaketak
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9391,7 +9538,7 @@ channel with the same name ( )!
Harpidetu kontura
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9681,38 +9828,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Azken 7 egunak
@@ -9799,14 +9946,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4
- src/app/+search/search-routing.module.ts 12
- src/app/+search/search.component.ts 253
- src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
- src/app/shared/shared-main/misc/simple-search-input.component.ts 12
- src/app/shared/shared-main/misc/simple-search-input.component.ts 13
-
+
+
+
+
+
+
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -10460,6 +10607,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10516,45 +10681,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Transmisio gakoa
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Replay will be saved
@@ -11098,13 +11263,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -11170,7 +11335,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
-
+
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11583,22 +11757,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutu igarotakoan.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Saiakera gehiegi, saiatu berriro geroago.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Zerbitzariaren errorea, Saiatu berriro geroago.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error
Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11650,8 +11824,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderatzailea
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11725,7 +11899,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11819,7 +11993,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11850,15 +12024,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
-
+
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -12099,28 +12279,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Bakarrik nik ikusi dezaket bideo hau
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Edonork ikusi dezake bideo hau
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Inportatzeko bideoa eguneratuta.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Zure bideoa zure kontura igo da eta pribatua da.
@@ -12249,27 +12429,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Bideo honek helduentzako edo hunkigarria den edukia du. Ziur ikusi nahi duzula?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Helduentzako edo hunkigarria den edukia
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
@@ -12294,77 +12474,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Gehitu bideoa gogokoetara
diff --git a/client/src/locale/angular.fa-IR.xlf b/client/src/locale/angular.fa-IR.xlf
index 8218ede9e..96cabefbc 100644
--- a/client/src/locale/angular.fa-IR.xlf
+++ b/client/src/locale/angular.fa-IR.xlf
@@ -5,8 +5,8 @@
Close
بستن
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
اسلاید از
@@ -26,96 +26,72 @@
Select month
ماه را انتخاب کنید
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
سال را انتخاب کنید
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
ماه قبل
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
ماه بعد
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
افزایش دقیقه
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
کاهش دقیقه
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
بستن
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
بستن منوی چپ
@@ -369,17 +345,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
نماد (avatar) خود را تغییر دهید
@@ -417,7 +387,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
توقف در
@@ -425,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
'گزارش شما به ناظران ارسال خواهد شد و همچنین یک نسخه به مرجع فیلم نیز ارسال خواهد شد. ...... ( ) .... .
@@ -622,66 +592,58 @@
مسدود
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
آیا اطمینان دارید که میخواهید این ویدیو را حذف کنید؟
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
ویدیو حذف شدند.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
رفع انسداد ویدئوها.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
آیااز حذف کردن لیست استریم پخش HLSمطمئن هستید ?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
آیا از حذف فایلهای WebTorrent مطمئن هستید ویدئو ها ?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
پروندهها حذف شدند.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
در حال کد گذاری .
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
حساس
@@ -757,7 +719,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
پیش نمایش کوتاه شده
@@ -937,7 +899,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
میتوانید هر پرونده تورنتی که به یک رسانه اشاره داشته باشد را وارد کنید. بایستی اطمینان حاصل کنید که شما حق انتشار محتوایی که به آن اشاره میکنید را دارید وگر نه این کار میتواند شما و سایت شما را با مشکلات حقوقی مواجه کند.
@@ -952,6 +914,12 @@
Torrent import
وارد نمودن از تورنت
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1023,10 +991,10 @@
Following
پیگیری
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
دنبالکنندگان
@@ -1692,13 +1660,13 @@ The link will expire within 1 hour.
My video imports
ویدیوی های وارد شده من
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
ایجاد یک لیست پخش جدید
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
رابط:
@@ -1719,7 +1687,7 @@ The link will expire within 1 hour.
مشاغل به صورت موازی
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
اجازه وارد کردن با URL HTTP (به عنوان مثال YouTube)
@@ -1953,7 +1921,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
رسانه ها برای سرور خیلی بزرگ است. لطفا اگر می خواهید اندازه محدود را افزایش دهید، لطفا با سرپرست خود تماس بگیرید.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
جستجوی جهانی
@@ -2204,27 +2172,18 @@ The link will expire within 1 hour.
Edit caption
ویرایش عنوان
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
عنوان
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
ویرایش این عنوان
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
عنوان
@@ -2341,7 +2300,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
موردی یافت نشد
@@ -2380,7 +2339,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
پرسش و پاسخ
@@ -2423,12 +2382,14 @@ The link will expire within 1 hour.
Publish after transcoding
انتشار پس از transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- اگر تصمیم بگیرید قبل از انتشار ویدیو، منتظر نباشید، تا زمانی که Transcoding به پایان برسد، می تواند غیر قابل پخش باشد.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
اطلاعات پایه
@@ -2485,38 +2446,34 @@ The link will expire within 1 hour.
No captions for now.
هیچ عنوانی در حال حاضر یافت نشد.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
تنظیمات پخش زنده
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ اگر این گزینه را فعال کنید، اگر از سهمیه های ویدئویی خود فراتر رفته باشید ، پخش زنده به صورت خودکار پایان می یابد .
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
حالت تأخیر
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
هنگامی که شما به پایان می رسد، یک پخش را به صورت خودکار منتشر کنید
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- پیش نمایش ویدیو
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
حمایت کردن
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
مشاهده حساب
@@ -2551,34 +2508,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
متن کوتاه به مردم بگویید چگونه می توانند از شما حمایت کنند (پلت فرم عضویت ...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
تاریخ انتشار اصلی
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
این تاریخ زمانی است که محتوا منتشر شد.
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
تنظیمات پلاگین
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
تأخیر کم
@@ -2614,21 +2565,24 @@ The link will expire within 1 hour.
دیگر
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
قابلیت های ویدئویی را فعال کنید
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
فعال کردن دانلود
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
تنظیمات پیشرفته
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2636,25 +2590,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
شما می توانید هر URLرا که با یوتیوب (DL) قابل قبول است یا هر آدرس دیگری که به یک فایل رسانه ای اشاره داشته باشد را استفاده کنید .ولی باید از مالکیت خود بر محتوای آن و عدم تضییع حقوق ناشرین و مالکیت فکری دیگران بر محتوای آن مطمئن باشید و در غیر اینصورت باعث ایجاد مشکلات برای خود و سایت می گردید .
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
با عرض پوزش، اما چیزی اشتباه رفت
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
تبریک عرض می کنیم ، ویدئو بارگذاری خواهد شد . شما می توانید قبل از بارگذاری اطلاعات مرتبط با آن را اضافه نمایید .
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
فایل را برای آپلود انتخاب کنید
@@ -2665,12 +2625,12 @@ The link will expire within 1 hour.
Scheduled
برنامه ریزی شده
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
مخفی کردن ویدیو تا تاریخ خاص
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
پخش زنده عادی
@@ -2804,35 +2764,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود ندارد .
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
بدلیل آنکه تعداد پخش زنده های ایجاد شده شما زیاد است ،امکان ایجاد پخش زنده جدید وجود ندارد .
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
پخش زنده منتشر شده است.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
استریم تنها برای یکبار
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
استریم چندباره با آدرس یکسان
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
رفتن به پخش زنده
@@ -2916,11 +2876,8 @@ The link will expire within 1 hour.
Update playlist privacy
به روز رسانی حفظ حریم خصوصی لیست پخش
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
لیست پخش را در این موقعیت ویدئویی به اشتراک بگذارید
@@ -2929,55 +2886,55 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
ویدیو را به اشتراک بگذارید
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
این ویدیو خصوصی است، بنابراین شما نمی توانید آن را با کاربران خارجی به اشتراک بگذارید
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
به روز رسانی حریم خصوصی ویدئو
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
کد QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL امن نیست (بدون HTTPS)، بنابراین ویدئو قراردادی بر روی وب سایت های HTTPS کار نمی کند (مرورگرهای وب مسدود کردن درخواست های HTTP غیر امن در وب سایت های HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
جاسازی کردن
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
خودکار را انتخاب کنید زیرنویس
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
سفارشی سازی بیشتر
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
سفارشی سازی کمتر
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
پشتیبانی از
@@ -3006,7 +2963,7 @@ The link will expire within 1 hour.
Autoplay
صورت خودکار
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
شاید بعدا
@@ -3018,41 +2975,41 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
حلقه
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
استفاده از URL سایت اولیه
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
نمایش عنوان ویدئو
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
p2p
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
نمایش حریم خصوصی نمایش
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
نمایش دکمه Peertube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
عمومی
@@ -3476,34 +3433,44 @@ The link will expire within 1 hour.
State
دولت
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
ایجاد
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
باز کردن صفحه بازیگر در یک برگه جدید
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
پذیرفته شده
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
در انتظار
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3511,23 +3478,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
رد کردن
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
هیچ پیروزی فیلترهای فعلی را پیدا نکرد.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
سایت شما هیچ دنبال کننده ای ندارد
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
نمایش تا از دنبال کننده
@@ -3536,24 +3503,36 @@ The link will expire within 1 hour.
Redundancy allowed
افزونگی مجاز است
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
سایت خود را در یک برگه جدید باز کنید
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
هیچ میزبان تطبیق فیلترهای فعلی را یافت.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
سایت شما هیچ کس را دنبال نمی کند
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3569,7 +3548,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
فیلم ها بیش از حد
@@ -3703,10 +3682,10 @@ The link will expire within 1 hour.
Batch actions
اقدامات دسته ای
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
کاربر ممنوع شد
@@ -3861,10 +3840,10 @@ The link will expire within 1 hour.
Select this row
این ردیف را انتخاب کنید
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
نظر کامل را ببینید
@@ -3878,15 +3857,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
دنباله رو
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
اظهار نظر ویدئو
@@ -3911,7 +3887,13 @@ The link will expire within 1 hour.
Remote comments
نظرات از راه دور
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
هیچ سوء استفاده از فیلترهای فعلی مطابقت نداشت.
@@ -4024,7 +4006,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
اظهار نظر
@@ -4064,10 +4046,10 @@ The link will expire within 1 hour.
State
حالت
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
پیام ها
@@ -4081,8 +4063,8 @@ The link will expire within 1 hour.
Score
امتیاز
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
نمایش تا از گزارش ها
@@ -4252,22 +4234,22 @@ The link will expire within 1 hour.
Users can resolve distant content
کاربران می توانند محتوای دور را حل کنند
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
پلاگین ها و آمپر؛ تم ها
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
تم های موجود
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
پلاگین فعال شده است
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
این پیام را ببندید
@@ -4346,40 +4328,34 @@ The link will expire within 1 hour.
Delete this comment
این نظر را حذف کنید
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
تمام نظرات این حساب را حذف کنید
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
نظرات پس از چند دقیقه حذف می شوند
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
آیا واقعا میخواهید تمام نظرات را حذف کنید؟
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
نظرات در چند دقیقه حذف خواهد شد
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
لیست نظرات
@@ -4406,10 +4382,10 @@ The link will expire within 1 hour.
Select all rows
تمام ردیف را انتخاب کنید
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
نوع کار
@@ -4927,159 +4903,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ اگر به کاربران خود اعتماد ندارید، توصیه نمی کنیم این ویژگی را فعال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
مگر اینکه یک کاربر به عنوان مورد اعتماد مشخص شود، فیلم های آنها تا زمانی که یک مدیر آنها را بررسی می کند، خصوصی خواهد بود.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
کانال های ویدئویی
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
حداکثر کانال های ویدئویی در هر کاربر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{var_plural، plural، = 1 {کانال} دیگر {کانال}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
به طور خودکار فیلم های جدید را مسدود کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
جستجو کردن
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
به کاربران اجازه می دهد تا از راه دور uri / جستجوی دستگیره انجام دهند
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
به کاربران اجازه دهید فیلم های راه دور / فیلم سازانی که ممکن است با نمونه شما فدراسیون نشوند جستجو کنند.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
اجازه دهید ناشناس به انجام از راه دور uri / دستگیره جستجو
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
اجازه دهید کاربران ناشناس برای جستجوی فیلم های راه دور / بازیگران که ممکن است با نمونه شما فدرال نباشد
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ این قابلیت به شدت بستگی به روابط نظارتی بر سایت ها و سپس شاخص جستجویی را که انتخاب می کنید ، دارد.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
شما صرفا می بایست از شاخص های ایندکس شده جستجو در تولید استفاده کنید یا از سرور خود میزبانی کنید . .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
فهرست فهرست URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
جستجوی محلی را در نوار جستجو غیرفعال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
در غیر این صورت جستجوی محلی به طور پیش فرض استفاده می شود
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
نوار جستجو با استفاده از شاخص جستجوی جهانی به طور پیش فرض
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
جستجوی جهانی را فعال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
فدراسیون
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
روابط با سایر سایتها را مدیریت کنید.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
موارد دیگر می تواند شما را دنبال کند
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
به صورت دستی پیروان جدید نمونه را تایید می کند
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
به طور خودکار موارد را دنبال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ این قابلیت نیاز به توجه زیادی و بررسی های اضافی دارد.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
فهرست URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
به طور خودکار مواردی از یک شاخص عمومی را دنبال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
به برای اطلاعات بیشتر نگاه کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
مدیران
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
مدیر
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
ایمیل مدیریت
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
فرم تماس را فعال کنید
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5089,27 +5077,27 @@ The link will expire within 1 hour.
TWITTER
توییتر
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
ارائه حساب توییتر نشان دهنده نمونه خود را برای بهبود پیش نمایش لینک. اگر شما یک حساب توییتر ندارید، فقط مقدار پیش فرض را ترک کنید.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
نامکاربری توییتر شما
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
سایت توسط توییتر مجاز است
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
اگر سایت شما در توییتر مجاز باشد یک فیدر در داخل سایت توییتر . و اگر نباشد, ما می توانیم از لینک عکس آن دوباره به سایتتان برگردانیم. این چک باکس را علامت زده و تنظیمات را ذخیره کنید و با یک ویدئو آن را ازمایش کنید (https://example.com/w/blabla) https://cards-dev.twitter.com/validator برای آنکه مجاز بودن سایت خود را مشاهده کنید ، کلیک کنید.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
پخش زنده
@@ -5151,11 +5139,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5163,48 +5148,57 @@ The link will expire within 1 hour.
{var_plural، plural، = 1 {Live} دیگر {}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
حداکثر طول عمر
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
موضوعات پخش زنده Transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
ادعا می شودحداکثر با VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
ادعا می شود حداقل باVOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
پروفایل transcoding پخش زنده
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
پروفایل های جدید Live Transcoding را می توان توسط پلاگین Peertube اضافه کرد
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
رزولوشن پخش زنده برای تولید
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
استریم پخش زنده را مجاز کنید .
@@ -5214,7 +5208,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding برای استریم های پخش زنده فعال است
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
پخش زنده
@@ -5231,12 +5225,12 @@ The link will expire within 1 hour.
ترابری
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
همانند Transcoding VOD، Transcoding استریم پخش زنده می تواند از هر دستگاهی انجام شود .و صرفا به میزان حافظه و پردازنده مناسب و تجهیزات دیگری دارد .
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
فرمت های ورودی
@@ -5296,72 +5290,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
<x id = "start_tag_strong" ctype = "x-strong" equiv-text = "& lt؛ strong & gt؛" /> نیاز به ffmpeg & gt؛ = 4.1 <x id = "CLOSE_TAG_STRONG" ctype = "x-strong" equiv-text = "& lt؛ / strong & gt؛" /> <x id = "sTART_PARAGRAPH" ctype = "xp" equiv-text = "& lt؛ P & GT؛" /> تولید لیست های پخش HLS و فایل های MP4 تکه تکه شده در نتیجه یک پخش بهتر از WebTorrent ساده است: <x id = "close_paragraph" ctype = "xp" equiv-text = "& lt؛ / p & gt؛" /> <x id = "start_unordered_list" ctype = "x-ul" equiv-text = "& lt؛ ul & gt؛" / > <x id = "start_list_item" ctype = "x-li" equiv-text = "& lt؛ li & gt؛" /> تغییر رزولوشن نرمتر است <x id = "close_list_item" ctype = "x-li" equiv-text = " & lt؛ / li & gt؛ "/> <x id =" start_list_item "ctype =" x-li "equiv-text =" & lt؛ li & gt؛ "/> پخش سریعتر به خصوص با فیلم های طولانی <x id =" cuty_list_item "ctype =" X-Li "Equiv-text =" & lt؛ / li & gt؛ "/> <x id =" sstart_list_item "ctype =" x-li "equiv-text =" & lt؛ li & gt؛ "/> پخش پایدار تر (اشکالات کمتر / loading infinite) <x id = "close_list_item" ctype = "x-li" equiv-text = "& lt؛ / li & gt؛" /> <x id = "close_ unordered_list "ctype =" x-ul "equiv-text =" & lt؛ / ul & gt؛ "/> <x id =" Start_Paragraph "ctype =" xp "equiv-text =" & lt؛ p & gt؛ "/> اگر شما همچنین فعال کنید پشتیبانی WebTorrent، آن را چند برابر فیلم ذخیره سازی توسط 2 <x id = "close_paragraph" ctype = "xp" equiv-text = "& lt؛ / p & gt؛" />
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- قطعنامه ها برای تولید هر فرمت فعال
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
اگر هیچ گزینه ای انتخاب نشده باشد، رزولوشن اصلی فایل پیش فرض خواهد بود.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
موضوعات Transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
بیشتر ادعا می شود <x id = "interpolation" equiv-text = "{{gettotaltranscodingthreads (). value}" /> <x id = "interpolation_1" equiv-text = "{{gettotaltranscodingthreads ()}} /> با transcoding زنده
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
ادعای حداقل <x id = "interpolation" equiv-text = "{{gettotaltranscodingthreads (). value}}" /> <x id = "interpolation_1" equiv-text = "{{gettotaltranscodingthreads () واحد}} /> با transcoding زنده
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding مشاغل همزمان
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
اجازه می دهد تا چندین فایل را به صورت موازی انجام دهید. ⚠️ نیاز به راه اندازی مجدد Peertube دارد
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Profile Transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
پروفیل های جدید Transcoding را می توان توسط پلاگین Peertube اضافه کرد
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
به کاربران شما امکان میدهد ویدیوی خود را ویرایش کنند (برش، اضافه کردن مقدمه/خرج، اضافه کردن واترمارک و غیره)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
کش
@@ -5778,7 +5780,115 @@ color: red;
No ownership change request found.
هیچ درخواست تغییر مالکیت یافت نشد
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
تنظیمات حساب
@@ -5787,24 +5897,24 @@ color: red;
Playlist elements
عناصر لیست پخش
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
واردات من
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
کانال ویدئویی را ایجاد کنید
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
هیچ کانال یافت نشد
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
به عنوان مثال: my_channel
@@ -5851,18 +5961,18 @@ color: red;
Target
هدف
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
این ویدیو حذف شد
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
نمایش تا از وارد شده ها
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
هنگامی که حساب خود را حذف می کنید، هیچ بازگشتی وجود ندارد. از شما خواسته خواهد شد تا این عمل را تایید کنید.
@@ -5874,10 +5984,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
ایجاد شده توسط
@@ -6287,7 +6397,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
نمایش این کانال
@@ -6298,7 +6408,7 @@ color: red;
{VAR_PLURAL, plural, =0 {هیچ ویدئویی} =1 {1 فیلم} دیگر{ ویدئو}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6329,23 +6439,11 @@ channel with the same name ( )!src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
این کانال هیچ ویدئویی ندارد
@@ -7179,8 +7277,8 @@ channel with the same name ( )!
Configuration updated.
پیکربندی به روز شده
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
صفحه اصلی سایت
@@ -7193,7 +7291,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
شما ثبت نام را فعال کرده اید: ما به طور خودکار "بلاک کردن خودکار ویدئوهای جدید" در کادر زیر بخش "فیلم ها" فعال کردیم.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
ویرایش پیکربندی سفارشی
@@ -7355,31 +7453,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
- به عنوان کاربر سایت پذیرفته شده است.
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- آیا واقعا میخواهید این کاربر را رد کنید؟
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
رد کردن
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- از کاربران سایت رد شد
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- آیا واقعا میخواهید این دنبال کننده را حذف کنید؟
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
حذف
@@ -7408,28 +7490,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- حذف از دنبال کنندگان سایت
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
دنبال کردن
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 میزبان (بدون "http: //")، دسته حساب یا عنوان کانال در هر خط
@@ -7457,21 +7592,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- آیا واقعا میخواهید را دنبال کنید؟
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
دنبال کردن
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- شما دیگر را دنبال نمی کنید.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
افزونگی
@@ -7557,7 +7696,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
حق مالکیت فکری
@@ -7706,54 +7845,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
شما هنوز هی پلاگینی نصب نکرده اید.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
شما هنوز تم ها را نصب نکرده اید.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
به روز رسانی در
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
آیا واقعا میخواهید را حذف کنید؟
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
حذف نصب
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
حذف شده است.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
این یک ارتقاء پلاگین بزرگ است. لطفا به صفحه اصلی پلاگین بروید تا یادداشت های احتمالی انتشار را بررسی کنید.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
ارتقاء
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
ارتقاء را ادامه دهید
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
به روز شده است.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
فعالیت ها
@@ -8408,21 +8547,21 @@ channel with the same name ( )!
Avatar changed.
آواتار تغییر کرد
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
آواتار
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
آواتار حذف شد
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
زبان ناشناخته
@@ -8446,33 +8585,33 @@ channel with the same name ( )!
Video channel created.
کانال ویدئویی ایجاد شده است.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
این نام در این سایت وجود دارد.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
کانال ویدئویی به روز شده است.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
بنر تغییر کرد
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
بنر
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
بنر حذف شد
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
کانال ویدئویی حذف شده است.
@@ -8486,15 +8625,9 @@ channel with the same name ( )!
My followers
دنبال کنندگان من
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
هیچ دنبال کننده ای یافت نشد
@@ -8590,13 +8723,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
لیست پخش به روز رسانی
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
اطلاع رسانی ها
@@ -8640,7 +8773,7 @@ channel with the same name ( )!src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
آیا واقعا میخواهید فیلم ها را حذف کنید؟
@@ -8704,22 +8837,40 @@ channel with the same name ( )!
My channels
کانال های من
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
لیست های پخش من
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
اشتراک های من
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
شما هنوز هیچ اشتراکی ندارید
@@ -8753,13 +8904,19 @@ channel with the same name ( )!
Ownership changes
تغییر مالکیت
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
تاریخچه ویدئو من
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8825,7 +8982,7 @@ channel with the same name ( )!اشتراک در حساب
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
لیست های پخش
@@ -9109,38 +9266,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
دیروز
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
این هفته
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
این ماه
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
ماه گذشته
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
قدیمی تر
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
نمی توانید فیلم های بیشتری را بارگیری کنید. بعدا دوباره تلاش کنید.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
آخرین 7 روز
@@ -9231,7 +9388,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
حرکت بین پلاگین ها و تم ها
@@ -9871,6 +10028,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9926,42 +10101,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
URL پخش زنده RTMP
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
URL RTMPS پخش زنده
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
کلید استریم پخش زنده
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ هرگز کلید دسترسی به پخش زنده خود را با کسی به اشتراک نگذارید.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
این یک پخش زنده در حالت عادی می باشد .
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
این یک پخش زنده دائمی / تکراری است
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10495,13 +10670,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
زبان سایت
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
تمام زبانها
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
پنهان
@@ -10556,7 +10731,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
از فیلم های با کیفیت متوسط
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(صفحه کانال)
@@ -10936,20 +11120,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
تعداد تلاش بسیار زیاد است، لطفاً بعد از دقیقه دوباره امتحان کنید.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
تعداد تلاش ها بسیار زیاد است، لطفاً بعداً دوباره امتحان کنید.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
خطای سرور. لطفاً بعداً دوباره امتحان کنید.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
مشترک همه کانالهای فعلی شده اید. از تمام ویدیوهای جدید آنها مطلع خواهید شد.
@@ -10993,8 +11177,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
ناظر
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
جستجوی ویدیوها، فهرستهای پخش، کانالها…
@@ -11061,7 +11245,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
آیا از حذف این نظر اطمینان دارید؟
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
نظر حذف شد.
@@ -11158,7 +11342,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
مسدود کردن
@@ -11189,13 +11373,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
حذف فایل های وب تورنت
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
ذخیره در لیست پخش
@@ -11430,22 +11620,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
فقط من می توانم این ویدئو را تماشا کنم.
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
فقط از طریق پیوند خصوصی قابل اشتراک گذاری است.
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
هر کسی می تواند این ویدئو را مشاهده کند .
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
تنها استفاده کنندگان از این سایت می توانند ویدئو را مشاهده کنند .
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11453,7 +11643,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ویدیو برای وارد کردن به روز شد.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
ویدیوی شما در حسابتان آپلود شد و خصوصی است.
@@ -11542,22 +11732,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
حذف به سایت های راه دور ارسال می شود تا بتوانند تغییر را منعکس کنند.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
این یک نظر از راه دور است، بنابراین حذف فقط روی سایت شما موثر خواهد بود.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
حذف و دوباره پیش نویس
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
آیا واقعاً می خواهید این نظر را حذف و دوباره پیش نویس کنید؟
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
پخش خودکار ویدیوی بعدی را متوقف کنید
@@ -11596,27 +11786,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
این ویدیو در این سایت موجود نیست. آیا می خواهید به سایت اصلی هدایت شوید:: <a href=" "> </a>؟
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
تغییر مسیر
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
این ویدیو حاوی محتوای بالغ یا صریح است. آیا مطمئن هستید که می خواهید آن را تماشا کنید؟
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
محتوای بالغ یا صریح
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
تا بعدی
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
لغو کردن
@@ -11641,77 +11831,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay به حالت تعلیق درآمده است
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
ورود / خروج حالت تمام صفحه
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
پخش / مکث ویدئو
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
بی صدا / با صدا کردن ویدیو
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
پرش به جلو به صورت درصدی : عدد 0 همان 0% و 9 همان 90% است
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
افزایش حجم صدا
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
کاهش حجم صدا
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
جستجوی رو به جلوی ویدئو
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
جستجوی رو به عقب ویدئو
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
افزایش نرخ بازپخش
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
کاهش نرخ بازپخش
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
حرکت در ویدئو به فریم قبلی
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
حرکت در ویدیو به فریم بعدی
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
حالت پخش را تغییر دهید
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
پسندیدن ویدیو
diff --git a/client/src/locale/angular.fi-FI.xlf b/client/src/locale/angular.fi-FI.xlf
index fb313bccd..3c3ac5b2e 100644
--- a/client/src/locale/angular.fi-FI.xlf
+++ b/client/src/locale/angular.fi-FI.xlf
@@ -5,8 +5,8 @@
Close
Sulje
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Dia /
@@ -26,96 +26,72 @@
Select month
Valitse kuukausi
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Valitse vuosi
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Edellinen kuukausi
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Seuraava kuukausi
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Sulje
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Close the left menu
@@ -369,17 +345,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Change your avatar
@@ -417,7 +387,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Lopeta kohdassa
@@ -425,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -625,66 +595,58 @@
Blocked
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Tiedotot poistettiin.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -764,7 +726,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Katkaistu esikatselu
@@ -942,7 +904,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -957,6 +919,12 @@
Torrent import
Torrentin tuonti
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1028,10 +996,10 @@
Following
Following
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -1701,13 +1669,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Käyttöliittymä:
@@ -1728,7 +1696,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -1962,7 +1930,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2214,27 +2182,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Otsikko
@@ -2351,7 +2310,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2390,7 +2349,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
@@ -2433,12 +2392,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Yleistietoa
@@ -2497,36 +2458,32 @@ The link will expire within 1 hour.
Ei kuvatekstejä tällä hetkellä.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Videon esikatselu
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Tuki
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2563,36 +2520,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Alkuperäinen julkaisupäivä
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2616,21 +2567,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Ota käyttöön kommentit videolle
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Ota käyttöön videon lataus
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Lisäasetukset
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2638,25 +2592,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Anteeksi, mutta jokin meni pieleen
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Congratulations, the video behind will be imported! You can already add information about this video.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Valitse ladattava tiedosto
@@ -2667,12 +2627,12 @@ The link will expire within 1 hour.
Scheduled
Ajoitettu
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2810,35 +2770,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2923,11 +2883,8 @@ The link will expire within 1 hour.
Update playlist privacy
Päivitä soittolistan yksityisyys
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2936,28 +2893,28 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Päivitä videon yksityisyys
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-koodi
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2965,28 +2922,28 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Upota
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Valitse tekstitykset automaattisesti
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Lisää
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Vähemmän
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3015,7 +2972,7 @@ The link will expire within 1 hour.
Autoplay
Automaattinen toisto
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Ehkä myöhemmin
@@ -3027,41 +2984,41 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Jatkuva toisto
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Näytä videon otsikko
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Näytä varoitus näkyvyydestä
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Näytä PeerTube linkki
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Julkinen
@@ -3497,34 +3454,44 @@ The link will expire within 1 hour.
State
Tila
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Luotiin
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Hyväksytty
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Odottaa
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3532,23 +3499,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Kieltäydy
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing to of followers
@@ -3557,24 +3524,36 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancy allowed
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3590,7 +3569,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3726,10 +3705,10 @@ The link will expire within 1 hour.
Batch actions
Erätoiminnot
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -3888,10 +3867,10 @@ The link will expire within 1 hour.
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -3905,15 +3884,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -3938,7 +3914,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4053,7 +4035,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4095,10 +4077,10 @@ The link will expire within 1 hour.
State
Tila
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4112,8 +4094,8 @@ The link will expire within 1 hour.
Score
Score
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing to of reports
@@ -4285,22 +4267,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Lisäosat ja teemat
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4383,40 +4365,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4443,10 +4419,10 @@ The link will expire within 1 hour.
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4964,159 +4940,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ Emme suosittele ominaisuuden käyttöönottoa mikäli et luota käyttäjiisi
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {kanava} other {kanavaa}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Ylläpitäjä
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Ylläpidon sähköpostiosoite
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Ota yhteydenottolomake käyttöön
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5126,27 +5114,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Sinun Twitter käyttäjänimi
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5184,11 +5172,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5196,48 +5181,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {liveä}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5247,7 +5241,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5264,12 +5258,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5329,67 +5323,75 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transkoodaussäiteet
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
@@ -5816,7 +5818,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5825,24 +5935,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Esimerkki: minun_kanava
@@ -5891,18 +6001,18 @@ color: red;
Target
Kohde
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing to of imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5914,10 +6024,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Luonut
@@ -6329,7 +6439,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6340,7 +6450,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Ei videoita} =1 {1 video} other { videoita}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6371,23 +6481,11 @@ channel with the same name ( )!src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7283,7 +7381,7 @@ channel with the same name ( )!Configuration updated.
Konfigurointi päivitetty.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7296,7 +7394,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7460,35 +7558,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Haluatko varmasti torjua tämän seuraajan?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Hylkää
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Haluatko varmasti poistaa tämän seuraajan?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7517,30 +7595,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7570,21 +7699,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Haluatko varmasti lopettaa seuraamisen?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Lopeta seuranta
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Et seuraa enää.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7670,7 +7803,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7819,60 +7952,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
Sinulla ei ole vielä lisäosia asennettuna.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Sinulla ei ole vielä teemoja asennettuna.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Päivitä versioon
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Haluatko varmasti poistaa lisäosan ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
poistettiin.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
päivitettiin.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8533,21 +8666,21 @@ channel with the same name ( )!
Avatar changed.
Profiilikuva vaihdettu.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Tuntematon kieli
@@ -8571,33 +8704,33 @@ channel with the same name ( )!
Video channel created.
Videokanava luotu.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Tämä nimi on jo olemassa tässä instanssissa.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Videokanava päivitetty.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Video channel deleted.
@@ -8611,15 +8744,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8715,13 +8842,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -8765,7 +8892,7 @@ channel with the same name ( )!src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Haluatko varmasti poistaa videota?
@@ -8828,22 +8955,40 @@ channel with the same name ( )!
My channels
Minun kanavat
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Minun soittolistat
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Minun tilaukset
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -8877,13 +9022,19 @@ channel with the same name ( )!
Ownership changes
Omistajuusmuutokset
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8949,7 +9100,7 @@ channel with the same name ( )!Tilaa käyttäjä
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9230,38 +9381,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Tällä viikolla
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Viimeiset 7 päivää
@@ -9352,7 +9503,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9996,6 +10147,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10052,42 +10221,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10621,13 +10790,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Piilotettu
@@ -10688,7 +10857,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11074,20 +11252,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Liian monta yritystä, yritä uudelleen minuutin jälkeen.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Liian monta yritystä, yritä myöhemmin uudelleen.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Palvelinvirhe. Yritä myöhemmin uudelleen.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of . You will be notified of all their new videos.
@@ -11135,8 +11313,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Valvoja
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Hae videoita, soittolistoja, kanavia…
@@ -11207,7 +11385,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11304,7 +11482,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11335,13 +11513,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Poista WebTorrent tiedostot
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Tallenna soittolistaan
@@ -11574,22 +11758,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Vain minä voin nähdä tämän videon
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Kaikki voivat nähdä tämän videon
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11597,7 +11781,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Tuotava video päivitetty.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -11689,22 +11873,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -11743,27 +11927,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Tämä video sisältää aikuisille tarkoitettua sisältöä. Haluatko varmasti jatkaa?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Aikuisille tarkoitettu sisältö
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Seuraavaksi
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Peruuta
@@ -11788,77 +11972,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Siirry tai poistu koko ruudun tilasta
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Toista tai pysäytä video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mykistä tai poista mykistys
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Hyppää prosenttiin videosta: 0 on 0% ja 9 on 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Lisää äänenvoimakkuutta
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Alenna äänenvoimakkuutta
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Kelaa videota eteenpäin
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Kelaa videota taaksepäin
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Nopeuta videontoistoa
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Hidasta videontoistoa
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Siirry aikaisempaan kehykseen
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Siirry seuraavaan kehykseen
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Teatteritila
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Tykkää videosta
diff --git a/client/src/locale/angular.fr-FR.xlf b/client/src/locale/angular.fr-FR.xlf
index 8c304347b..f53498cc5 100644
--- a/client/src/locale/angular.fr-FR.xlf
+++ b/client/src/locale/angular.fr-FR.xlf
@@ -5,122 +5,98 @@
Close
Fermer
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
Diapositive de
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
Précédent
-
- node_modules/src/carousel/carousel.ts 184
+ node_modules/src/carousel/carousel.ts 184
+
Next
Suivant
-
- node_modules/src/carousel/carousel.ts 202
+ node_modules/src/carousel/carousel.ts 202
+
Select month
Sélectionner le mois
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Sélectionner l'année
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Mois précédent
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Mois suivant
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
-
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
+
HH
HH
-
- node_modules/src/timepicker/timepicker.ts 136
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
Heures
@@ -129,38 +105,38 @@
MM
MM
-
- node_modules/src/timepicker/timepicker.ts 177
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
Minutes
-
- node_modules/src/timepicker/timepicker.ts 189
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
Incrémenter les heures
-
- node_modules/src/timepicker/timepicker.ts 206
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
Décrémenter les heures
-
- node_modules/src/timepicker/timepicker.ts 228
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
Incrémenter les minutes
-
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
+
Decrement minutes
Décrémenter les minutes
-
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
+
SS
SS
-
- node_modules/src/timepicker/timepicker.ts 289
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
Secondes
@@ -201,18 +177,18 @@
Close
Fermer
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Fermer le menu de gauche
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Ouvrir le menu de gauche
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Vous n'avez pas de notifications.
@@ -301,7 +277,7 @@
User registered on your instance
- L’utilisateur s’est enregistré sur votre instance
+ L’utilisateur·ice s’est enregistrée sur votre instance
src/app/shared/shared-main/users/user-notifications.component.html 139
@@ -358,7 +334,7 @@
{views, plural, =0 {No view} =1 {1 view} other { views}}
- {iews, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
src/app/shared/shared-main/video/video.model.ts
22
@@ -375,18 +351,12 @@
viewer(s)
spectateur(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ spectateur(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -416,36 +386,36 @@
Options
Options
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Démarrer à
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39
+ src/app/shared/shared-share-modal/video-share.component.html 149
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+
Stop at
Arrêter à
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 190
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
- Votre signalement sera envoyé aux modérateurs de et sera aussi transféré au serveur d'origine ( ) .
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ Votre signalement sera envoyé aux modérateur·ices de et sera aussi transféré au serveur d'origine ( ) .
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Décrivez le problème...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Recherche de listes de lecture
@@ -454,26 +424,25 @@
Create a private playlist
Créer une liste de lecture privée
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Nom affiché
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
Un texte court pour dire aux gens comment ils peuvent soutenir la chaîne (plateforme d'adhésion...).<br /><br /> Lorsqu'une vidéo est téléversée sur cette chaîne, le champ d'assistance vidéo sera automatiquement rempli par ce texte.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
Le lien suivant contient un jeton privé et ne doit être partagé avec personne.
@@ -482,59 +451,59 @@
Format
Format
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Flux vidéo
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Flux audio
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Téléchargement direct
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (fichier .torrent)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
Avancé
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
Simple
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
vidéo
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Votre quota est dépassé avec cette vidéo (taille de la vidéo : , utilisé : , quota : )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Votre quota journalier est dépassé avec cette vidéo (taille de la vidéo : , utilisé : , quota : )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
sous-titres
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Motivation…
@@ -547,14 +516,15 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 utilisateur·ice bannie.} other { utilisateur·ices banni·es.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
-
Cancel
@@ -566,12 +536,12 @@
Submit
Soumettre
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
Le formulaire de contact n'est pas activé sur cette instance.
@@ -588,10 +558,10 @@
What is the issue?
Quel est le problème ?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
Élement non trouvé
@@ -626,80 +596,74 @@
Cannot fetch information of this remote account
Impossible d'obtenir des informations sur ce compte à distance
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Bloquée
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Supprimer ce fichier
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
Êtes-vous sûr de vouloir supprimer ces vidéos ?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {1 vidéo supprimée} other { vidéos supprimées}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
vidéos supprimées.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {1 vidéo débloquées} other { vidéos débloquées}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
vidéos débloquées.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Êtes-vous sûr·e de vouloir supprimer {count, plural, =1 {1 liste de lecture HLS en continu} other { listes de lecture HLS en continu}} ?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Êtes-vous sûr de vouloir supprimer listes de lecture en continu HLS ?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Êtes-vous sûr·e de vouloir supprimer les fichiers WebTorrent de {count, plural, =1 {1 vidéo} other { vidéos}} ?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Êtes-vous sûr de vouloir supprimer les fichiers WebTorrent de vidéos ?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Les fichiers ont été supprimés.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Tâches de transcodage créées.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -728,9 +692,9 @@
Deleted
Supprimée
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Modifier le début / la fin à
@@ -752,10 +716,10 @@
No results.
Aucun résultat.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
uniquement les vidéos en direct
@@ -763,7 +727,7 @@
Do you really want to delete {length, plural, =1 {this video} other { videos}}?
- Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Voulez-vous vraiment supprimer {length, plural, =1 {cette vidéo} other { vidéos}} ?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -772,16 +736,16 @@
Edit
Modifier
-
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+videos/+video-edit/shared/video-edit.component.html 188
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+
Truncated preview
Prévisualisation tronquée
@@ -804,7 +768,7 @@
(extensions: , : )
- (extensions : , : )
+ (extensions : , : )
src/app/shared/shared-forms/preview-upload.component.ts
54
@@ -813,24 +777,23 @@
Using an ActivityPub account
En utilisant un compte ActivityPub
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Souscrivez avec un compte à distance :
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
S’abonner avec un compte sur cette instance
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
S'abonner avec un compte local
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
sera dupliquée par votre instance.
@@ -859,18 +822,18 @@
Using a syndication feed
Utilisation d'un flux de syndication
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
S'abonner par RSS
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
PARAMÈTRES DU PROFIL
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
S'abonner à distance Interaction distante
@@ -893,12 +856,12 @@
Default NSFW/sensitive videos policy can be redefined by the users
- Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites peut être redéfini par les utilisateurs
+ Politique par défaut concernant les vidéos à caractère sensible et sexuellement explicites peut être redéfini par les utilisateur·ices
src/app/shared/shared-instance/instance-features-table.component.html 13
User registration allowed
- Enregistrement d'utilisateur autorisé
+ Enregistrement d'utilisateur·ice autorisé
src/app/shared/shared-instance/instance-features-table.component.html 21
@@ -929,12 +892,12 @@
per user / per instance
- par utilisateur / par instance
+ par utilisateur·ice / par instance
src/app/shared/shared-instance/instance-features-table.component.html 86
Requires manual validation by moderators
- Nécessite une validation manuelle par les modérateurs
+ Nécessite une validation manuelle par les modérateur·ices
src/app/shared/shared-instance/instance-features-table.component.html 41
@@ -945,11 +908,11 @@
Video quota
Quota des vidéos
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Illimité ( par jour)
@@ -959,7 +922,7 @@
Import
Importer
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -977,6 +940,14 @@
Importation de Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Synchronisation de la chaîne avec d’autres plateformes (YouTube, Vimeo…)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Chargement des statistiques de l'instance...
@@ -984,7 +955,7 @@
By users on this instance
- Par les utilisateurs de cette instance
+ Par les utilisateur·ices de cette instance
src/app/shared/shared-instance/instance-statistics.component.html
4
@@ -997,7 +968,7 @@
users
- utilisateurs
+ utilisateur·ices
src/app/shared/shared-instance/instance-statistics.component.html 11
@@ -1046,12 +1017,12 @@
Following
Suivre
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
Followers
- Suiveurs
+ Abonnés
src/app/+admin/admin.component.ts 80
src/app/+admin/follows/follows.routes.ts 35
src/app/+my-library/my-library.component.ts 72
@@ -1078,7 +1049,7 @@
Your file couldn't be transferred before the server proxy timeout
- Your file couldn't be transferred before the server proxy timeout
+ Votre fichier n'a pas pu être transféré avant la fin du délai d'expiration du serveur de proxy
src/app/helpers/utils/upload.ts
35
@@ -1091,7 +1062,7 @@
A banned user will no longer be able to login.
- Un utilisateur banni ne sera plus capable de se connecter.
+ Un·e utilisateur·ice banni·e ne sera plus capable de se connecter.
src/app/shared/shared-moderation/user-ban-modal.component.html 9
@@ -1140,14 +1111,15 @@
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Bloqué .} other {Bloqué vidéos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
-
Blocked videos.
vidéos bloquées.
@@ -1169,34 +1141,32 @@
s
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
- Désolé, un incident s'est produit avec le processus d'authentification externe. Veuillez prendre contact avec un administrateur .
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ Désolé·e, un incident s'est produit avec le processus d'authentification externe. Veuillez prendre contact avec un·e administrateur·ice .
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Demander un nouvel email de vérification
src/app/+login/login.component.html
33,35
-
-
-
User
- Utilisateur
-
-
-
- src/app/shared/shared-users/user-admin.service.ts 122
+ Utilisateur·ice
+ src/app/shared/shared-users/user-admin.service.ts 122
+
Username or email address
Identifiant ou adresse de courriel
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Exemple : jean@exemple.fr
src/app/+login/login.component.html
46
@@ -1209,42 +1179,45 @@
⚠️ Most email addresses do not include capital letters.
⚠️ La plupart des adresses de courrier électronique ne comportent pas de majuscules.
-
- src/app/+login/login.component.html 53
+ src/app/+login/login.component.html 53
+
Password
Mot de passe
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Cliquez ici pour réinitialiser votre mot de passe
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
J'ai oublié mon mot de passe
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
La connexion à un compte vous permet de publier du contenu
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ Cette instance autorise l'inscription. Cependant, veuillez consulter les Conditions d'utilisation Conditions d'utilisation avant de créer un compte. Vous pouvez aussi chercher une autre instance qui correspond à vos besoins sur : https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Actuellement, cette instance n'accepte pas les inscriptions d'utilisateur·ices. Vous pouvez consulter les Conditions d'utilisation pour plus d'informations ou trouver une instance qui vous offre la possibilité de vous inscrire et de téléverser vos vidéos. Trouvez la votre parmi de nombreuses instances sur : https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1253,53 +1226,52 @@
Or sign in with
Ou connectez vous
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
Oubli de votre mot de passe
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
- Nous sommes désolés, vous ne pouvez pas réinitialiser votre mot de passe car l'administrateur de votre instance n'a pas configuré le système de courrier électronique de PeerTube.
-
- src/app/+login/login.component.html 110
+ Nous sommes désolé·es, vous ne pouvez pas réinitialiser votre mot de passe car l'administrateur·ice de votre instance n'a pas configuré le système d'email de PeerTube.
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
Saisissez votre adresse électronique et nous vous enverrons un lien pour réinitialiser votre mot de passe.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
Un courrier électronique contenant les instructions de réinitialisation du mot de passe sera envoyé à . Le lien expirera dans 1 heure.
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
Courriel
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Adresse de courriel
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Réinitialiser
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
sur cette instance
@@ -1318,97 +1290,119 @@ The link will expire within 1 hour.
10
-
Confirm password
Confirmer le mot de passe
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
Mot de passe confirmé
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Réinitialiser mon mot de passe
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
S'enregistrer
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Pourquoi créer un compte ?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Comme vous l'aurez probablement remarqué : créer un compte n'est pas nécessaire pour regarder une vidéo sur . Cependant, créer un compte sur vous permettra de :
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Commenter les vidéos
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ S'abonner aux chaînes pour être notifié·e de nouvelles vidéos
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ Accéder à votre historique de visionnage
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Créer une chaîne pour publier des vidéos
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Utilisez-vous Mastodon, ActivityPub ou un agrégateur de flux RSS ?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ Vous pouvez dès à présent vous abonner à à l'aide de votre outil favoris.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ a été créé en utilisant PeerTube , une plateforme de création vidéo développée par Framasoft. Framasoft est une association à but non lucratif offrant des alternatives aux outils numériques des géants du Web
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ Vous souhaitez publier des vidéos sur ? Vous devez au préalable créer votre première chaîne .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ Vous pourriez vouloir créer une chaîne par thème : par exemple, vous pouvez créer une chaîne nommée « Musiques Douces » pour publier vos concerts de piano et une autre « Écologie » dans laquelle vous pourrez publier vos vidéos parlant d'écologie.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ Les administrateur·ices de vous permettent de publier jusqu'à de videos sur leur site web.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1428,7 +1422,7 @@ The link will expire within 1 hour.
Welcome to PeerTube, dear administrator!
- Bienvenue sur PeerTube, cher administrateur !
+ Bienvenue sur PeerTube, cher·ère administrateur·ice !
src/app/modal/admin-welcome-modal.component.html 3
@@ -1438,7 +1432,7 @@ The link will expire within 1 hour.
Upload or import videos, parse logs, prune storage directories, reset user password...
- Téléverser ou importer des vidéos, parcourir les logs, nettoyer les dossier de stockage, réinitialiser les mots de passe des utilisateurs ...
+ Téléverser ou importer des vidéos, parcourir les journaux, nettoyer les dossiers de stockage, réinitialiser les mots de passe des utilisateur·ices...
src/app/modal/admin-welcome-modal.component.html 15
@@ -1448,7 +1442,7 @@ The link will expire within 1 hour.
Managing users, following other instances, dealing with spammers...
- Gérer les utilisateurs, s'abonner à d'autres instances, gérer les spammeurs...
+ Gérer les utilisateur·ices, s'abonner à d'autres instances, gérer les spammeurs...
src/app/modal/admin-welcome-modal.component.html 22
@@ -1480,17 +1474,18 @@ The link will expire within 1 hour.
It's time to configure your instance!
C'est le moment de configurer votre instance !
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choisir votre nom d'instance , définir une description , spécifier qui vous êtes , pourquoi vous avez créé votre instance et pour combien de temps vous envisagez de la maintenir est très important pour vos visiteur·ices pour comprendre sur quel type d'instance iels sont.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
- Si vous souhaitez ouvrir les inscriptions, veuillez décider de vos règles de modération et termes de service , et veuillez préciser les catégories de contenu auquel votre instance se destine ainsi que les langues que parle votre équipe modération. Vous aiderez ainsi les utilisateurs à mieux choisir une instance PeerTube qui leur convient .
+ Si vous souhaitez ouvrir les inscriptions, veuillez décider de vos règles de modération et conditions d'utilisation de l'instance , et aussi préciser les catégories de contenu auxquelles votre instance se destine ainsi que les langues que parle votre équipe modération. Vous aiderez ainsi les utilisateur·ices à mieux choisir une instance PeerTube qui leur convient .
src/app/modal/admin-welcome-modal.component.html 63
@@ -1515,7 +1510,7 @@ The link will expire within 1 hour.
You enabled user registration on your instance but did not configure the following fields:
- Vous avez activé l'enregistrement des utilisateurs.rices sur votre instance mais n'avez pas configuré les champs suivants :
+ Vous avez activé l'enregistrement des utilisateur·ices sur votre instance mais n'avez pas configuré les champs suivants :
src/app/modal/instance-config-warning-modal.component.html 10
@@ -1553,15 +1548,15 @@ The link will expire within 1 hour.
Instance terms
- Conditions de l'instance
+ Conditions d'utilisation de l'instance
src/app/modal/instance-config-warning-modal.component.html 21
My settings
Mes paramètres
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
Ces paramètres s'appliquent uniquement à votre session sur cette instance.
@@ -1569,8 +1564,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Interface
src/app/modal/quick-settings-modal.component.html
18
@@ -1589,15 +1586,15 @@ The link will expire within 1 hour.
Close
Fermer
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Changer les paramètres du direct
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Serveur trop lent
@@ -1658,85 +1655,86 @@ The link will expire within 1 hour.
Public profile
Profil public
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Interface :
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Vidéos :
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Sensible :
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Aidez à partager les vidéos
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Raccourcis clavier
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Aide
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Obtenez de l'aide en utilisant PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
alimenté par PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Se déconnecter
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
Mon compte
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
Ma bibliothèque
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Créer un compte
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
Mes importations de vidéos
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Créer une nouvelle sélection
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface :
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Importer des travaux en même temps
@@ -1750,9 +1748,9 @@ The link will expire within 1 hour.
jobs in parallel
travaux en parallèle
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
+
Allow import with HTTP URL (e.g. YouTube)
Permettre l'import via URL HTTP (par exemple YouTube)
@@ -1772,57 +1770,74 @@ The link will expire within 1 hour.
Administration
Administration
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
À propos
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Créer un compte sur
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ Je possède déjà un compte , Je me connecte
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Conditions d'utilisation de
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Paramétrer votre compte
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ Ma chaîne
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Créez votre première chaîne
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ Je ne souhaite pas créer de chaîne
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ Vous pourrez créer une chaîne plus tard
src/app/+signup/+register/register.component.html
94,95
@@ -1831,9 +1846,9 @@ The link will expire within 1 hour.
Contact
Contact
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Voir vos notifications
@@ -1851,13 +1866,13 @@ The link will expire within 1 hour.
Update your notification preferences
Mettre à jour vos préférences de notification
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
Voir toutes vos notifications
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
Bienvenue sur , cher·ère utilisateur·ice !
@@ -1894,67 +1909,74 @@ The link will expire within 1 hour.
I'm a teapot
Je suis une théière
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
C'est une erreur.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
Nous n'avons pas pu trouver de vidéo liée à l'URL que vous recherchez.
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
Nous n'avons pas pu trouver de ressource liée à l'URL que vous recherchez.
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Les raisons possibles :
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Vous avez peut-être utilisé un lien obsolète ou cassé
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
La vidéo peut avoir été déplacée ou supprimée
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
La ressource peut avoir été déplacée ou supprimée
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Vous avez peut-être mal saisi l'adresse ou l'URL
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
Vous n'êtes pas autorisé ici.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ Vous pourriez avoir besoin de vous connecter pour voir la vidéo.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ Vous pourriez avoir à vous connecter pour voir la ressource.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Connexion
src/app/+error-page/error-page.component.html
34,36
@@ -1963,30 +1985,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
Vous devrez peut-être vérifier que votre compte est autorisé par le propriétaire de la vidéo ou de l'instance.
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
Vous devrez peut-être vérifier que votre compte est autorisé par le propriétaire de la ressource ou de l'instance.
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
Le corps de l'entité sollicitée allie la douceur à la douceur terrestre.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sépia semble aimer ça.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- Ce média est trop gros pour le serveur. Merci de contacter votre administrateur pour augmenter cette limite.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ Ce média est trop gros pour le serveur. Merci de contacter votre administrateur·ice pour augmenter cette limite.
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
RECHERCHE GLOBALE
@@ -2000,44 +2022,44 @@ The link will expire within 1 hour.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
Les résultats seront complétés par ceux d'un index tiers. Seules les données nécessaires à la recherche seront envoyées.
-
- src/app/header/search-typeahead.component.html 31
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
Votre requête sera comparée aux noms ou descriptions des vidéos, aux noms des chaînes.
-
- src/app/header/search-typeahead.component.html 36
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
RECHERCHE AVANCÉE
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
n'importe quelle instance
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
seulement les instances suivies
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
Détermine si vous pouvez résoudre un contenu distant, ou si cette instance ne permet de le faire que pour les instances qui la suivent.
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
affichera la chaîne correspondante
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
affichera la vidéo correspondante
-
- src/app/header/search-typeahead.component.html 54
+ src/app/header/search-typeahead.component.html 54
+
Search...
Chercher...
@@ -2055,7 +2077,7 @@ The link will expire within 1 hour.
Upload failed
- Upload failed
+ Le téléversement a échoué
src/app/helpers/utils/upload.ts
12
@@ -2097,9 +2119,9 @@ The link will expire within 1 hour.
Duration
Durée
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Afficher le contenu sensible
@@ -2118,10 +2140,10 @@ The link will expire within 1 hour.
Category
Catégorie
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
Afficher toutes les catégories
@@ -2130,10 +2152,10 @@ The link will expire within 1 hour.
Licence
Licence
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
Afficher toutes les licences
@@ -2142,11 +2164,11 @@ The link will expire within 1 hour.
Language
Langue
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
Afficher tous les langues
@@ -2241,26 +2263,17 @@ The link will expire within 1 hour.
Edit caption
Éditer le sous-titre
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Sous-titre
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Éditer ce sous-titre
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2270,9 +2283,9 @@ The link will expire within 1 hour.
Tags
Étiquettes
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
Les étiquettes peuvent être utilisées pour suggérer des recommandations pertinentes. Il y a un maximum de cinq étiquettes Appuyez sur Entrée pour ajouter une nouvelle étiquette.
@@ -2297,19 +2310,18 @@ The link will expire within 1 hour.
Upload a new banner
Téléverser une nouvelle bannière
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
Changer votre bannière
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
Supprimer la bannière
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
rapport 6/1, taille recommandée : 1920x317, taille maximale : , extensions :
@@ -2318,13 +2330,13 @@ The link will expire within 1 hour.
Account avatar
Avatar du compte
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
Avatar de la chaîne
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
Compatible avec le format Markdown qui prend également en charge les balises HTML PeerTube personnalisées
@@ -2373,12 +2385,13 @@ The link will expire within 1 hour.
Advanced filters
Filtres avancés
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
Aucun élément trouvé
@@ -2387,15 +2400,15 @@ The link will expire within 1 hour.
Description
Description
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
@@ -2406,70 +2419,72 @@ The link will expire within 1 hour.
Choose the appropriate licence for your work.
Choisissez la licence appropriée pour votre travail.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Chaîne
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+videos/+video-edit/shared/video-edit.component.html 63
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Foire aux questions sur PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
alimenté par PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Documentation de l'API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Programmation de la publication ( )
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
Contient du contenu sensible
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
Certaines instances masquent par défaut les vidéos contenant un contenu mature ou explicite.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
- Publier après transcodage
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Si vous décidez de ne pas attendre la fin du traitement avant la publication de la vidéo, elle pourrait bien être injouable.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ Publier après encodage
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ La vidéo peut-être injouable pendant le processus d'encodage. C'est la raison pour laquelle il est préférable de publier publiquement la vidéo son l'encodage.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
Informations basiques
@@ -2478,88 +2493,86 @@ The link will expire within 1 hour.
Add another caption
Ajouter un nouveau sous-titre
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Voir le fichier de sous-titres
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Déjà téléversé le ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Sera créé après la mise à jour
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
Annuler la création
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
Sera édité à la mise à jour
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
Annuler l'édition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
Sera supprimé après la mise à jour
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
Annuler la suppression
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
Pas de sous-titres pour le moment.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
+
Live settings
Paramètres du direct
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
+
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Si vous activez cette option, votre direct sera arrêté si vous dépassez votre quota vidéo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
+
Latency mode
Mode de latence
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
+
Automatically publish a replay when your live ends
Publier une rediffusion automatiquement à la fin du direct
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Prévisualisation de la vidéo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Soutenir
-
-
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+video-channels/video-channels.component.html 17
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
+
View account
Voir le compte
@@ -2593,110 +2606,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Un court texte pour dire aux gens comment ils peuvent vous soutenir (plateforme d'adhésion...).
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+
+ Filename
+ Nom du fichier
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+
+ Name of the uploaded file
+ Nom du fichier téléversé
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Date originale de publication
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
+
This is the date when the content was originally published (e.g. the release date for a film)
Il s'agit de la date à laquelle le contenu a été publié à l'origine (par exemple, la date de sortie d'un film)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
+
Plugin settings
Paramètres du plugin
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
+
Small latency
Latence réduite
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Réduit la latence à ~15s en désactivant le P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Défaut
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Latence moyenne de 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Latence importante
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Latence moyenne de 60s augmentant le ratio P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Autre
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Activer les commentaires
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
+
Enable download
Activer le téléchargement
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
+
Advanced settings
Paramétrages avancés
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Miniature de la vidéo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
URL
URL
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
+
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Vous pouvez importer n'importe quelle adresse URL supportée par YouTube ou pointant vers un fichier multimédia. Vous devez vous assurer que vous disposez des droits de diffusion sur le contenu vers lequel l'adresse pointe, sinon cela pourrait vous causer des problèmes juridiques ainsi qu'à votre instance.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ Vous pouvez aussi synchroniser une chaîne distante dans votre bibliothèque
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Désolé, mais quelque chose s'est mal passé
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Félicitations, la vidéo : va être importée. Vous pouvez déjà ajouter les informations relatives à celle-ci.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2707,13 +2731,13 @@ The link will expire within 1 hour.
Scheduled
Planifié
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Masquer la vidéo jusqu'à une date précise
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Direct normal
@@ -2781,11 +2805,11 @@ The link will expire within 1 hour.
Upload on hold
Téléversement en attente
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
- Désolé, la fonction de téléchargement est désactivée pour votre compte. Si vous souhaitez ajouter des vidéos, un administrateur doit débloquer votre quota.
+ Désolé·e, la fonction de téléchargement est désactivée pour votre compte. Si vous souhaitez ajouter des vidéos, un administrateur·ice doit débloquer votre quota.
src/app/+videos/+video-edit/video-add.component.ts 102
@@ -2842,43 +2866,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Les torrents avec seulement 1 fichier sont supportés.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Impossible de créer un direct, cette instance a trop de directs simultanés
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Impossible de créer un direct, vous avez trop de directs simultanés
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Direct mis en ligne.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Diffusez qu'une fois, la rediffusion remplacera votre live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Ne diffusez qu'une seule fois
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Diffusez plusieurs fois, les rediffusions sera des vidéos séparées
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Diffusez en continu en utilisant la même URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Aller au direct
@@ -2891,7 +2915,7 @@ The link will expire within 1 hour.
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
- Nous vous recommandons de ne pas utiliser l’utilisateur root pour publier vos vidéos puisque c’est le compte du super administrateur de votre instance. À la place, créez un compte dédié pour téléverser vos vidéos.
+ Nous vous recommandons de ne pas utiliser le compte root pour publier vos vidéos puisque c’est le compte du super administrateur de votre instance. À la place, créez un compte dédié pour téléverser vos vidéos.
src/app/+videos/+video-edit/video-add.component.html 34
@@ -2924,17 +2948,16 @@ The link will expire within 1 hour.
Aller au direct
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
LECTURE AUTOMATIQUE
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
Prochaine vidéo à lire
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Signaler ce commentaire
@@ -2953,7 +2976,7 @@ The link will expire within 1 hour.
This playlist is private so you won't be able to share it with external users
- Cette liste de lecture est privée de sorte que vous ne pourrez pas la partager avec des utilisateurs externes
+ Cette liste de lecture est privée de sorte que vous ne pourrez pas la partager avec des utilisateur·ices externes
src/app/shared/shared-share-modal/video-share.component.html
14
@@ -2962,70 +2985,67 @@ The link will expire within 1 hour.
Update playlist privacy
Modifier la confidentialité de la liste de lecture
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Partager la liste de lecture à cette endroit de la vidéo
-
- src/app/shared/shared-share-modal/video-share.component.html 71
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
Only display embed URL
- Only display embed URL
-
-
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ Afficher seulement une URL intégrée
+ src/app/shared/shared-share-modal/video-share.component.html 79
+ src/app/shared/shared-share-modal/video-share.component.html 177
+
Share the video
Partager la vidéo
-
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
+
This video is private so you won't be able to share it with external users
- Cette vidéo est privée, vous ne pourrez pas la partager avec des utilisateurs externes.
-
- src/app/shared/shared-share-modal/video-share.component.html 91
+ Cette vidéo est privée, vous ne pourrez pas la partager avec des utilisateur·ices externes
+ src/app/shared/shared-share-modal/video-share.component.html 92
+
Update video privacy
Modifier la confidentialité de la vidéo
-
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
+
QR-Code
QR-Code
-
-
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34
+ src/app/shared/shared-share-modal/video-share.component.html 112
+
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
L’URL n'est pas sécurisée (pas de HTTPS), donc la vidéo intégrée ne fonctionnera pas sur les sites HTTPS (les navigateurs web bloquent les requêtes HTTP non sécurisées sur les sites HTTPS).
-
-
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
+
Embed
Intégration
-
-
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44
+ src/app/shared/shared-share-modal/video-share.component.html 122
+
Auto select subtitle
Choix automatique des sous-titres
-
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
+
More customization
Plus de personnalisation
-
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
+
Less customization
Moins de personnalisation
-
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
+
Support
Supportez
@@ -3037,8 +3057,8 @@ The link will expire within 1 hour.
Autoplay
Lecture automatique
-
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
+
Maybe later
Peut-être plus tard
@@ -3047,45 +3067,45 @@ The link will expire within 1 hour.
Muted
Silencé
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104
+ src/app/shared/shared-moderation/account-block-badges.component.html 1
+ src/app/shared/shared-share-modal/video-share.component.html 212
+
Loop
Boucle
-
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
+
Use origin instance URL
Utiliser l'URL d'origine de l'instance
-
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
+
Display video title
Afficher le titre de la vidéo
-
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
+
P2P
P2P
-
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
+
Display privacy warning
Afficher l'avertissement de confidentialité
-
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
Display player control bar
- Display player control bar
-
- src/app/shared/shared-share-modal/video-share.component.html 252
+ Afficher la barre de contrôle du lecteur
+ src/app/shared/shared-share-modal/video-share.component.html 255
+
Display PeerTube button link
Afficher le lien du bouton PeerTube
-
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
+
Public
Publique
@@ -3159,8 +3179,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Se désabonner} other {Se désabonner de tous les chaînes} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Voir plus
@@ -3187,8 +3207,8 @@ The link will expire within 1 hour.
Originally published
Publié originellement
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
Rappel :
@@ -3281,8 +3301,7 @@ The link will expire within 1 hour.
There are no videos available in this playlist.
- There are no videos available in this playlist.
-
+ Il n'y a pas de vidéo disponible dans cette liste de lecture.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
37,39
@@ -3340,23 +3359,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
La suppression sera envoyée aux instances distantes afin qu'elles puissent répliquer le changement.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Il s'agit d'un commentaire distant, donc la suppression ne sera effective que sur votre instance.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
- احذف وأعد الصياغة
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ Supprimer et reformuler
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Voulez-vous vraiment supprimer et reformuler ce commentaire ?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Ajouter un commentaire...
@@ -3430,19 +3449,19 @@ The link will expire within 1 hour.
Highlighted comment
Commentaire mis en exergue
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Répondre
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Ce commentaire a été supprimé
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Redondances des vidéos
@@ -3455,10 +3474,10 @@ The link will expire within 1 hour.
Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
- Votre rapport sera envoyé aux modérateurs de et sera transmis à l'origine du commentaire ( ) aussi .
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ Votre rapport sera envoyé aux modérateur·ices de et sera transmis à l'origine du commentaire ( ) aussi .
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Le renouvellement du jeton empêchera les clients précédemment configurés de récupérer le flux tant qu'ils n'auront pas utilisé le nouveau jeton. Poursuivre ?
@@ -3475,40 +3494,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
FLUX D'ABONNEMENT
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Utilisez des agrégateurs de flux tiers pour récupérer la liste des vidéos des chaînes auxquelles vous êtes abonné.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
URL du flux
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Jeton du flux
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Ne partagez jamais votre jeton de flux avec qui que ce soit.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Renouveler le jeton
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Filtrage...
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Supprimer le filtre
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3518,7 +3539,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Vidéo/Commentaire/Compte
@@ -3532,57 +3552,70 @@ The link will expire within 1 hour.
State
Statut
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Créé
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Ouvrir l'acteur dans un nouvel onglet
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepté
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
En attente
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rejeté
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Accepter
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Refuser
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Aucun abonné n'a pu être trouvé avec les filtres actuels.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Votre instance n'a aucun abonné.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3592,24 +3625,40 @@ The link will expire within 1 hour.
Redundancy allowed
Redondance autorisée
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Ouvrir l'instance dans une nouvelle fenêtre
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Impossible de trouver un hôte correspondant aux critères actuels.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Votre instance n'en suit aucune autre.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Souhaitez-vous réellement vous désabonner {count, plural, =1 {de ?} other {des entrées?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Souhaitez-vous réellement vous désabonner de ces entrées ?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3619,13 +3668,13 @@ The link will expire within 1 hour.
Action
Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Redondances des vidéos
@@ -3653,19 +3702,18 @@ The link will expire within 1 hour.
Highlight banned users
- Mettre en évidence les utilisateurs bannis
+ Mettre en évidence les utilisateur·ices banni·es
src/app/+admin/overview/users/user-list/user-list.component.html 59
Username
Identifiant
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3680,104 +3728,106 @@ The link will expire within 1 hour.
If you leave the password empty, an email will be sent to the user.
- Si vous laissez le mot de passe vide, un mail sera envoyé à l'utilisateur.
+ Si vous laissez le mot de passe vide, un email sera envoyé à l'utilisateur·ice.
src/app/+admin/overview/users/user-edit/user-edit.component.html 120
src/app/+admin/overview/users/user-edit/user-edit.component.html 120
Role
Rôle
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
- Le transcodage est activé. Le quota de vidéos ne prend en compte que la taille du fichier original . L'utilisateur peut au plus téléverser ~ .
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ Le transcodage est activé. Le quota de vidéos ne prend en compte que la taille du fichier original . L'utilisateur·ice peut au maximum téléverser ~ .
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Quota vidéo journalier
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Plugin d'authentification
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Aucune (authentification locale)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Ne requiert pas une revue avant que la vidéo ne soit publiée
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
- Envoyer un lien par courriel à l'utilisateur pour réinitialiser son mot de passe
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ Envoyer un lien par email à l'utilisateur·ice pour réinitialiser son mot de passe
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Demander un nouveau mot de passe
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
- Définir manuellement le mot de passe utilisateur
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ Définir manuellement le mot de passe utilisateur·ice
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Montrer
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Cacher
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Actions en lot
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
- L'utilisateur a été banni
+ L'utilisateur·ice a été banni·e
src/app/+admin/overview/users/user-list/user-list.component.html 109
Open account in a new tab
Ouvrir le compte dans un nouvel onglet
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Compte supprimé
@@ -3785,12 +3835,12 @@ The link will expire within 1 hour.
User's email must be verified to login
- L'adresse de courriel de l'utilisateur doit être vérifiée afin de se connecter
+ L'adresse email de l'utilisateur·ice doit être vérifiée afin de se connecter
src/app/+admin/overview/users/user-list/user-list.component.html 120
User's email is verified / User can login without email verification
- L'adresse de courriel de l'utilisateur est vérifiée / L'utilisateur peut se connecter sans vérification par courriel
+ L'adresse email de l'utilisateur·ice est vérifiée / L'utilisateur·ice peut se connecter sans vérification par email
src/app/+admin/overview/users/user-list/user-list.component.html 124
@@ -3805,12 +3855,12 @@ The link will expire within 1 hour.
Banned users
- Utilisateurs interdits
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ Utilisateur·ices banni·es
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
- Affiche à de utilisateurs
+ Affiche à de utilisateur·ices
src/app/+admin/overview/users/user-list/user-list.component.html 11
@@ -3848,39 +3898,39 @@ The link will expire within 1 hour.
Video
Vidéo
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Taille totale
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Lister les redondances
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Votre instance ne duplique aucune vidéo.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Votre instance n'a aucune vidéo dupliquée.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Statistiques des stratégies activées
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Aucune stratégie de redondance n'est activée sur votre instance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Utilisé ( )
@@ -3917,6 +3967,8 @@ The link will expire within 1 hour.
Select this row
Sélectionner cette ligne
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3929,19 +3981,16 @@ The link will expire within 1 hour.
Actions
Actions
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Suiveur
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -3968,6 +4017,14 @@ The link will expire within 1 hour.
Commentaires distants
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Commentaires des vidéos locales
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Aucun signalement trouvé correspondant aux filtres actuels.
@@ -3981,28 +4038,28 @@ The link will expire within 1 hour.
Unsolved reports
Rapports non résolus
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Rapports acceptés
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Rapports refusés
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Rapports avec des vidéos bloquées
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Rapports avec des vidéos supprimées
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Raison du blocage :
@@ -4048,9 +4105,7 @@ The link will expire within 1 hour.
This comment can only be seen by you or the other moderators.
-
- Ce commentaire peut être vu par vous et les autres modérateurs seulement.
-
+ Ce commentaire ne peut être vu que par vous et les autres modérateur·ices.
src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 20
@@ -4063,8 +4118,10 @@ The link will expire within 1 hour.
Rapporteur
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4077,18 +4134,18 @@ The link will expire within 1 hour.
Video
Vidéo
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Commentaire
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Cette vidéo a été signalée plusieurs fois.
@@ -4117,13 +4174,14 @@ The link will expire within 1 hour.
Open video in a new tab
Ouvrir la vidéo dans un nouvel onglet
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
État
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4139,7 +4197,7 @@ The link will expire within 1 hour.
Score
Score
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4149,105 +4207,105 @@ The link will expire within 1 hour.
Reportee
Cible du rapport
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 signalement} other { signalements} }
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Mise à jour
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Masquer un domaine
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instance
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Silencé le
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Rétablir
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Aucun serveur ne correspond aux critères actuels.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Aucun serveur trouvé.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Affiche les instances à sur rendues muettes
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Il semblerait que votre serveur n'utilise par le protocole HTTPS. Vous devez activer TLS sur votre serveur pour pouvoir en suivre d'autres.
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Demande d'abonnement envoyée !} other {Demandes d'abonnement envoyées !}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
-
Mute domains
Masquer des domaines
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Comptes
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Aucun compte ne correspond aux critères.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Aucun compte trouvé.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Liste des plugins installés
@@ -4266,9 +4324,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Affiche les comptes à sur silencés
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins / Thèmes
@@ -4309,23 +4367,23 @@ The link will expire within 1 hour.
Users can resolve distant content
- Les utilisateurs peuvent résoudre des contenus distants
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ Les utilisateur·ices peuvent résoudre des contenus distants
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
- Greffons & Thèmes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ Extensions & Thèmes
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Thèmes disponibles
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
- Greffons activés
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ Extensions activées
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4333,7 +4391,6 @@ The link will expire within 1 hour.
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
Vidéos avec le plus d’interactions pour les vidéos récentes
@@ -4406,42 +4463,37 @@ The link will expire within 1 hour.
Delete this comment
Supprimer ce commentaire
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Supprimer tous les commentaires de ce compte
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Les commentaires sont supprimés après quelques minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 commentaire supprimé.} other { commentaires supprimés.}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
-
comment(s) deleted.
- comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ commentaire(s) supprimé(s).
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Voulez-vous vraiment supprimer tous les commentaires de ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Les commentaires de seront supprimés dans quelques minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4469,6 +4521,8 @@ The link will expire within 1 hour.
Select all rows
Sélectionner toutes les lignes
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4585,26 +4639,26 @@ The link will expire within 1 hour.
Name
Nom
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Courte description
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Catégories de l'instance principale
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Ajouter une nouvelle catégorie
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
Le système de partage implique que des informations techniques de votre système (comme votre adresse IP publique) peuvent être envoyées à d'autres pairs, mais aide grandement à réduire la charge du serveur.
@@ -4637,148 +4691,146 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
- Principales langues parlées par vous / vos modérateurs
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ Principales langues parlées par vous / vos modérateur·ices
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODÉRATION & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
Cette instance est dédiée aux contenus vidéos à caractère sensible ou sexuellement explicite
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- Le fait de l'activer permettra aux autres administrateurs de savoir que vous fédérez principalement des contenus sensibles. En outre, la case à cocher NSFW sur le téléchargement des vidéos sera automatiquement cochée par défaut.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ Le fait de l'activer permettra aux autres administrateur·ices de savoir que vous fédérez principalement des contenus sensibles. En outre, la case à cocher NSFW sur le téléchargement des vidéos sera automatiquement cochée par défaut.
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Politique concernant les vidéos ayant du contenu sensible
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Flouter les miniatures
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Afficher
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Stratégie
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Conditions d'utilisation
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
Code de conduite
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Informations concernant la modération
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Qui modère l'instance ? Quelle politique est appliquée à propos des vidéos NSFW ? À propos des vidéos politiques ? etc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
VOUS ET VOTRE INSTANCE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Qui est derrière cette instance ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
Un particulier ? Une organisation à but non lucratif ? Une entreprise ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Pourquoi avez-vous créé cette instance ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
- Pour partager vos vidéos personnelles ? Pour permettre à des utilisateurs de s'inscrire et héberger ce qu'ils souhaitent ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ Pour partager vos vidéos personnelles ? Pour permettre à des utilisateur·ices de s'inscrire et héberger ce qu'iels souhaitent ?
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
Combien de temps prévoyez-vous de maintenir cette instance ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
- Il est important aux utilisateurs qui veulent s'inscrire sur votre instance de le savoir
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ Il est important aux utilisateur·ices qui veulent s'inscrire sur votre instance de le savoir
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
Comment allez-vous financer le serveur PeerTube ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
- Avec vos propres fonds ? Avec des donations de la part des utilisateurs ? Avec de la publicité ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ Avec vos propres fonds ? Avec des donations de la part des utilisateur·ices ? Avec de la publicité ?
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
AUTRES INFORMATIONS
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
Sur quel type de serveur/hardware l'instance est-elle hébergée ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
e.g. 2vCore 2GB RAM, un lien vers les spécifications du serveur que vous louez, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
APPARENCE
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Utilisez des extensions & thèmes pour des changements plus importants ou ajouter des modifications mineures.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Page d'accueil
@@ -4811,7 +4863,7 @@ The link will expire within 1 hour.
Redirect users on single external auth when users click on the login button in menu
- Rediriger les utilisateurs vers une authentification externe unique lorsqu'ils cliquent sur le bouton de connexion dans le menu
+ Rediriger les utilisateur·ices vers une authentification externe unique lorsqu'iels cliquent sur le bouton de connexion dans le menu
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
@@ -4856,12 +4908,12 @@ The link will expire within 1 hour.
NEW USERS
- NOUVEAUX UTILISATEURS
+ NOUVELLES·AUX UTILISATEUR·ICES
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
Manage users to set their quota individually.
- Gérer les utilisateurs pour qu'ils fixent leur quota individuellement.
+ Gérer les utilisateur·ices pour qu'iels fixent leur quota individuellement.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
@@ -4871,17 +4923,17 @@ The link will expire within 1 hour.
Signup limit
- Nombre maximum d'utilisateurs
+ Nombre maximum d'utilisateur·ices
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
{VAR_PLURAL, plural, =1 {user} other {users}}
- {VAR_PLURAL, plural, =1 {utilisateur} other {utilisateurs}}
+ {VAR_PLURAL, plural, =1 {utilisateur·ice} other {utilisateur·ices}}
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
Signup won't be limited to a fixed number of users.
- L'inscription ne sera pas limitée à un nombre fixe d'utilisateurs.
+ L'inscription ne sera pas limitée à un nombre fixe d'utilisateur·ices.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
@@ -4901,7 +4953,7 @@ The link will expire within 1 hour.
Users
- Utilisateurs
+ Utilisateur·ices
src/app/+admin/admin.component.ts 41
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
@@ -4950,7 +5002,7 @@ The link will expire within 1 hour.
NEW USER
- NOUVEL UTILISATEUR
+ NOUVELLE·AU UTILISATEUR·ICE
src/app/+admin/overview/users/user-edit/user-edit.component.html 73
src/app/+admin/overview/users/user-edit/user-edit.component.html 73
@@ -4962,22 +5014,22 @@ The link will expire within 1 hour.
Default video quota per user
- Quota de vidéo par défaut par utilisateur
+ Quota de vidéo par défaut par utilisateur·ice
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
bytes
octets
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
- Limite de téléversement journalière par défaut par utilisateur
+ Limite de téléversement journalière par défaut par utilisateur·ice
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
@@ -4987,160 +5039,176 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
- ⚠️ Nous ne recommandons pas d'activer cette fonctionnalité si vous n'avez pas une totale confiance en vos utilisateurs
+ ⚠️ Nous ne recommandons pas d'activer cette fonctionnalité si vous n'avez pas une totale confiance en vos utilisateur·ices
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Autoriser la synchronisation de chaînes avec des chaînes d'autres plateformes comme YouTube (nécessite d'autoriser l'import avec une URL HTTP)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Vous devez autoriser l'import avec une URL HTTP pour pouvoir activer cette fonctionnalité.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- À moins qu'un utilisateur soit marqué en tant qu'utilisateur de confiance, leurs vidéos resteront privées jusqu'à ce qu'un modérateur les examine.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ À moins qu'un·e utilisateur·e soit marqué·e en tant qu'utilisateur·ice de confiance, leurs vidéos resteront privées jusqu'à ce qu'un·e modérateur·ice les examine.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
CHAÎNES VIDÉO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
- Nombre maximal de chaînes vidéo par utilisateur
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ Nombre maximal de chaînes vidéo par utilisateur·ice
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {chaîne} other {chaînes}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Bloquer les nouvelles vidéos automatiquement
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
RECHERCHE
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
- Permettre aux utilisateurs d'effectuer des recherches à distance sur l'URI/handle
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ Permettre aux utilisateur·ices d'effectuer des recherches à distance sur l'URI/handle
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
- Permettez à vos utilisateurs de chercher des vidéos/acteurs distants potentiellement non fédérés avec votre instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ Permettez à vos utilisateur·ices de chercher des vidéos/acteur·ices distant·es potentiellement non fédéré·es avec votre instance
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
- Permettre à des utilisateurs anonymes de faire des recherches à distance sur l'URI/handle
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ Permettre à des utilisateur·ices anonymes de faire des recherches à distance via URI/mot-clé
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- Permettez à des utilisateurs anonymes de chercher des vidéos/acteurs distants potentiellement non fédérés avec votre instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ Permettez à des utilisateur·ices anonymes de chercher des vidéos/acteur·ices distant·es potentiellement non fédéré·es avec votre instance
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Cette fonctionnalité dépend fortement de la modération des instances suivies par l'index de recherche que vous sélectionnez.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Vous ne devez utiliser que des index de recherche modérés en production, ou héberger le vôtre .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL de l'index de recherche
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Désactiver la recherche locale dans la barre de recherche
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Sinon, la recherche locale reste utilisée par défaut
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
La barre de recherche utilise par défaut l'index de recherche global
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Permettre la recherche globale
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FÉDÉRATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Gérer relations avec d’autres instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
D'autres instances peuvent suivre la vôtre
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Approuver manuellement le suivi par de nouvelles instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Suivre automatiquement des instances en retour
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Cette fonctionnalité requiert beaucoup d’attention et une modération supplémentaire.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL de l'index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Suivre automatiquement les instances listées sur un index public
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Voir la documentation pour plus d’informations sur l’URL prévue
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
- ADMINISTRATEURS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ ADMINISTRATEUR·ICES
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
- Administrateur
+ Administrateur·ice
src/app/shared/shared-users/user-admin.service.ts 123
Admin email
- Courriel de l'administrateur.ice
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ Email de l'administrateur·ice
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Activer le formulaire de contact
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5150,27 +5218,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Fournissez le compte Twitter représentant votre instance pour améliorer l’aperçu des liens. Si vous n’avez pas de compte Twitter, laissez simplement la valeur par défaut.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Votre identifiant Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance permise par Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Si votre instance est explicitement autorisée par Twitter, un lecteur vidéo sera intégré au flux Twitter sur le partage vidéo PeerTube. Si l'instance ne l'est pas, nous utilisons une carte de lien d'image qui redirigera vers votre instance PeerTube. Cochez cette case, enregistrez la configuration et testez avec une URL vidéo de votre instance (https://example.com/w/blabla) sur https://cards-dev.twitter.com/validator pour voir si votre instance est autorisée.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5180,12 +5248,12 @@ The link will expire within 1 hour.
Enable users of your instance to stream live.
- Permettez aux utilisateurs de votre instance de diffuser en direct.
+ Permettez aux utilisateur·ices de votre instance de diffuser en direct.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 6
⚠️ Enabling live streaming requires trust in your users and extra moderation work
- ⚠️ L'activation du streaming en direct nécessite une confiance dans vos utilisateurs et un travail de modération supplémentaire
+ ⚠️ L'activation du streaming en direct nécessite une confiance dans vos utilisateur·ices et un travail de modération supplémentaire
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 22
@@ -5198,74 +5266,86 @@ The link will expire within 1 hour.
Allow your users to automatically publish a replay of their live
- Permettre à vos utilisateurs de mettre automatiquement en ligne une rediffusion de leur direct
+ Permettre à vos utilisateur·ices de mettre automatiquement en ligne une rediffusion de leur direct
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
Allow your users to change live latency
- Permet à vos utilisateur de changer la latence de leur direct
+ Permet à vos utilisateur·ice de changer la latence de leur direct
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
Small latency disables P2P and high latency can increase P2P ratio
Une latence réduire désactive le P2P et la latence importante peut augmenter le ratio P2P
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
-
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
-
+
+ Max simultaneous lives created on your instance
+ Maximum de diffusions en direct créées sur votre instance
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
+
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {direct} other {directs}}
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+
+ Max simultaneous lives created per user
+ Maximum de diffusions en direct créées par utilisateur·ice
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Durée maximale d'un direct
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
+
Live transcoding threads
Threads dédiés au transcodage du direct
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
+
will claim at most with VOD transcoding
ne réclamera tout au plus avec transcodage VOD
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
+
will claim at least with VOD transcoding
ne réclamera tout au moins avec transcodage VOD
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
+
Live transcoding profile
Profil de transcodage en direct
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
+
new live transcoding profiles can be added by PeerTube plugins
de nouveaux profils de transcodage en direct peuvent être ajoutés par des plugins PeerTube
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
+
Live resolutions to generate
Définitions à générer pour le direct
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Transcoder aussi la résolution originale
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Même si c'est au delà de votre résolution maximum activée
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Activer la diffusion en direct
@@ -5274,8 +5354,8 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcodage activé pour les flux en direct
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
+
Live streaming
Diffusion en direct
@@ -5290,149 +5370,160 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODAGE
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Même chose que le transcodage VOD, transcode des flux en direct afin qu'ils soient sous une forme diffusable que n'importe quel appareil peut lire. Nécessite un processeur puissant, et même plus.
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+
Input formats
Formats d'entrée
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Transcodage activé
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Permettre des extensions additionnelles
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
- Permet aux utilisateurs de télécharger des vidéos avec des extensions autres que .mp4, .ogv et .webm (par exemple : .avi, .mov, .mkv, etc.).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ Permet aux utilisateur·ices de télécharger des vidéos avec des extensions autres que .mp4, .ogv et .webm (par exemple : .avi, .mov, .mkv, etc.).
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Autorise l'envoi de fichier audio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
- Permet aux utilisateurs de téléverser des fichiers audio .mp3, .ogg, .wma, .flac, .aac ou .ac3.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ Permet aux utilisateur·ices de téléverser des fichiers audio .mp3, .ogg, .wma, .flac, .aac ou .ac3.
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
Le fichier sera fusionné dans une image vidéo fixe avec le fichier de prévisualisation lors du téléversement.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Formats de sortie
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrent activé
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
Si vous avez également activé le support HLS, cela multipliera le stockage de vidéos par 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLS avec support P2P activé
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Nécessite ffmpeg >= 4.1 Génère des listes de lecture HLS et des fichiers MP4 fragmentés, ce qui permet une meilleure lecture qu'avec WebTorrent : Le changement de résolution est plus fluide Lecture plus rapide, surtout pour les vidéos de longue durée Lecture plus stable (moins de bugs/chargement infinie) Si vous avez également activé la prise en charge de WebTorrent, le stockage des vidéos sera multiplié par 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Résolutions à générer par format autorisé
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+
+ Resolutions to generate
+ Résolutions à générer
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Toujours transcoder la résolution originale
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
La résolution du fichier original sera la cible par défaut si aucune option n'est sélectionnée.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
+
Transcoding threads
Nombre de tâches pour le transcodage
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
+
will claim at most with live transcoding
ne réclamera tout au plus avec le transcodage en direct
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
+
will claim at least with live transcoding
réclamera au moins avec le transcodage en direct
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
+
Transcoding jobs concurrency
Concordance des transcodages
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
+
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
permet de transcoder plusieurs fichiers en parallèle. ⚠️ Nécessite un redémarrage de PeerTube
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
+
Transcoding profile
Profil de transcodage
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
+
new transcoding profiles can be added by PeerTube plugins
de nouveaux profils de transcodage en direct peuvent être ajoutés par des plugins PeerTube
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
VIDEO STUDIO
STUDIO VIDÉO
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- Permet à vos utilisateurs d'éditer leur vidéo (couper, ajouter une intro/outro, ajouter un logo etc)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ Permet à vos utilisateur·ices d'éditer leur vidéo (couper, ajouter une intro/outro, ajouter un logo, etc.)
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
Enable video studio
Activer le studio vidéo
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
⚠️ You need to enable transcoding first to enable video studio
⚠️ Vous devez activer le transcoding avant d'activer le studio vidéo
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
+
CACHE
CACHE
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Certains fichiers ne sont pas fédérés, et sont récupérés lorsque cela est nécessaire. Définissez leur politique de mise en cache.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
Nombre de prévisualisations à garder en cache
@@ -5488,13 +5579,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Écrivez directement du code JavaScript. Exemple : console.log('mon instance est super');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5504,8 +5595,8 @@ color: red;
Écrivez directement du code CSS. Exemple : #custom-css color: red; Préfixez avec #custom-css pour surcharger les styles. Exemple : #custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
Vous ne pouvez pas autoriser la diffusion en direct si vous n'activez pas le transcodage.
@@ -5557,45 +5648,45 @@ color: red;
DANGER ZONE
ZONE DE DANGER
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Profil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Résolution
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Rapport de forme
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Fréquence d'images moyenne
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Format de pixel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Fréquence d'échantillonnage
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Disposition des chaînes
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Mettez à jour vos paramètres
@@ -5627,7 +5718,7 @@ color: red;
Sort by "Original Publication Date"
- Sort by "Original Publication Date"
+ Trier par « Date de Publication Originale »
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5698,30 +5789,28 @@ color: red;
Modération :
src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
Change password
Changer le mot de passe
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Mot de passe actuel
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Nouveau mot de passe
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Confirmer le mot de passe
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Politique par défaut concernant les vidéos à caractère sensible
@@ -5730,15 +5819,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
Avec cacher ou flouter les vignettes , une confirmation sera demandée pour regarder la vidéo.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Politique concernant les vidéos sensibles
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Afficher uniquement les vidéos dans les langues / sous-titres suivants
@@ -5752,20 +5841,19 @@ color: red;
Add a new language
Ajouter une nouvelle langue
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Nouveau courriel
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
Changer le courriel
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Thème
@@ -5820,18 +5908,18 @@ color: red;
Initiator
Initiateur
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Créé
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Statut
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Page du compte
@@ -5841,8 +5929,154 @@ color: red;
No ownership change request found.
Aucune demande de changement de propriétaire n'a été trouvée.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ L'instance n'autorise pas la synchronisation de chaîne
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Afficher à des synchronisations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Ajouter une synchronisation
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Chaîne distante
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Chaîne
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Dernière synchronisation le
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Lister les imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Synchroniser toute la chaîne
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Cela récupère toute vidéo manquante dans la chaîne locale
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronisation supprimée avec succès pour .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Synchronisation complète demandée avec succès pour .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NOUVELLE SYNCHRONISATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL de la chaîne distante
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Exemple : https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Chaîne Vidéo
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options pour les vidéos existantes de la chaîne distante :
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Importer tout et surveiller les nouvelles publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Seulement surveiller les nouvelles publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronisation créée avec succès.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Paramètres du compte
@@ -5851,30 +6085,30 @@ color: red;
Playlist elements
Détail de la liste de lecture
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Mes importations
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Créer une chaîne vidéo
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Pas de chaîne trouvée.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Exemple : ma_chaîne
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
CHAÎNE
@@ -5896,9 +6130,9 @@ color: red;
Overwrite support field of all videos of this channel
Remplacer le champ de support de toutes les vidéos de cette chaîne
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
abonnés
@@ -5915,17 +6149,17 @@ color: red;
Target
Cible
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Cette vidéo a été supprimée
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Montrant de de importations
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5935,15 +6169,16 @@ color: red;
Channel page
Page de la chaîne
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 vue} other { vues}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
+
Created by
Créée par
@@ -5957,16 +6192,16 @@ color: red;
You don't have any video in your watch history yet.
Vous n'avez pas encore de vidéo dans votre historique de visionnage.
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
Supprimer de l'historique
-
- src/app/+my-library/my-history/my-history.component.html 37
+ src/app/+my-library/my-history/my-history.component.html 37
+
Video history is enabled
- Video history is enabled
+ L'historique vidéo est activé
src/app/+my-library/my-history/my-history.component.ts
96,95
@@ -5974,7 +6209,7 @@ color: red;
Video history is disabled
- Video history is disabled
+ L'historique vidéo est désactivé
src/app/+my-library/my-history/my-history.component.ts
97,95
@@ -5982,7 +6217,7 @@ color: red;
Delete video history
- Delete video history
+ Supprimer l'historique vidéo
src/app/+my-library/my-history/my-history.component.ts
120
@@ -5990,7 +6225,7 @@ color: red;
Are you sure you want to delete all your video history?
- Are you sure you want to delete all your video history?
+ Êtes-vous certain·e de vouloir supprimer tout votre historique vidéo ?
src/app/+my-library/my-history/my-history.component.ts
121
@@ -5998,13 +6233,15 @@ color: red;
Video history deleted
- Video history deleted
+ L'historique vidéo a été supprimé
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ Aucune vidéo trouvée pour « ».
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6084,8 +6321,8 @@ color: red;
Create playlist
Créer une liste de lecture
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
Mes chaînes vidéos
@@ -6099,9 +6336,9 @@ color: red;
Playlist thumbnail
Vignette de liste de lecture
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Aucune vidéo dans cette liste de lecture.
@@ -6117,17 +6354,16 @@ color: red;
Voir la documentation pour plus d'informations.
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
If you need help to use PeerTube, you can have a look at the documentation .
Si vous avez besoin d’aide pour utiliser PeerTube, vous pouvez consulter la documentation .
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
Aidez les modérateur·ices et les autres utilisateur·ices à vous identifier , n'oubliez pas de configurer votre profil de compte en ajoutant un avatar et une description .
-
- src/app/+signup/shared/signup-success.component.html 18
+ src/app/+signup/shared/signup-success.component.html 18
+
Video stats
Stats vidéo
@@ -6250,27 +6486,27 @@ color: red;
Login
Connexion
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
-
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Connexion
src/app/+login/login.component.html
2,5
-
-
An error occurred.
Une erreur est survenue.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Demander un nouvel email de vérification
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6291,12 +6527,11 @@ color: red;
Gérer la chaîne
src/app/+video-channels/video-channels.component.html 10
-
Send verification email
Envoyer un courriel de vérification
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
Cette instance ne requiert pas de courriel de vérification.
@@ -6306,27 +6541,34 @@ color: red;
Verify account via email
Vérifier votre compte par courriel
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ Demander d'envoyer un email pour vérifier votre compte
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Bienvenue sur
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Votre compte a été créé !
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Vérifiez vos emails pour valider votre compte et compléter votre inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6405,7 +6647,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6419,12 +6661,12 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { vidéos} }
-
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6456,23 +6698,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ {VAR_PLURAL, plural, =0 {Pas d'abonné·e} =1 {1 abonné·e} other { abonné·es}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6487,9 +6717,9 @@ channel with the same name ( )!
Stats
Statistiques
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Cette chaîne n'a aucune liste de lecture.
@@ -6498,13 +6728,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Réseau
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
Abonnements
@@ -6514,13 +6744,13 @@ channel with the same name ( )!
Follower instances ( )
Instances qui vous suivent ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
Les instances que vous suivez ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
Votre nom
@@ -6565,7 +6795,7 @@ channel with the same name ( )!
ADMINISTRATORS & SUSTAINABILITY
- ADMINISTRATEURS & DURABILITÉ
+ ADMINISTRATEUR·ICES & DURABILITÉ
src/app/+about/about-instance/about-instance.component.html 32
@@ -6619,10 +6849,9 @@ channel with the same name ( )!
Features found on this instance
Fonctionnalités présentes sur cette instance
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTIQUES
@@ -6651,154 +6880,154 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
Découvrez comment configurer votre compte, ce qu’est une chaîne, comment créer une liste de lecture et plus encore !
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
Applications PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Découvrez des applications Android non-officielles ou des extensions de navigateur !
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Contribuer à PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
Vous voulez aider à améliorer PeerTube ? Vous pouvez traduire l’interface web, donner votre avis ou contribuer directement au code !
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P & Vie privée
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
- PeerTube utilise par défaut le protocole BitTorrent pour partager la bande passante entre les utilisateurs afin de réduire la charge sur le serveur, mais vous laisse ultimement le choix de revenir à la diffusion régulière en continu exclusivement à partir du serveur de la vidéo. Ce qui suit ne s’applique que si vous souhaitez continuer à utiliser le mode P2P de PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ PeerTube utilise par défaut le protocole BitTorrent pour partager la bande passante entre les utilisateur·ices afin de réduire la charge sur le serveur, mais vous laisse ultimement le choix de revenir à la diffusion régulière en continu exclusivement à partir du serveur de la vidéo. Ce qui suit ne s’applique que si vous souhaitez continuer à utiliser le mode P2P de PeerTube.
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
La principale menace pour votre vie privée provoquée par BitTorrent réside dans le fait que votre adresse IP est stockée dans le tracker BitTorrent de l'instance tant que vous téléchargez ou regardez la vidéo.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
Quelles sont les conséquences ?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
En théorie, une personne ayant suffisamment de compétences techniques pourrait créer un script qui suit quelle IP télécharge quelle vidéo. En pratique, c'est beaucoup plus difficile car :
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
Une requête HTTP doit être envoyée sur chaque tracker pour chaque vidéo à espionner. Si nous voulons espionner toutes les vidéos de PeerTube, nous devons envoyer autant de requêtes qu'il y a de vidéos (donc potentiellement un grand nombre)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
Pour chaque requête, le traqueur retourne une liste aléatoire et limitée de pairs. Par exemple, s'il y a 1000 pairs, et 20 pairs par réponse, il faudra au moins 50 requêtes pour connaître la liste complète des pairs
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Ces demandes doivent être envoyées régulièrement pour savoir qui commence/arrête de regarder une vidéo. Il est facile de détecter ce genre de comportement
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
Si une adresse IP est stockée dans le tracker, cela ne signifie pas que la personne derrière l'IP (si cette personne existe) a regardé la vidéo
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
L’adresse IP est une information vague : en général, elle change régulièrement et peut représenter de nombreuses personnes ou entités
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Les pairs Web ne sont pas accessibles au public : comme nous utilisons le transport par websocket, le protocole est différent du traqueur BitTorrent classique. Lorsque vous êtes dans un navigateur web, vous envoyez un signal contenant votre adresse IP au tracker qui choisira au hasard d'autres pairs auxquels il transmettra les informations. Voir ce document pour plus d'information
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
Le pire scénario d’une personne moyenne qui espionne ses amis est très peu probable. Il existe des moyens beaucoup plus efficaces d’obtenir ce genre d’information.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
PeerTube est-il comparable avec YouTube ?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
Les menaces qui pèsent sur la vie privée avec YouTube sont différentes de celles de PeerTube. Dans le cas de YouTube, la plateforme recueille une énorme quantité d’informations personnelles (pas seulement votre IP) pour les analyser et vous suivre. En outre, YouTube est la propriété de Google/Alphabet, une société qui vous suit sur de nombreux sites web (via AdSense ou Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
Que puis-je faire pour limiter l'exposition de mon adresse IP ?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
Votre adresse IP est publique, donc chaque fois que vous consultez un site web, un certain nombre d’acteurs (en plus du site final) voient votre IP dans leurs journaux de connexion : FAI/routeurs/trackers/CDN et plus encore. PeerTube est transparent à ce sujet : nous vous avertissons que si vous voulez garder votre IP privée, vous devez utiliser un VPN ou le navigateur Tor. Penser que supprimer le P2P de PeerTube vous rendra l’anonymat n’a pas de sens.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
Que fera-t-on pour atténuer ce problème ?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube veut offrir les meilleures contre-mesures possibles, pour vous donner plus de choix et rendre les attaques moins probables. Voici ce que nous avons mis en place jusqu’à présent :
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
Nous fixons une limite au nombre de pairs envoyés par le traqueur
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
Nous fixons une limite à la fréquence des demandes reçues par le traqueur
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
- Permettre aux administrateurs de l’instance de désactiver le P2P à partir de l’interface d’administration
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ Permettre aux administrateur·ices de l’instance de désactiver le P2P à partir de l’interface d’administration
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Ultimement, n’oubliez pas que vous pouvez toujours désactiver le P2P en le basculant dans le lecteur vidéo, ou simplement en désactivant WebRTC dans votre navigateur.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
Cette instance n’a pas d’instances abonnées.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Afficher toute la liste
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
Cette instance n'en suit aucune.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
À propos de cette instance
@@ -6827,7 +7056,6 @@ channel with the same name ( )!3
-
Get help
Obtenir de l'aide
@@ -6838,9 +7066,11 @@ channel with the same name ( )!
Créer mon compte
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Fait !
src/app/+signup/+register/register.component.html
103
@@ -6849,39 +7079,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTube est en train de créer votre compte...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Aller à l'étape précédente
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Aller à l'étape suivante
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Qui sommes-nous ?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Combien de temps allons-nous maintenir cette instance ?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Comment allons-nous financer cette instance ?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Conditions d'utilisation de
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6889,53 +7122,62 @@ channel with the same name ( )!
Administrators & Sustainability
- Administrateurs & Pérennité
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ Administrateur·ices & Pérennité
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Étape
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Nom d'affichage de la chaîne
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ C'est le nom qui sera visible publiquement par les autres utilisateur·ices.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Exemple : Mélodies Douces
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Identifiant de la chaîne
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ C'est le nom qui sera affiché dans l'URL de votre profil.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Exemple : melodiedouce24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ L'identifiant de la chaîne ne peut pas être le même que celui de votre compte. Vous pouvez cliquer sur la première étape pour mettre à jour l'identifiant de votre compte.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -6944,75 +7186,84 @@ channel with the same name ( )!
Channel name
Nom de la chaîne
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
chaîne_de_jean
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
J'ai au moins ans révolus et accepte les conditions d'utilisation et le code de conduite de cette instance
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ La publication de vidéos est désactivée sur cette instance. De ce fait votre compte ne pourra pas publier des vidéos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Nom public
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ C'est le nom qui sera publiquement visible par les autres utilisateur·ices.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Exemple : John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ C'est le nom qui sera affiché dans l'URL menant à votre profil.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Exemple : john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ Cette adresse mail sera utilisé pour valider votre compte.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Demande d'email pour la validation du compte
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
L'inscription n'est pas activée sur cette instance.
@@ -7020,14 +7271,15 @@ channel with the same name ( )!src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Créer un compte
src/app/+signup/+register/register.component.html
9,12
-
Register
Inscription
@@ -7151,7 +7403,7 @@ channel with the same name ( )!
Username copied
- Nom d'utilisateur copié
+ Nom d'utilisateur·ice copié
src/app/+accounts/accounts.component.ts 119
src/app/+video-channels/video-channels.component.ts 115
@@ -7207,7 +7459,7 @@ channel with the same name ( )!
{value, plural, =1 {thread} other {threads}}
- {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7220,7 +7472,7 @@ channel with the same name ( )!
Followers of your instance
- Suiveurs de votre instance
+ Abonnés de votre instance
src/app/+admin/follows/followers-list/followers-list.component.html
3
@@ -7261,20 +7513,20 @@ channel with the same name ( )!Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Estimer la capacité d'un serveur pour transcoder et diffuser des vidéos n'est pas simple et nous ne pouvons régler PeerTube automatiquement.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ Vous pourriez cependant vouloir lire nos lignes directrices avant de modifier les valeurs suivantes.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Traiter les vidéos téléchargées de manière à ce qu'elles soient sous une forme diffusable en continu que n'importe quel appareil peut lire. Bien que coûteux en ressources, c'est un élément essentiel de PeerTube, alors soyez prudent.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
threads
@@ -7282,7 +7534,7 @@ channel with the same name ( )!
Updating instance configuration from the web interface is disabled by the system administrator.
- La mise à jour de la configuration des instances à partir de l'interface web est désactivée par l'administrateur système.
+ La mise à jour de la configuration des instances à partir de l'interface web est désactivée par l'administrateur·ice système.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
3,5
@@ -7308,7 +7560,7 @@ channel with the same name ( )!
Configuration updated.
La configuration a été mise à jour.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7321,8 +7573,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Vous avez activé l'inscription : nous avons automatiquement activé la case à cocher "Bloquer automatiquement les nouvelles vidéos" de la section "Vidéos" juste en dessous.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Modifier la configuration de l'instance
@@ -7484,80 +7736,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
- a été accepté dans les instances qui vous suivent
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Souhaitez-vous vraiment retirer cette instance qui souhaite vous suivre ?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Retirer
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- a été retiré des instances qui vous suivent
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Souhaitez-vous vraiment supprimer cet abonné ?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Supprimer
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- supprimé des abonnés de votre instance
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepté {count, plural, =1 { demande d'abonnement} other { demandes d'abonnement}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Demandes d'abonnement acceptées
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Souhaitez-vous vraiment refuser {count, plural, =1 {la demande d'abonnement de ?} other { demandes d'abonnement ?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Souhaitez-vous vraiment refuser ces demandes d'abonnement ?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Refusé {count, plural, =1 {la demande d'abonnement de } other { demandes d'abonnement}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Demandes d'abonnement refusées
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Les abonné·es supprimé·es pourront envoyer de nouveau une demande d'abonnement.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Souhaitez-vous réellement supprimer {count, plural, =1 {la demande d'abonnement de ?} other { demandes d'abonnement ?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Souhaitez-vous réellement supprimer ces demandes d'abonnement ?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Supprimé {count, plural, =1 {la demande d'abonnement de } other { demandes d'abonnement}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Demandes d'abonnement supprimées
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Suivre
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7588,20 +7897,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Voulez-vous vraiment vous désabonner de ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Arrêter le suivi
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Vous n'êtes plus abonné à .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Vous n'êtes plus abonné·e à {count, plural, =1 { .} other {ces entrées.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Vous ne les suivez plus.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7664,135 +7979,135 @@ channel with the same name ( )!
Violent or Repulsive
Violent ou répugnant
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Haineux ou abusif
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam ou trompeur
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Visibilité
-
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+videos/+video-edit/shared/video-edit.component.html 111
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+
Copyright
Droit d'auteur
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Règles du serveur
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Vignettes
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Actions internes
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Supprimer le signalement
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Actions pour le compte marqué
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Marquer comme accepté
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Marquer comme rejeté
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Ajouter une note interne
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Actions pour cette vidéo
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Bloquer la vidéo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Vidéo bloquée.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Débloquer la vidéo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Vidéo débloquée.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Voulez-vous vraiment supprimer ce signalement ?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Signalement supprimé.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Commentaire supprimé
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messages avec la personne qui a signalé
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
- Messages avec modérateurs
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ Messages avec modérateur·ices
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Mise à jour de la note interne
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Passage du blocage vidéo au mode manuel
@@ -7837,59 +8152,59 @@ channel with the same name ( )!
You don't have plugins installed yet.
Vous n'avez aucun plugin installé pour le moment.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Vous n'avez aucun thème installé pour le moment.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Mettre à jour vers
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Voulez-vous vraiment désinstaller ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Désinstaller
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
désinstallé.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Il s'agit d'une mise à jour majeure du plugin. Veuillez vous rendre sur la page d'accueil du plugin pour vérifier les notes de version potentielles.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
- Mise à jour
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ Modifier
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Procéder à la mise à jour
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
mis à jour.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -7906,25 +8221,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
La liste des plugins n'est pas disponible. Veuillez réessayer plus tard.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Veuillez n'installer que des plugins ou des thèmes en lesquels vous avez confiance, car ils peuvent exécuter n'importe quel code sur votre instance.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Installer ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
installé.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Paramètres mis à jour.
@@ -8056,9 +8371,9 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Fichiers
@@ -8073,16 +8388,18 @@ channel with the same name ( )!Warning
Attention
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Clair/Orange ou Sombre
+ src/app/core/theme/theme.service.ts 47
+
Error
Erreur
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Journaux standards
@@ -8095,12 +8412,12 @@ channel with the same name ( )!
User created.
- Utilisateur créé.
+ Utilisateur·ice créé·e.
src/app/+admin/overview/users/user-edit/user-create.component.ts 78
Create user
- Créer un utilisateur
+ Créer un·e utilisateur·ice
src/app/+admin/overview/users/user-edit/user-create.component.ts 97
src/app/+admin/overview/users/user-list/user-list.component.html 25
@@ -8116,22 +8433,22 @@ channel with the same name ( )!
Password changed for user .
- Mot de passe changé pour l'utilisateur .
+ Mot de passe changé pour l'utilisateur·ice .
src/app/+admin/overview/users/user-edit/user-password.component.ts 41
Update user password
- Mettre à jour le mot de passe utilisateur
+ Mettre à jour le mot de passe utilisateur·ice
src/app/+admin/overview/users/user-edit/user-password.component.ts 54
User updated.
- Utilisateur mis à jour.
+ Utilisateur·ice mis·e à jour.
src/app/+admin/overview/users/user-edit/user-update.component.ts 94
Update user
- Mettre à jour l'utilisateur
+ Mettre à jour l'utilisateur·ice
src/app/+admin/overview/users/user-edit/user-update.component.ts 113
@@ -8141,17 +8458,17 @@ channel with the same name ( )!
Users list
- Liste des utilisateurs
+ Liste des utilisateur·ices
src/app/+admin/overview/users/users.routes.ts 25
Create a user
- Créer un utilisateur
+ Créer un·e utilisateur·ice
src/app/+admin/overview/users/users.routes.ts 34
Update a user
- Mettre à jour un utilisateur
+ Mettre à jour un·e utilisateur·ice
src/app/+admin/overview/users/users.routes.ts 43
@@ -8212,110 +8529,111 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Les vidéos seront supprimées, les commentaires seront marqués supprimés.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Bannir
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
- L'utilisateur ne pourra plus se connecter, mais les vidéos et commentaires seront gardés tels quels.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ L'utilisateur·ice ne pourra plus se connecter, mais les vidéos et commentaires seront gardés tels quels.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Rétablir
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Définir l'adresse de courriel comme vérifiée
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Créé
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Quota quotidien
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Dernière connexion
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
- Vous ne pouvez pas bannir l'utilisateur root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ Vous ne pouvez pas bannir le compte root.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
- Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ Souhaitez-vous réellement débannir {count, plural, =1 {1 utilisateur·ice} other { utilisateur·ices}} ?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
- Voulez-vous vraiment débannir utilisateurs ?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
-
+ Voulez-vous vraiment débannir utilisateur·ices ?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 utilisateur·ice débanni·e.} other { utilisateur·ices débanni·es.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
- utilisateurs débannis.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ utilisateur·ices débanni·es.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
- Vous ne pouvez pas supprimer l'utilisateur root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ Vous ne pouvez pas supprimer le compte root.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ <p>Vous ne pouvez créer d'utilisateur·ices ou de chaînes avec un nom déjà pris par un·e utilisateur·ice/chaîne supprimé·e.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
- It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ Cela signifie que les noms d'utilisateur·ice suivant·es seront supprimés définitivement et ne pourront être récupérés :
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 utilisateur·ice supprimé·e.} other { utilisateur·ices supprimé·es.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
- utilisateurs supprimés.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
-
+ utilisateur·ices supprimé·es.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 email d'utilisateur·ice défini comme vérifié.} other { emails d'utilisateur·ices définis comme vérifiés.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
-
- adresses de courriel d'utilisateurs.ices ont été vérifié.es.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ adresses email d'utilisateurs·ices définies comme vérifiées.
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Compte réactivé.
@@ -8337,13 +8655,13 @@ channel with the same name ( )!
Track watch history
Garder trace des visionnages
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
Supprimer tout l'historique
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Changement de propriété accepté
@@ -8357,9 +8675,9 @@ channel with the same name ( )!
Email updated.
Courriel mis à jour.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
Votre mot de passe actuel est invalide.
@@ -8373,7 +8691,7 @@ channel with the same name ( )!
Type your username to confirm
- Tapez votre nom d'utilisateur pour confirmer
+ Tapez votre nom d'utilisateur·ice pour confirmer
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 29
@@ -8392,7 +8710,7 @@ channel with the same name ( )!
This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
- Cela détruira toutes vos données, dont les chaînes, vidéos, commentaires et vous ne pourrez pas créer un autre utilisateur sur cette instance avec l'identifiant .
+ Cela détruira toutes vos données, dont les chaînes, vidéos, commentaires et vous ne pourrez pas créer un·e autre utilisateur·e sur cette instance avec l'identifiant .
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
25
@@ -8419,9 +8737,9 @@ channel with the same name ( )!
Interface settings updated.
Paramètres d'interface mis à jour.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
Nouvelle vidéo depuis vos souscriptions
@@ -8452,7 +8770,7 @@ channel with the same name ( )!
Video published (after transcoding/scheduled update)
- Vidéo publiée (après transcodage / mise à jour programmée)
+ Vidéo publiée (après encodage / mise à jour programmée)
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 37
@@ -8467,7 +8785,7 @@ channel with the same name ( )!
You or one of your channels has a new follower
- You or one of your channels has a new follower
+ Vous ou une de vos chaînes a un·e nouvel·le abonné·e
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
@@ -8495,7 +8813,7 @@ channel with the same name ( )!
One of your abuse reports has been accepted or rejected by moderators
- Un de vos rapports d'abus a été accepté ou rejeté par les modérateurs
+ Un de vos rapports d'abus a été accepté ou rejeté par les modérateur·ices
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 45
@@ -8553,19 +8871,19 @@ channel with the same name ( )!
Avatar changed.
Avatar modifié.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar supprimé.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8591,32 +8909,32 @@ channel with the same name ( )!
Video channel created.
Chaîne vidéo créée.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Ce nom existe déjà sur cette instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Chaîne vidéo mise à jour.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
La bannière a été changée.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
bannière
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Bannière supprimée.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8631,14 +8949,8 @@ channel with the same name ( )!
My followers
Mes followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8686,8 +8998,8 @@ channel with the same name ( )!
Not found
Page non trouvée
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
Le paramètre URL est manquant dans les paramètres URL
@@ -8728,20 +9040,21 @@ channel with the same name ( )!
Create
Créer
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+
Update playlist
Mettre à jour la liste de lecture
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Notifications
@@ -8760,8 +9073,8 @@ channel with the same name ( )!
Delete playlist
Supprimer la liste de lecture
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Liste de lecture mise à jour.
@@ -8776,13 +9089,13 @@ channel with the same name ( )!
Playlist deleted.
Liste de lecture supprimée.
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Mes vidéos
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8794,7 +9107,7 @@ channel with the same name ( )!
{length, plural, =1 {Video has been deleted} other { videos have been deleted}}
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {La vidéo a été supprimée} other { vidéos ont été supprimées}}
src/app/+my-library/my-videos/my-videos.component.ts
191
@@ -8802,7 +9115,7 @@ channel with the same name ( )!
have been deleted.
- have been deleted.
+ a été supprimée.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
@@ -8821,10 +9134,10 @@ channel with the same name ( )!Souhaitez-vous vraiment supprimer
?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
La vidéo a été supprimée.
@@ -8852,12 +9165,32 @@ channel with the same name ( )!
My channels
Mes chaînes
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Mes synchronisations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Mes listes de lecture
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8865,7 +9198,7 @@ channel with the same name ( )!My subscriptions
Mes abonnements
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8877,22 +9210,26 @@ channel with the same name ( )!My abuse reports
Mes signalements
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
-
+
+
+ is awaiting email verification
+ est en attente de vérification d'email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Changer votre email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Votre email actuel est . Il n'est jamais montré publiquement.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8901,13 +9238,21 @@ channel with the same name ( )!
Ownership changes
Changements de propriétaires
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Mon historique vidéo
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Créer une nouvelle synchronisation
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8918,14 +9263,15 @@ channel with the same name ( )!
Videos
Vidéos
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Listes de lecture
@@ -8942,21 +9288,21 @@ channel with the same name ( )!
Maximize editor
Agrandir l'éditeur
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Sortir de l'éditeur agrandi
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
Un courriel contenant un lien de vérification sera envoyé à .
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ Confirmation de l'email de vérification du compte
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -8964,16 +9310,16 @@ channel with the same name ( )!
Unable to find user id or verification string.
- Impossible de trouver l'identifiant utilisateur ou le texte de vérification.
+ Impossible de trouver l'identifiant utilisateur·ice ou le texte de vérification.
src/app/+reset-password/reset-password.component.ts 38
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts 34
Subscribe to the account
S'abonner à ce compte
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
LISTES DE LECTURE
@@ -9070,58 +9416,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Êtes-vous sûr de vouloir éditer " " ?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
La vidéo actuelle sera remplacée par cette nouvelle vidéo et <strong>vous ne pourrez pas la récupérer</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Pour rappel, les tâches suivantes seront exécutées : <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Tâches d'édition crées.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Focus sur la barre de recherche
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
(Dés)activer le menu de gauche
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Découvrir des vidéos
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Aller sur la page des tendances
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Aller sur la page des vidéos récemment ajoutées
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Aller sur la page des vidéos locales
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Aller sur la page de téléversement de vidéo
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Aller voir mes abonnements
@@ -9155,7 +9501,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Show/hide this help menu
- Show/hide this help menu
+ Afficher/Cacher ce menu d'aide
src/app/core/core.module.ts
45
@@ -9163,7 +9509,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide this help menu
- Hide this help menu
+ Cacher ce menu d'aide
src/app/core/core.module.ts
46
@@ -9213,19 +9559,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Réussite
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
- Nom d'utilisateur ou mot de passe incorrects.
-
- src/app/+login/login.component.ts 185
+ Nom d'utilisateur·ice ou mot de passe incorrects.
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Votre compte est bloqué.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
toute langue
@@ -9259,41 +9605,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Aujourd'hui
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Hier
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Cette semaine
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Ce mois
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Le mois dernier
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Plus vieux
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Impossible de charger plus de vidéos. Réessayez plus tard.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Les 7 derniers jours
@@ -9366,7 +9712,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
- Search
+ Rechercher
src/app/+search/search.component.ts
252
@@ -9384,7 +9730,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -9411,7 +9757,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
month(s) ago
- month(s) ago
+ Il y a mois
src/app/shared/shared-main/angular/from-now.pipe.ts
28
@@ -9424,7 +9770,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
week(s) ago
- week(s) ago
+ Il y a semaine(s)
src/app/shared/shared-main/angular/from-now.pipe.ts
37
@@ -9432,7 +9778,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
day(s) ago
- day(s) ago
+ Il y a jour(s)
src/app/shared/shared-main/angular/from-now.pipe.ts
42
@@ -9440,7 +9786,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
hour(s) ago
- hour(s) ago
+ Il y a heure(s)
src/app/shared/shared-main/angular/from-now.pipe.ts
47
@@ -9465,7 +9811,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 year ago} other { years ago}}
- {interval, plural, =1 {1 year ago} other { years ago}}
+ Il y a {interval, plural, =1 {1 an} other { ans}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -9473,7 +9819,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 month ago} other { months ago}}
- {interval, plural, =1 {1 month ago} other { months ago}}
+ Il y a {interval, plural, =1 {1 mois} other { mois}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
@@ -9481,7 +9827,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 week ago} other { weeks ago}}
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+ Il y a {interval, plural, =1 {1 semaine} other { semaines}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
@@ -9489,7 +9835,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 day ago} other { days ago}}
- {interval, plural, =1 {1 day ago} other { days ago}}
+ Il y a {interval, plural, =1 {1 jour} other { jours}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
@@ -9497,7 +9843,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 hour ago} other { hours ago}}
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+ Il y a {interval, plural, =1 {1 heure} other { heures}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
@@ -9505,7 +9851,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
year(s) ago
- year(s) ago
+ Il y a an(s)
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -9618,12 +9964,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Admin email is required.
- Le courriel de l'administrateur est requis.
+ L'email de l'administrateur·ice est requis.
src/app/shared/form-validators/custom-config-validators.ts 64
Admin email must be valid.
- Le courriel de l'administrateur doit être valide.
+ L'email de l'administrateur·ice doit être valide.
src/app/shared/form-validators/custom-config-validators.ts 65
@@ -9658,17 +10004,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max user lives is required.
- Le nombre maximal de directs par utilisateur est requis.
+ Le nombre maximal de directs par utilisateur·ice est requis.
src/app/shared/form-validators/custom-config-validators.ts 96
Max user lives should be greater or equal to -1.
- Le nombre maximal de directs par utilisateur doit être supérieur ou égal à -1.
+ Le nombre maximal de directs par utilisateur·ice doit être supérieur ou égal à -1.
src/app/shared/form-validators/custom-config-validators.ts 97
Max video channels per user is required.
- Un maximum de chaînes vidéo par utilisateur est requis.
+ Un maximum de chaînes vidéo par utilisateur·ice est requis.
src/app/shared/form-validators/custom-config-validators.ts
104
@@ -9676,7 +10022,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be greater or equal to 1.
- Le nombre maximal de chaînes vidéo par utilisateur doit être supérieur ou égal à 1.
+ Le nombre maximal de chaînes vidéo par utilisateur·ice doit être supérieur ou égal à 1.
src/app/shared/form-validators/custom-config-validators.ts
105
@@ -9684,7 +10030,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be a number.
- Le nombre maximal de chaînes vidéo par utilisateur doit être un nombre.
+ Le nombre maximal de chaînes vidéo par utilisateur·ice doit être un nombre.
src/app/shared/form-validators/custom-config-validators.ts
106
@@ -9779,7 +10125,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Username is required.
- Le nom d'utilisateur est requis.
+ Le nom d'utilisateur·ice est requis.
src/app/shared/form-validators/login-validators.ts 9
src/app/shared/form-validators/user-validators.ts 14
@@ -9797,17 +10143,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Username must be at least 1 character long.
- Votre nom d'utilisateur doit contenir au moins un caractère.
+ Votre nom d'utilisateur·ice doit contenir au moins un caractère.
src/app/shared/form-validators/user-validators.ts 15
Username cannot be more than 50 characters long.
- Votre nom d'utilisateur ne peut pas contenir plus de 50 caractères.
+ Votre nom d'utilisateur·ice ne peut pas contenir plus de 50 caractères.
src/app/shared/form-validators/user-validators.ts 16
Username should be lowercase alphanumeric; dots and underscores are allowed.
- Le nom d'utilisateur peut contenir des minuscules, des chiffres, des points et des tirets bas.
+ Le nom d'utilisateur·ice peut contenir des minuscules, des chiffres, des points et des tirets bas.
src/app/shared/form-validators/user-validators.ts 17
@@ -9869,7 +10215,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
User role is required.
- Le rôle utilisateur est requis.
+ Le rôle de l'utilisateur·ice est requis.
src/app/shared/form-validators/user-validators.ts 113
@@ -10001,7 +10347,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The username is required.
- Le nom d'utilisateur est requis.
+ Le nom d'utilisateur·ice est requis.
src/app/shared/form-validators/video-ownership-change-validators.ts 14
@@ -10033,14 +10379,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
Le texte de soutien doit être composé d'au moins 3 caractères.
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ Le texte de support ne peut pas faire plus de 1000 caractères.
src/app/shared/form-validators/video-channel-validators.ts
48
-
+
+ Remote channel url is required.
+ L'URL de la chaîne distante est requise.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ L'URL de la chaîne distante doit commencer par « https:// » ou « http:// »
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ L'URL de la chaîne distante ne peut pas faire plus de 1000 caractères
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Voir la documentation pour apprendre à utiliser la fonctionnalité de direct de PeerTube.
@@ -10092,47 +10463,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Url RTMP du direct
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
+ src/app/shared/shared-video-live/live-stream-information.component.html 19
+
Live RTMPS Url
URL du direct RTMPS
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
+ src/app/shared/shared-video-live/live-stream-information.component.html 24
+
Live stream key
Clé de diffusion du direct
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
+ src/app/shared/shared-video-live/live-stream-information.component.html 29
+
⚠️ Never share your stream key with anyone.
⚠️ Ne partagez jamais votre clé de diffusion avec qui que ce soit.
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
+ src/app/shared/shared-video-live/live-stream-information.component.html 32
+
This is a normal live
Ceci est un direct normal
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
Vous ne pouvez diffuser qu'une seule fois dans un direct normal. Si vous activez la rediffusion, il sera sauvegardé sous la même URL que votre direct
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
+
This is a permanent/recurring live
Ceci est un direct permanent/récurrent
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
Vous pouvez diffuser plusieurs fois dans un direct permanent/récurrent. Si vous activez les rediffusions, elles seront sauvegardées comme des vidéos séparées
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
+
Replay will be saved
La rediffusion sera sauvegardée
@@ -10172,8 +10543,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ La rediffusion est en cours de traitement...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10264,7 +10637,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
PeerTube cannot handle this kind of file. Accepted extensions are .
- PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube ne peut gérer ce type de fichier. Les extensions acceptées sont .
src/app/shared/shared-forms/reactive-file.component.ts
60
@@ -10280,7 +10653,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than {maxItems, plural, =1 {1 item} other { items}}
- You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ Vous ne pouvez sélectionner plus {maxItems, plural, =1 {d'un élément} other {de éléments}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10675,14 +11048,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Langues de l'instance
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Toutes les langues
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Cacher
@@ -10701,7 +11074,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {hours, plural, =1 {1 hour} other { hours}}
- ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 heure} other { heures}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
@@ -10709,7 +11082,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ hours
- ~ hours
+ ~ heures
src/app/shared/shared-instance/instance-features-table.component.ts
73
@@ -10717,7 +11090,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {minutes, plural, =1 {1 minute} other { minutes}}
- ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
@@ -10749,6 +11122,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Abonnements acceptés
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Abonnements refusés
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Abonnements en attente
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
@@ -10796,21 +11184,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
Fermer la recherche
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
- utilisateurs bannis.
+ utilisateur·ices banni·es.
src/app/shared/shared-moderation/user-ban-modal.component.ts 72
User banned.
- Utilisateur banni.
+ Utilisateur·ice banni·e.
src/app/shared/shared-moderation/user-ban-modal.component.ts 75
Ban {count, plural, =1 {1 user} other { users}}
- Ban {count, plural, =1 {1 user} other { users}}
+ Bannir {count, plural, =1 {1 utilisateur·ice} other { utilisateur·ices}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10818,7 +11206,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban users
- Bannir utilisateurs
+ Bannir utilisateur·ices
src/app/shared/shared-moderation/user-ban-modal.component.ts 93
@@ -10833,12 +11221,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
User unbanned.
- L'utilisateur est débanni.
+ L'utilisateur·ice est débanni·e.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ Si vous supprimez cet·te utilisateur·ice, vous ne serez pas en mesure de créer un·e autre utilisateur·ice ou chaîne avec le nom <strong> </strong> !
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -10852,12 +11240,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
User deleted.
- Utilisateur supprimé.
+ Utilisateur·ice supprimé·e.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
User email set as verified
- L'adresse de courriel de l'utilisateur a été vérifiée
+ L'adresse email de l'utilisateur·ice a été vérifiée
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
@@ -10877,29 +11265,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Compte rendu muet par votre instance.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Masquer le serveur
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Serveur masqué par votre instance.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Ajouter un message pour communiquer avec la personne qui a signalé
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Ajouter un message pour communiquer avec l'équipe de modération
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Compte rétabli par votre instance.
@@ -10937,7 +11325,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Edit user
- Modifier l’utilisateur
+ Modifier l’utilisateur·ice
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
@@ -10947,17 +11335,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete user
- Supprimer l’utilisateur
+ Supprimer l’utilisateur·ice
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
Unban user
- Lever l'interdiction pour l’utilisateur
+ Débannir l’utilisateur·ice
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
Allow the user to login and create videos/comments again
- Permettre à l'utilisateur de se connecter à nouveau et ajouter des vidéos/commentaires
+ Permettre à l'utilisateur·ice de se connecter à nouveau et ajouter des vidéos/commentaires
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
@@ -10968,7 +11356,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that user from you.
- Ne plus vous montrer aucun contenu de cet utilisateur.
+ Ne plus vous montrer aucun contenu de cet·te utilisateur·ice.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
@@ -10979,7 +11367,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Show back content from that user for you.
- Me ré-afficher tout le contenu de cet utilisateur.
+ Me ré-afficher tout le contenu de cet·te utilisateur·ice.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
@@ -11015,12 +11403,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that user from you, your instance and its users.
- Ne plus montrer aucun contenu de cet utilisateur sur votre instance.
+ Ne plus montrer aucun contenu de cet·te utilisateur·ice sur votre instance.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
Show this user's content to the users of this instance again.
- Montrer à nouveau le contenu de cet utilisateur sur votre instance.
+ Montrer à nouveau le contenu de cet·te utilisateur·ice sur votre instance.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
@@ -11035,7 +11423,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Show back content from that instance for you, your instance and its users.
- Me ré-afficher tout contenu de cet instance, mon instance et ses utilisateurs.
+ Afficher de nouveau le contenu de cette instance pour vous, votre instance et ses utilisateur·ices.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
@@ -11124,10 +11512,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Légendes
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
Ce qui précède ne peut être vu que dans les légendes (veuillez décrire lesquelles).
@@ -11136,23 +11524,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Trop de tentatives, merci de réessayer dans minutes.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Trop d'essais. Merci de réessayer plus tard.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Le serveur rencontre une erreur. Merci de réessayer plus tard.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
- Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ Erreur du serveur inconnue
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Abonné à toutes les chaînes actuelles de . Vous serez avertis de toutes leurs nouvelles vidéos.
@@ -11186,16 +11574,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Plusieurs façons de s'abonner à la chaîne actuelle
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Ouvrir le menu d'abonnement
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
- Modérateur
+ Modérateur·ice
src/app/shared/shared-users/user-admin.service.ts 124
@@ -11251,67 +11639,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Supprimer la vidéo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Actions pour le commentaire
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Supprimer le commentaire
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Souhaitez-vous vraiment supprimer ce commentaire ?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Commentaire supprimé.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encodeur
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Nom du format
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Taille
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Débit binaire
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copié
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Copier
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Vidéo signalée.
@@ -11320,32 +11706,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Êtes-vous bien sûr de vouloir supprimer cette vidéo ?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Vidéo supprimée.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Actions pour le rapporteur
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Rendre silencieux le rapporteur
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Télécharger
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Afficher les propriétés du direct
@@ -11354,17 +11740,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Mise à jour
-
-
-
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
+ src/app/+videos/+video-edit/video-update.component.html 3
+ src/app/+videos/+video-edit/video-update.component.html 21
+ src/app/shared/shared-main/buttons/edit-button.component.ts 22
+ src/app/shared/shared-main/buttons/edit-button.component.ts 27
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+
Block
Bloquer
@@ -11396,13 +11782,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Êtes-vous certain·e de vouloir supprimer ce fichier ?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Supprimer le fichier
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Fichier supprimé.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ Êtes-vous certain·e de vouloir supprimer {count, plural, =1 {cette vidéo} other {ces vidéos}} ?
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11454,9 +11852,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Rendre muet le compte
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Ouvrir les actions vidéo
@@ -11478,8 +11876,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Débloquer
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ La diffusion en direct sera automatiquement terminée et les enregistrements ne seront pas conservés.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11488,35 +11888,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Rendre muet le compte du serveur
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Signalement
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Partie signalée
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Note
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
La vidéo a été supprimée
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Commentaire :
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messages avec la personne qui a signalé
@@ -11544,7 +11944,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Publication scheduled on
- Publication scheduled on
+ Publication prévue le
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
@@ -11591,24 +11991,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Regarder plus tard
@@ -11618,19 +12020,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Ne pas regarder plus tard
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ thème par défaut ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
Clair/Orange
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
DIRECT TERMINÉ
@@ -11639,112 +12042,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Seul moi peut voir cette vidéo
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
Partageable uniquement via un lien privé
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
Tout le monde peut voir cette vidéo
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
- Seuls les utilisateurs de cette instance peuvent voir cette vidéo
-
- src/app/shared/shared-main/video/video.service.ts 382
+ Seul·es les utilisateur·ices de cette instance peuvent voir cette vidéo
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
Les vidéos à importer ont été mises à jour.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Votre vidéo a été téléversée sur votre compte et elle est privée.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Les données associées (étiquettes, description, etc.) seront par contre perdues ; êtes-vous sûr de vouloir quitter cette page ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Votre vidéo n'est pas encore téléversée ; êtes-vous sûr de vouloir quitter cette page ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publier
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Mise en ligne
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Téléverser
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Vidéo publiée.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Vous n'avez pas sauvegardé vos modifications ! Si vous quittez la page, vous les perdrez.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Vidéo mise à jour.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensions : )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " sera ajouté au début de la vidéo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " sera ajouté à la fin de la vidéo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " sera ajouté à la vidéo comme filigrane
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
La vidéo commencera à et finira à
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
La vidéo commencera à
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
La vidéo finira à
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Commentaire du rapport
@@ -11769,8 +12172,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Loop playlist videos
Lire en boucle les vidéos de la liste de lecture
src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
-
- Other videos Other videos
+
+
+ Other videos
+ Autres vidéos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11787,123 +12192,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Cette vidéo n'est pas disponible sur cette instance ? Voulez-vous être redirigé sur l'instance d'origine : <a href=" "> </a> ?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirection
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Cette vidéo contient du contenu sensible. Êtes-vous sûr de vouloir la regarder ?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Contenu explicite ou sensible
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Suivant
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Annuler
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
La lecture automatique est suspendue
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Entrer/sortir du plein écran
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Lecture/Pause de la vidéo
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Sourdine/reprise du son de la vidéo
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Passer à un pourcentage de la vidéo : 0 est 0% et 9 est 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Augmenter le volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Diminuer le volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Faire avancer la vidéo
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Faire reculer la vidéo
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Augmenter la vitesse de lecture
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Diminuer la vitesse de lecture
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Naviguer dans la vidéo jusqu'à l'image précédente
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Naviguer dans la vidéo jusqu'à l'image suivante
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Basculer le mode théâtre
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
J’aime cette vidéo
diff --git a/client/src/locale/angular.fr.xlf b/client/src/locale/angular.fr.xlf
index d0dfcb492..f3ab41df8 100644
--- a/client/src/locale/angular.fr.xlf
+++ b/client/src/locale/angular.fr.xlf
@@ -4658,7 +4658,7 @@
Waiting transcoding
- En attente de transcodage
+ En attente d'encodage
src/app/shared/shared-video-miniature/video-miniature.component.ts
171
diff --git a/client/src/locale/angular.gd.xlf b/client/src/locale/angular.gd.xlf
index 9f35e2ff4..3297222aa 100644
--- a/client/src/locale/angular.gd.xlf
+++ b/client/src/locale/angular.gd.xlf
@@ -5,122 +5,98 @@
Close
Dùin
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Sleamhnag à
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
Air ais
-
- node_modules/src/carousel/carousel.ts 184
+ node_modules/src/carousel/carousel.ts 184
+
Next
Air adhart
-
- node_modules/src/carousel/carousel.ts 202
+ node_modules/src/carousel/carousel.ts 202
+
Select month
Tagh mìos
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Tagh bliadhna
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Am mìos roimhe
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
An ath mhìos
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
UU
-
- node_modules/src/timepicker/timepicker.ts 136
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
Uairean a thìde
@@ -129,38 +105,38 @@
MM
MM
-
- node_modules/src/timepicker/timepicker.ts 177
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
Mionaidean
-
- node_modules/src/timepicker/timepicker.ts 189
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
Meudaich na h-uairean
-
- node_modules/src/timepicker/timepicker.ts 206
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
Lughdaich na h-uairean
-
- node_modules/src/timepicker/timepicker.ts 228
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
Meudaich na mionaidean
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Lughdaich na mionaidean
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
DD
-
- node_modules/src/timepicker/timepicker.ts 289
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
Diogan
@@ -201,18 +177,18 @@
Close
Dùin
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Dùin an clàr-taice taobh clì
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Fosgail an clàr-taice taobh clì
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Chan eil brath agad.
@@ -355,31 +331,33 @@
The notification points to content now unavailable
Tha am brath a’ tomhadh ri susbaint ach eil ann tuilleadh
src/app/shared/shared-main/users/user-notifications.component.html 221
-
- {views, plural, =0 {No view} =1 {1 view} other { views}} {views, plural, =0 {No view} =1 {1 view} other { views}}
+
+
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {Cha deach coimhead air} =1 {Choimhead 1 air} one {Choimhead air} two {Choimhead air} few {Choimhead air} other {Choimhead air} }
src/app/shared/shared-main/video/video.model.ts
22
-
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+
+
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {Gun choimhead air} =1 {Tha 1 a’ coimhead air} one {Tha a’ coimhead air} two {Tha a’ coimhead air} few {Tha a’ coimhead air} other {Tha a’ coimhead air} }
src/app/shared/shared-main/video/video.model.ts
23
-
- viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
- { view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+
+ viewer(s)
+ Tha a’ coimhead air
+
+ src/app/shared/shared-main/video/video.model.ts 283
+
+ { view(s)}
+ {Choimhead air}
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Atharraich an t-avatar agad
@@ -408,8 +386,8 @@
Options
Roghainnean
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Tòisich aig
@@ -417,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Cuir ’na stad aig
@@ -425,19 +403,19 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Thèid do ghearan a chuir dha na maoir aig ’S a shìneadh air adhart gu tùs a’ video ( ) cuideachd .
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Mìnich an trioblaid…
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Lorg sna liostaichean-cluich
@@ -446,87 +424,86 @@
Create a private playlist
Cruthaich liosta-chluich phrìobhaideach ùr
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Ainm-taisbeanaidh
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
Teacsa goirid a dh’innseas ciamar as urrainnear taic a chur ris an t-seanail (ùrlar ballrachd…).<br /><br /> Nuair thèid video a luchdadh suas san t-seanail seo, thèid raon taice a’ video a lìonadh leis an teacsa seo gu fèin-obrachail.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
Tha tòcan prìobhaideach am broinn a’ cheangail a leanas agus cha bu chòir dhut a cho-roinneadh le duine sam bith.
-
- src/app/shared/shared-video-miniature/video-download.component.html 19
+ src/app/shared/shared-video-miniature/video-download.component.html 19
+
Format
Fòrmat
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Sruth video
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Sruth fuaime
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Luchdadh a-nuas dìreach
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (faidhle .torrent)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
Adhartach
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
Sìmplidh
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Chaidh thu thar cuota nam videothan agad leis a’ video seo (meud a’ video: , ’ga chleachdadh: , cuota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Bheir a’ video seo thar cuota làitheil nam videothan agad thu (meud a’ video: , ’ga chleachdadh: , cuota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
fo-thiotalan
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Adhbhar…
@@ -539,8 +516,10 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {Chaidh 1 chleachdaiche a thoirmeasg.} one {Chaidh chleachdaiche a thoirmeasg.} two {Chaidh chleachdaiche a thoirmeasg.} few {Chaidh cleachdaichean a thoirmeasg.} other {Chaidh cleachdaiche a thoirmeasg.} }
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -555,12 +534,12 @@
Submit
Cuir a-null
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
Chan eil am foirm “Fios thugainn” an comas air an ionstans seo.
@@ -577,10 +556,10 @@
What is the issue?
Dè an trioblaid?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
Cha deach an eileamaid a lorg
@@ -615,73 +594,73 @@
Cannot fetch information of this remote account
Cha d’ fhuair sinn fiosrachadh mun chunntas chèin seo
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
’Ga bhacadh
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
A bheil thu cinnteach gu bheil thu airson na videothan seo a sguabadh às ( )?
- src/app/+admin/overview/videos/video-list.component.ts 202
- Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 222
+
+ Deleted {count, plural, =1 {1 video} other { videos}}.
+ Chaidh {count, plural, =1 {1 video} one { video} two { video} few { videothan} other { video}} a sguabadh às.
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Chaidh videothan a sguabadh às ( ).
- src/app/+admin/overview/videos/video-list.component.ts 214
- Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 234
+
+ Unblocked {count, plural, =1 {1 video} other { videos}}.
+ Chaidh {count, plural, =1 {1 video} one { video} two { video} few { videothan} other { video}} a dhì-bhacadh.
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Chaidh videothan a dhì-bhacadh ( ).
- src/app/+admin/overview/videos/video-list.component.ts 232
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 252
+
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
A bheil thu cinnteach gu bheil thu airson liostaichean-cluich HLS ( ) a sguabadh às?
- src/app/+admin/overview/videos/video-list.component.ts 250
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 270
+
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
A bheil thu cinnteach gu bheil thu airson faidhlichean WebTorrent aig videothan ( ) a sguabadh às?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Chaidh na faidhlichean a thoirt air falbh.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Chaidh obraichean tar-chòdachaidh a chruthachadh.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Frionasach
@@ -692,8 +671,8 @@
-
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+
Updated
Air ùrachadh
@@ -707,9 +686,9 @@
Deleted
Air a sguabadh às
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Tha toiseach/deireadh an deasachaidh aig
@@ -731,17 +710,18 @@
No results.
Gun toradh.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
-
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Videothan beòtha a-mhàin
src/app/+my-library/my-videos/my-videos.component.ts 116
-
- Do you really want to delete {length, plural, =1 {this video} other { videos}}? Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+
+
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -759,7 +739,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Ro-shealladh goirid
@@ -791,24 +771,23 @@
Using an ActivityPub account
A’ chleachdadh cunntas ActivityPub
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Fo-sgrìobh le cunntas cèin:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
Fo-sgrìobh le cunntas air an ionstans seo
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
Fo-sgrìobh leis a’ chunntas ionadail agad
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
Thèid a dhùblachadh leis an ionstans agad.
@@ -837,18 +816,18 @@
Using a syndication feed
A’ cleachdadh inbhir siondacaididh
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
Fo-sgrìobh le RSS
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
ROGHAINNEAN NA PRÒIFIL
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
Fo-sgrìobhadh cèin Conaltradh cèin
@@ -923,11 +902,11 @@
Video quota
Cuota de videothan
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Gun chuingeachadh ( gach latha)
@@ -939,12 +918,12 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
’S urrainn dhut faidhle torrent sam bith a thomhas ri faidhle meadhain ion-phortadh. Bu chòir dhut dèanamh cinnteach gu bheil còir sgaoilidh agad air an t-susbaint ris an tomh e ach nach èirich trioblaid a thaobh an lagha dhut fhèin no dhan ionstans agad.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+
HTTP import (YouTube, Vimeo, direct URL...)
Ion-phortaich slighe HTTP (YouTube, Vimeo, URL dìreach…)
@@ -954,9 +933,13 @@
Torrent import
Ion-phortaich torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
-
-
Loading instance statistics...
A’ luchdadh stadastaireachd an ionstans…
@@ -1025,10 +1008,10 @@
Following
’Ga leantainn
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Luchd-leantainn
@@ -1046,29 +1029,29 @@
’ga leantainn
src/app/shared/shared-instance/instance-statistics.component.html 95
-
The connection was interrupted
Bhris rudeigin a-steach air a’ cheangal
-
- src/app/helpers/utils/upload.ts 27
+ src/app/helpers/utils/upload.ts 27
+
The server encountered an error
Thachair am frithealaiche ri mearachd
-
- src/app/helpers/utils/upload.ts 31
- Your file couldn't be transferred before the server proxy timeout Your file couldn't be transferred before the server proxy timeout
+ src/app/helpers/utils/upload.ts 31
+
+
+ Your file couldn't be transferred before the server proxy timeout
+ Your file couldn't be transferred before the server proxy timeout
src/app/helpers/utils/upload.ts
35
-
Your file was too large (max. size: )
Bha am faidhle agad ro mhòr (is am meud as motha)
-
- src/app/helpers/utils/upload.ts 40
+ src/app/helpers/utils/upload.ts 40
+
A banned user will no longer be able to login.
Chan urrainn do chleachdaiche a chaidh a thoirmeasg clàradh a-steach tuilleadh.
@@ -1120,8 +1103,10 @@
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1130,9 +1115,8 @@
Blocked videos.
Chaidh videothan ( ) a bhacadh.
-
- src/app/shared/shared-moderation/video-block.component.ts 86
-
+ src/app/shared/shared-moderation/video-block.component.ts 86
+
h
u
@@ -1149,34 +1133,32 @@
diog
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
Tha sinn duilich ach bha duilgheadas ann le clàradh a-steach on taobh a-muigh. Feuch an cuir thu fios gu rianaire .
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Request new verification email
src/app/+login/login.component.html
33,35
-
-
-
User
Cleachdaiche
-
-
src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Ainm-cleachdaiche no seòladh puist-d
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Example: john@example.com
src/app/+login/login.component.html
46
@@ -1189,42 +1171,45 @@
⚠️ Most email addresses do not include capital letters.
⚠️ Chan eil litrichean mòra ann an seòlaidhean puist-d mar as trice.
-
- src/app/+login/login.component.html 53
+ src/app/+login/login.component.html 53
+
Password
Facal-faire
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Briog an-seo airson am facal-faire agad ath-shuidheachadh
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
Dìochuimhnich mi am facal-faire agam
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
Ma nì thu clàradh a-steach air cunntas, ’s urrainn dhut susbaint fhoillseachadh
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1233,53 +1218,52 @@
Or sign in with
No clàraich a-steach le
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
Na dhìochuimhnich thu am facal-faire agad?
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
Tha sinn duilich ach chan urrainn dhut am facal-faire agad aiseag air sgàth ’s nach do rèitich rianaire an ionstans seo siostam puist-d PeerTube.
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
Cuir a-steach an seòladh puist-d agad agus cuiridh sinn ceangal thugad gus am facal-faire agad ath-shuidheachadh.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
Thèid post-d le stiùireadh air ath-shuidheachadh an fhacail-fhaire a chur gu . Falbhaidh an ùine air a’ cheangal am broinn uair a thìde.
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
Post-d
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Seòladh puist-d
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Ath-shuidhich
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
air an ionstans seo
@@ -1298,97 +1282,119 @@ The link will expire within 1 hour.
10
-
Confirm password
Dearbh am facal-faire
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
Chaidh am facal-faire a dhearbhadh
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Ath-shuidhich am facal-faire agam
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
Clàradh
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Why creating an account?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Comment videos
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ Subscribe to channels to be notified of new videos
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ Have access to your watch history
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Create your channel to publish videos
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ You can already follow using your favorite tool.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ You want to publish videos on ? Then you need to create your first channel .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ administrators allow you to publish up to of videos on their website.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1458,14 +1464,15 @@ The link will expire within 1 hour.
It's time to configure your instance!
Nach rèitich thu an t-ionstans agad a-nis?
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
Na bu mhiann leat an clàradh fhosgladh, dèan co-dhùnadh air na riaghailtean maorsainneachd agus air teirmichean an ionstans agad agus sònraich na roinnean-seòrsa agus na cànanan a tha aig na maoir agad. Air an dòigh seo, cuidichidh tu an luchd-cleachdaidh gun clàraich iad air an ionstans PeerTube iomchaidh .
@@ -1537,9 +1544,9 @@ The link will expire within 1 hour.
My settings
Na roghainnean agam
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
Cha dèid na roghainnean seo a chur an sàs ach air an t-seisean agad air an ionstans seo.
@@ -1547,8 +1554,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Interface
src/app/modal/quick-settings-modal.component.html
18
@@ -1567,40 +1576,50 @@ The link will expire within 1 hour.
Close
Dùin
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Ùraich roghainnean an t-sruthaidh bheò
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
- Server too slow Server too slow
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
+
+ Server too slow
+ Server too slow
src/app/shared/shared-video-live/live-stream-information.component.ts
42
-
- Live blacklisted Live blacklisted
+
+
+ Live blacklisted
+ Live blacklisted
src/app/shared/shared-video-live/live-stream-information.component.ts
43
-
- Max duration exceeded Max duration exceeded
+
+
+ Max duration exceeded
+ Max duration exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
44
-
- Server error Server error
+
+
+ Server error
+ Server error
src/app/shared/shared-video-live/live-stream-information.component.ts
45
-
- Quota exceeded Quota exceeded
+
+
+ Quota exceeded
+ Quota exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1624,111 +1643,112 @@ The link will expire within 1 hour.
Public profile
Pròifil phoblach
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Eadar-aghaidh:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Videothan:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Frionasach:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Cuidich le co-roinneadh videothan
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Ath-ghoiridean a’ mheur-chlàir
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Cobhair
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Faigh cobhair le cleachdadh PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
le cumhachd PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Clàraich a-mach
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
An cunntas agam
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
An leabhar-lann agam
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Cruthaich cunntas
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
Na videothan air an ion-phortadh
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Cruthaich liosta-chluich ùr
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Eadar-aghaidh:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Co-ruith nan obraichean ion-phortaidh
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
leigidh seo leat iomadh video ion-phortadh aig an aon àm. ⚠️ Bidh PeerTube feumach air ath-thòiseachadh.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+
jobs in parallel
obraichean ’gan co-ruith
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Ceadaich ion-phortadh videothan le URL HTTP (can YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
⚠️ Ma tha seo an comas, mholamaid gun cleachd thu progsaidh HTTP ach nach dèid URL prìobhaideach inntrigeadh on fhrithealaiche PeerTube agad
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+
Discover
Fidir
@@ -1738,57 +1758,74 @@ The link will expire within 1 hour.
Administration
Rianachd
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
Mu dhèidhinn
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Create an account on
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ I already have an account , I log in
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Terms of
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Setup your account
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ My channel
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Create your first channel
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ I don't want to create a channel
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ You will be able to create a channel later
src/app/+signup/+register/register.component.html
94,95
@@ -1797,9 +1834,9 @@ The link will expire within 1 hour.
Contact
Fios thugainn
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Seall na brathan agad
@@ -1817,13 +1854,13 @@ The link will expire within 1 hour.
Update your notification preferences
Ùraich roghainnean nam brathan agad
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
Seall a h-uile brath agad
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
Fàilte gu , a chleachdaiche chòir!
@@ -1860,67 +1897,74 @@ The link will expire within 1 hour.
I'm a teapot
’S e poit-tì a th’ annam
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
Seo mearachd.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
Cha do lorg sinn video a bhiodh naisgte ris an URL a bha thu a’ lorg.
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
Cha do lorg sinn goireas a bhiodh naisgte ris an URL a bha thu a’ lorg.
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Adhbharan coltach:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Dh’fhaoidte gun do chleachd thu seann-cheangal no ceangal briste
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
Dh’fhaoidte gun deach a’ video a ghluasad no a sguabadh às
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
Dh’fhaoidte gun deach an goireas a ghluasad no a sguabadh às
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Dh’fhaoidte gun do rinn thu mearachd sgrìobhaidh leis an t-seòladh no URL
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
Cha deach d’ ùghdarrachadh an-seo.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ You might need to login to see the video.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ You might need to login to see the resource.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
@@ -1929,30 +1973,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
Bu chòir dhut dèanamh cinnteach gun do cheadaich seilbheadair a’ video no an ionstans an cunntas agad.
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
Bu chòir dhut dèanamh cinnteach gun do cheadaich seilbheadair a’ ghoireis no an ionstans an cunntas agad.
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
Tha bodhaig an eintiteis a dh’iarr thu a’ measgachadh mìlse le duslainneachd abaich.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Tha coltas gur toigh le sùil an tòin e.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Tha am meadhan ro mhòr airson an fhrithealaiche. Cuir fios gun rianaire agad ma tha thu airson crìoch a’ mheud a mheudachadh.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
LORG UILE-CHOITCHEANN
@@ -1966,44 +2010,44 @@ The link will expire within 1 hour.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
Thèid toraidhean inneics threas-phàrtaidh a chur ris na toraidhean. Cha dèid a chur a-null ach an dàta a bhios riatanach airson na ceiste.
-
- src/app/header/search-typeahead.component.html 31
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
Thèid a’ cheist agad a mhaidseadh mu choinneimh ainmean no tuairisgeulan videothan agus ainmean sheanailean.
-
- src/app/header/search-typeahead.component.html 36
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
LORG ADHARTACH
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
ionstans sam bith
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
ionstansan ’gan leantainn orra a-mhàin
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
Suidhichidh seo co-dhiù am fuasgail thu susbaint chèin sam bith no ma cheadaicheas an t-ionstans seo gun dèan thu sin do dh’ionstansan air a leanas i a-mhàin.
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
seallaidh seo an t-seanail a fhreagras
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
seallaidh seo a’ video a fhreagras
-
- src/app/header/search-typeahead.component.html 54
+ src/app/header/search-typeahead.component.html 54
+
Search...
Lorg…
@@ -2018,8 +2062,10 @@ The link will expire within 1 hour.
In the vidiverse
Air saoghal nam video
src/app/header/suggestion.component.html 15
-
- Upload failed Upload failed
+
+
+ Upload failed
+ Upload failed
src/app/helpers/utils/upload.ts
12
@@ -2061,9 +2107,9 @@ The link will expire within 1 hour.
Duration
Faid
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Seall susbaint fhrionasach
@@ -2082,10 +2128,10 @@ The link will expire within 1 hour.
Category
Roinn-seòrsa
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
Seall a h-uile roinn-seòrsa
@@ -2094,10 +2140,10 @@ The link will expire within 1 hour.
Licence
Ceadachas
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
Seall a h-uile ceadachas
@@ -2106,11 +2152,11 @@ The link will expire within 1 hour.
Language
Cànan
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
Seall a h-uile cànan
@@ -2203,27 +2249,18 @@ The link will expire within 1 hour.
Edit caption
Deasaich am fo-thiotal
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Fo-thiotal
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Deasaich am fo-thiotal seo
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Tiotal
@@ -2232,14 +2269,14 @@ The link will expire within 1 hour.
Tags
Tagaichean
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
Gabhaidh tagaichean a chleachdadh airson molaidhean iomchaidh a thoirt seachad. Chan fhaod barrachd air 5 tagaichean a bhith ann. Brùth air Enter airson taga ùr a chur ris.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 30
+ src/app/+videos/+video-edit/shared/video-edit.component.html 30
+
Enter a new tag
Cuir a-steach taga ùr
@@ -2259,19 +2296,18 @@ The link will expire within 1 hour.
Upload a new banner
Luchdaidh suas bratach ùr
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
Atharraich a’ bhratach agad
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
Thoir a’ bhratach air falbh
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
co-mheas 6/1, am meud a mholamaid: 1920x317, am meud as motha: , leudachain:
@@ -2280,13 +2316,13 @@ The link will expire within 1 hour.
Account avatar
Avatar a’ chunntais
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
Avatar na seanail
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
Co-chòrdail ri Markdown ’s a’ cur taic ri tagaichean HTML gnàthaichte PeerTube cuideachd
@@ -2340,7 +2376,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Cha deach dad a lorg
@@ -2349,25 +2385,25 @@ The link will expire within 1 hour.
Description
Tuairisgeul
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
Thèid tuairisgeulan nam videothan a ghiorrachadh gu fèin-obrachail ’s feumaidh iad gnìomh a làimh gus an leudachadh.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 49
+ src/app/+videos/+video-edit/shared/video-edit.component.html 49
+
Choose the appropriate licence for your work.
Tagh an ceadachas iomchaidh dhan obair agad.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Seanail
@@ -2378,58 +2414,59 @@ The link will expire within 1 hour.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
CÀBHA
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Ceistean àbhaisteach mu PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
le cumhachd PeerTube – Còir-lethbhreac shaor 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Docamaideadh an API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Cuir foillseachadh air an sgeideal ( )
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
Tha susbaint fhrionasach ann
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
Cuiridh cuid a dh’ionstansan videothan am falach sa bheil susbaint a tha iomchaidh do dh’inbhich a-mhàin.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
Foillsich e às dèidh an tar-chòdachaidh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Mur eil thu airson feitheamh air an tar-chòdachadh mus fhoillsich thu a’ video, dh’fhaoidte nach gabh a chluich gus am bi an tar-chòdachadh deiseil.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Fiosrachadh bunasach
@@ -2438,86 +2475,83 @@ The link will expire within 1 hour.
Add another caption
Cuir fo-thiotal eile ris
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Seall faidhle nam fo-thiotalan
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Already uploaded on ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Thèid a chruthachadh leis an ùrachadh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
Sguir dhen chruthachadh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
Thèid a dheasachadh leis an ùrachadh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
Sguir dhen deasachadh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
Thèid a sguabadh às leis an ùrachadh
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
Sguir dhen sguabadh às
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
Gun fho-thiotal fhathast.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Roghainnean sruthaidh beò
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Ma chuireas tu an roghainn seo air, thig an sruthadh beò agad gu crìoch nuair a thèid thu thar cuota nam videothan agad
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Modh na foillidheachd
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Foillsich ath-chluiche gu fèin-obrachail nuair a thig an sruthadh beò agad gu crìoch
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Ro-shealladh air video
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Thoir taic
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Seall an cunntas
@@ -2526,13 +2560,13 @@ The link will expire within 1 hour.
View account
Seall an cunntas
-
- src/app/+video-channels/video-channels.component.html 44
+ src/app/+video-channels/video-channels.component.html 44
+
View owner account
Seall cunntas an t-seilbheadair
-
- src/app/+video-channels/video-channels.component.html 48
+ src/app/+video-channels/video-channels.component.html 48
+
VIDEO CHANNEL
SEANAIL VIDEO
@@ -2552,84 +2586,85 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Teacsa goirid a mhìnicheas ciamar as urrainn do dhaoine taic a thoirt dhut (ùrlar ballrachd…).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+ Filename
+ Filename
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+ Name of the uploaded file
+ Name of the uploaded file
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Ceann-là an fhoillseachaidh thùsail
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Seo an ceann-là a chaidh an t-susbaint fhoillseachadh a’ chiad turas (can cheann-là sgaoilidh aig film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Roghainnean nam plugan
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Foillidheachd bheag
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Lùghdaich foillidheachd gu ~15d le cur à comas P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Bun-roghainn
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
30d a dh’fhoillidheachd sa chuibheas
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Foillidheachd àrd
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
60d a dh’fhoillidheachd sa chuibheas a’ meudachadh co-mheas nam P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Eile
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Cuir beachdan video an comas
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Cuir luchdadh a-nuas an comas
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Roghainnean adhartach
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2637,25 +2672,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
’S urrainn dhut URL sam bith ris an cuir youtube-dl taic no URL a thomhas ri faidhle meadhain ion-phortadh. Bu chòir dhut dèanamh cinnteach gu bheil còir sgaoilidh agad air an t-susbaint ris an tomh e ach nach èirich trioblaid a thaobh an lagha dhut fhèin no dhan ionstans agad.
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Tha sinn duilich ach chaidh rudeigin ceàrr
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Meal do naidheachd, thèid a’ video air cùlaibh ion-phortadh! ’S urrainn dhut fiosrachadh mun video seo a chur ris mu thràth.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Tagh am faidhle ri luchdadh suas
@@ -2666,12 +2707,12 @@ The link will expire within 1 hour.
Scheduled
Sgeidealaichte
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Cuir a’ video am falach gus an dig ceann-là sònraichte
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Video beò àbhaisteach
@@ -2696,8 +2737,8 @@ The link will expire within 1 hour.
Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
Seo dealbh a thèid a chur ris an fhaidhle fhuaime agad. Bidh an dealbh a thagh thu buan is cha ghabh atharrachadh an uairsin.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+
Total video uploaded
Cunntas nam videothan air an luchdadh suas
@@ -2723,8 +2764,8 @@ The link will expire within 1 hour.
Congratulations! Your video is now available in your private library.
Meal do naidheachd! Tha a’ video agad ri fhaighinn san leabhar-lann phrìobhaideach agad a-nis.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+
Publish will be available when upload is finished
Gabhaidh fhoillseachadh nuair a bhios an luchdadh suas deiseil
@@ -2739,8 +2780,8 @@ The link will expire within 1 hour.
Upload on hold
Tha an luchdadh suas ’ga cumail air ais
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Tha sinn duilich ach chaidh gleus an luchdaidh suas a chur à comas dhan chunntas agad. Ma tha thu airson videothan a chur ris, feumaidh rianaire an glas a thoirt far a’ chuota agad.
@@ -2794,46 +2835,48 @@ The link will expire within 1 hour.
Congratulations, the video will be imported with BitTorrent! You can already add information about this video.
Meal do naidheachd, thèid a’ video ion-phortadh le BitTorrent!’S urrainn dhut fiosrachadh mun video seo a chur ris mu thràth.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+
Torrents with only 1 file are supported.
Cuiridh sinn taic ri torrents sa bheil 1 fhaidhle.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Cha b’ urrainn dhuinn sruthadh beò a chruthachadh on a tha cus dhiubh air an ionstans seo
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cha b’ urrainn dhuinn sruthadh beò a chruthachadh on a tha cus dhiubh agad-sa
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Chaidh an sruthadh beò fhoillseachadh.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
- Stream only once, replay will replace your live Stream only once, replay will replace your live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
+ Stream only once, replay will replace your live
+ Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Na sruthaich e ach aon turas
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
- Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
+ Stream multiple times, replays will be separate videos
+ Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Sruthaich iomadh turas leis an aon URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Cuir beò e
@@ -2842,13 +2885,13 @@ The link will expire within 1 hour.
Max live duration is . If your live reaches this limit, it will be automatically terminated.
Chan fhaod sruthadh beò a bhith nas fhaide na . Nuair a ruigeas an sruthadh beò agad a’ chrìoch seo, thèid crìoch a chur air gu fèin-obrachail.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
Mholamaid nach cleachd thu cleachdaiche root airson na videothan agad fhoillseachadh air sgàth ’s gur e cunntas super-admin an ionstans agad a th’ ann. Cruthaich cunntas sònraichte ’na àite airson na videothan agad a luchdadh suas.
-
- src/app/+videos/+video-edit/video-add.component.html 34
+ src/app/+videos/+video-edit/video-add.component.html 34
+
Import
Ion-phortaich
@@ -2879,17 +2922,16 @@ The link will expire within 1 hour.
Cuir beò e
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
FÈIN-CHLUICH
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
An ath-video ri chluich
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Dèan gearan mun bheachd seo
@@ -2917,68 +2959,67 @@ The link will expire within 1 hour.
Update playlist privacy
Ùraich prìobhaideachd na liosta-chluich
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Co-roinn an liosta-chluich aig ionad seo a’ video
-
- src/app/shared/shared-share-modal/video-share.component.html 71
- Only display embed URL Only display embed URL
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
+
+ Only display embed URL
+ Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Co-roinn a’ video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Tha a’ video seo prìobhaideach is chan urrainn dhut a cho-roinneadh le cleachdaichean air an taobh a-muigh
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Ùraich prìobhaideachd a’ video
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Còd QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Chan eil an url tèarainte (dìth HTTPS) ’s chan obraich leabachadh a’ video air làraichean-lìn HTTPS (bacaidh brabhsairean iarrtasan HTTP nach eil tèarainte air làraichean-lìn HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Leabaich
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Tagh fo-thiotalan gu fèin-obrachail
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Barrachd gnàthachaidh
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Nas lugha de ghnàthachadh
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Thoir taic dha
@@ -2990,13 +3031,14 @@ The link will expire within 1 hour.
Login
Clàraich a-steach
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Login
src/app/+login/login.component.html
@@ -3007,7 +3049,7 @@ The link will expire within 1 hour.
Autoplay
Fèin-chluich
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Uaireigin eile ’s dòcha
@@ -3019,41 +3061,42 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Lùb
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Cleachd URL an ionstans thùsail
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Seall tiotal a’ video
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Seall rabhadh prìobhaideachd
- src/app/shared/shared-share-modal/video-share.component.html 245
- Display player control bar Display player control bar
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
+ Display player control bar
+ Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
-
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Seall putan le ceangal PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Poblach
@@ -3062,13 +3105,13 @@ The link will expire within 1 hour.
This video is blocked.
Tha a’ video seo ’ga bhacadh.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+
Published
Air fhoillseachadh
-
- src/app/+videos/+video-watch/video-watch.component.html 30
+ src/app/+videos/+video-watch/video-watch.component.html 30
+
SUPPORT
TAIC
@@ -3107,8 +3150,8 @@ The link will expire within 1 hour.
By
Le
-
- src/app/+videos/+video-watch/video-watch.component.html 70
+ src/app/+videos/+video-watch/video-watch.component.html 70
+
Subscribe
Fo-sgrìobh
@@ -3127,8 +3170,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Cuir crìoch air an fho-sgrìobhadh} other {Cuir crìoch air fo-sgrìobhadh dha na seanailean uile} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Seall barrachd dheth
@@ -3155,8 +3198,8 @@ The link will expire within 1 hour.
Originally published
A’ chiad fhoillseachadh
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
A’ cur nad chuimhne:
@@ -3246,9 +3289,10 @@ The link will expire within 1 hour.
This live has ended.
Thàinig an sruthadh beò seo gu crìch.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
-
- There are no videos available in this playlist.
- There are no videos available in this playlist.
+
+
+ There are no videos available in this playlist.
+ There are no videos available in this playlist.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
@@ -3258,8 +3302,8 @@ The link will expire within 1 hour.
SORT BY
SEÒRSAICH A-RÈIR
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+
Most recent first (default)
As ùire (bun-roghainn)
@@ -3278,8 +3322,8 @@ The link will expire within 1 hour.
View from and others
Seall le is eile
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
{VAR_PLURAL, plural, =0 {Chan eil freagairt ann} =1 {1 video} one { fhreagairt} two { fhreagairt} few { freagairtean} other { freagairt} }
@@ -3290,8 +3334,8 @@ The link will expire within 1 hour.
View from
Seall le
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+
View
Seall
@@ -3300,8 +3344,8 @@ The link will expire within 1 hour.
Comments are disabled.
Tha beachdan à comas.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+
Add comment...
Cuir beachd ris…
@@ -3375,19 +3419,19 @@ The link will expire within 1 hour.
Highlighted comment
Beachd soillsichte
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Freagairt
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Chaidh am beachd seo a sguabadh às
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Anabarrachdan video
@@ -3401,9 +3445,9 @@ The link will expire within 1 hour.
Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
Thèid do ghearan a chuir dha na maoir aig ’S a shìneadh air adhart gu tùs a’ bheachd ( ) cuideachd .
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Ma dh’ath-nuadhaicheas tu an tòcan, chan fhaod cliantan a chaidh a rèiteachadh cheana an t-inbhir fhaighinn mus cleachd iad an tòcan ùr. A bheil thu airson leantainn air adhart?
@@ -3420,40 +3464,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
INBHIR FO-SGRÌOBHAIDH
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Cleachd trusaichean inbhirean threas-phàrtaidhean airson liosta nam videothan fhaighinn o na seanailean air an d’ fhuair thu fo-sgrìobhadh.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
URL an inbhir
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Tòcan an inbhir
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Na co-roinn tòcan an inbhir agad le duine sam bith eile.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Ath-nuadhaich an tòcan
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Criathraich…
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Clear filter
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3463,7 +3509,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Video/Beachd/Cunntas
@@ -3477,34 +3522,44 @@ The link will expire within 1 hour.
State
Staid
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Air a chruthachadh
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Fosgail duilleag an actair ann an taba ùr
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Air a ghabhail ris
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Ri lèirmheasadh
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3512,23 +3567,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Diùlt
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Cha deach neach-leantainn a lorg a fhreagras ris na criathragan làithreach.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Chan eil neach sam bith a’ leantainn air an ionstans agad.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
A’ sealltainn gu à luchd-leantainn
@@ -3537,24 +3592,36 @@ The link will expire within 1 hour.
Redundancy allowed
Tha anabarrachd ceadaichte
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Fosgail an t-ionstans ann an taba ùr
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Cha deach òstair a lorg a fhreagras ris na criathragan làithreach.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Chan eil an t-ionstans agad a’ leantainn air dad sam bith.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3570,7 +3637,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videothan anabarrach
@@ -3604,13 +3671,12 @@ The link will expire within 1 hour.
Username
Ainm-cleachdaiche
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
calum
@@ -3632,82 +3698,82 @@ The link will expire within 1 hour.
Role
Dreuchd
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Tha an tar-chòdachadh an comas. Cha dèid ach meud tùsail nam videothan a chunntadh mu choinneamh a’ chuota. B’ urrainn dhan chleachdaiche seo mu a luchdadh suas air a char as motha.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Cuota làitheil de videothan
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Plugan dearbh-aithneachaidh
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Chan eil gin (dearbh-aithneachadh ionadail)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Cha bhi feum air lèirmheas mus dèid video fhoillseachadh
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Cuir ceangal dhan chleachdaiche air a’ phost-d airson am facal-faire ath-shuidheachadh
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Iarr facal-faire ùr
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Suidhich facal-faire a’ chleachdaiche a làimh
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Seall
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Cuir am falach
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Gnìomhan ’nan grunnan
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
Chaidh an cleachdaiche a thoirmeasg
@@ -3716,18 +3782,18 @@ The link will expire within 1 hour.
Open account in a new tab
Fosgail an cunntas ann an taba ùr
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Cunntas air a sguabadh às
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+
User's email must be verified to login
Feumaidh cleachdaiche am post-d a dhearbhadh ron chlàradh a-steach
@@ -3751,8 +3817,8 @@ The link will expire within 1 hour.
Banned users
Cleachdaichean toirmisgte
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
A’ sealltainn gu à luchd-cleachdaidh
@@ -3793,39 +3859,39 @@ The link will expire within 1 hour.
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Meud iomlan
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Seall na videothan anabarrach
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Chan eil air an ionstans agad a’ sgàthanachadh video sam bith.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Cha deach video sam bith dhen ionstans agad a sgàthanachadh.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Stadastaireachd nan ro-innleachdan an comas
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Cha deach ro-innleachd na h-anabarrachd a chur an comas air an ionstans agad.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
’Ga chleachdadh ( )
@@ -3862,10 +3928,10 @@ The link will expire within 1 hour.
Select this row
Tagh an ràgh seo
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
Seall am beachd slàn
@@ -3879,15 +3945,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Neach-leantainn
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Video le beachd ris
@@ -3906,13 +3969,19 @@ The link will expire within 1 hour.
Local comments
Beachdan ionadail
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 52
+ src/app/+admin/overview/comments/video-comment-list.component.ts 52
+
Remote comments
Beachdan cèine
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Cha deach gearan mu mhì-ghnàthachadh a lorg a fhreagras dha na criathragan làithreach.
@@ -3926,28 +3995,28 @@ The link will expire within 1 hour.
Unsolved reports
Gearanan gun fhuasgladh
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Gearanan a chaidh gabhail riutha
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Gearanan a chaidh a dhiùltadh
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Gearanan le videothan bacte
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Gearanan le videothan air an sguabadh às
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Adhbhar a’ bhacaidh:
@@ -4006,8 +4075,10 @@ The link will expire within 1 hour.
Cò rinn an gearan
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4025,13 +4096,13 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Beachd
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Chaidh gearan a dhèanamh mun video seo iomadh turas.
@@ -4055,20 +4126,20 @@ The link will expire within 1 hour.
Account deleted
Chaidh an cunntas a sguabadh às
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+
Open video in a new tab
Fosgail a’ video ann an taba ùr
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Staid
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Teachdaireachdan
@@ -4082,8 +4153,8 @@ The link will expire within 1 hour.
Score
Sgòr
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
A’ sealltainn gu à gearan(an)
@@ -4092,74 +4163,75 @@ The link will expire within 1 hour.
Reportee
Neach mun deach a ghearan
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =0 {Chan eil gearan ann} =1 {1 ghearan} one { ghearan} two { ghearan} few { gearanan} other { gearan}}
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Air ùrachadh
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Mùch an àrainn
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Ionstans
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Air a mhùchadh
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Dì-mhùch
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Cha deach frithealaiche a lorg a fhreagras dha na criathragan làithreach.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Cha deach frithealaiche a lorg.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
A’ sealltainn gu à ionstans(an) mùchte
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Tha coltas nach eil thu air frithealaiche HTTPS. Feumaidh am frithealaiche agad TLS a chur an comas mus lean e air frithealaichean eile.
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4168,28 +4240,28 @@ The link will expire within 1 hour.
Mute domains
Mùch àrainnean
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Cunntas
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Cha deach cunntas a lorg a fhreagras dha na criathragan làithreach.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Cha deach cunntas a lorg.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Seall na plugain stàlaichte
@@ -4208,9 +4280,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
A’ sealltainn gu à cunntas(an) mùchte
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugain/Ùrlaran
@@ -4233,8 +4305,8 @@ The link will expire within 1 hour.
Official
Oifigeil
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+
Plugin homepage (new window)
Duilleag-dhachaigh a’ phlugain (uinneag ùr)
@@ -4253,54 +4325,53 @@ The link will expire within 1 hour.
Users can resolve distant content
Chan urrainn dhan luchd-chleachdaidh susbaint chèin fhuasgladh
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugain ⁊ ùrlaran
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Ùrlaran ri fhaighinn
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Na plugain a tha an comas
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Dùin an teachdaireachd seo
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
Na videothan leis na conaltraidhean as trice o chionn goirid
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 208
+ src/app/+videos/video-list/videos-list-common-page.component.ts 208
+
Videos with the most views during the last 24 hours
Na videothan a chaidh a choimhead orra as trice am broinn an 24 uair a thìde mu dheireadh
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 224
+ src/app/+videos/video-list/videos-list-common-page.component.ts 224
+
Videos with the most views during the last days
Na videothan a chaidh a choimhead orra as trice am broinn nan là(ithean) mu dheireadh
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 228
+ src/app/+videos/video-list/videos-list-common-page.component.ts 228
+
Videos that have the most likes
Videothan air a bheil fèill as motha
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 213
+ src/app/+videos/video-list/videos-list-common-page.component.ts 213
+
To load your new installed plugins or themes, refresh the page.
Airson na plugain no ùrlaran a tha dìreach air an stàladh a luchdadh, ath-nuadhaich an duilleag.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+
Popular plugins
Plugain fhèillmhor
@@ -4320,8 +4391,8 @@ The link will expire within 1 hour.
for " "
for " "
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+
{VAR_PLURAL, plural, =1 {result} other {results} }
{VAR_PLURAL, plural, =0 {Gun toradh} =1 {thoradh} one {thoradh} two {thoradh} few {toraidhean} other {toradh} }
@@ -4331,13 +4402,13 @@ The link will expire within 1 hour.
No results.
Chan eil toradh ann.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+
This does not have settings.
Chan eil roghainnean aig a’ seo.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+
System
An siostam
@@ -4347,40 +4418,37 @@ The link will expire within 1 hour.
Delete this comment
Sguab às am beachd seo
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Sguab às gach beachd a’ chunntais seo
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Thèid na beachdan a sguabadh às an ceann corra mionaid
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
- comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
+
+ comment(s) deleted.
+ comment(s) deleted.
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
A bheil thu cinnteach gu bheil thu airson a h-uile beachd aig a sguabadh às?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Thèid na beachdan aig a sguabadh às an ceann corra mionaid
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Liosta nam beachdan
@@ -4407,10 +4475,10 @@ The link will expire within 1 hour.
Select all rows
Tagh a h-uile ràgh
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Seòrsa a h-obrach
@@ -4523,26 +4591,26 @@ The link will expire within 1 hour.
Name
Ainm
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Tuairisgeul goirid
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Roinnean-seòrsa a’ phrìomh-ionstans
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Cuir roinn-seòrsa ùr ris
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
Air adhbhar an dòigh san obraich siostam a’ cho-roinnidh , dh’fhaoidte gun dèid cuir a dh’fhiosrachadh teicnigeach mun t-siostam agad (can seòladh IP poblach) a chur gu seisean eile ach bheir seo faochadh mòr do dh’eallach an fhrithealaiche.
@@ -4576,147 +4644,145 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
Na prìomh-chànanan a bhios agad ’s aig na maoir
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MAORSAINNEACHD ⁊ SUSBAINT INBHICH
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
Tha an t-ionstans seo ag amas air susbaint fhrionasach no do dh’inbhich a-mhàin
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Ma chuireas tu seo an comas, innsidh e do rianairean eile gu bheil thu a’ co-nasgadh susbaint fhrionasach gu h-àraidh. A bharrachd air sin, nochdaidh cromag a ghnàth ann am bogsa na susbainte do dh’inbhich a-mhàin nuair a luchdaicheas cuideigin video suas.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Poileasaidh air videothan sa bheil susbaint fhrionasach
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Sgleò air dealbhagan
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Taisbeanadh
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Ro-innleachd
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Teirmichean
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
An còd giùlain
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Fiosrachadh maorsainneachd
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Cò nì a’ mhaorsainneachd air an ionstans? Dè am poileasaidh a thaobh videothan le susbaint inbhich? A bheil videothan poilitigeach is msaa. ann?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
THU FHÈIN ’S AN IONSTANS AGAD
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Cò tha air cùlaibh an ionstans seo?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
Neach fa leth? Buidheann neo-phrothaideach? Companaidh?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Carson a chruthaich thu an t-ionstans seo?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
An ann airson na videothan pearsanta agad a cho-roinneadh? An ann airson clàradh fhosgladh agus cead a thoirt do dhaoine gun luchdaich iad suas na thogras iad?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
Dè cho fada ’s a tha thu ’n dùil gun glèidh thu an t-ionstans seo?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
Tha seo cudromach dhan luchd-cleachdaidh a tha airson clàradh leis an ionstans agad
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
Ciamar a phàigheas tu airson an fhrithealaiche PeerTube?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
An ann le d’ airgead fhèin? An ann le tabhartasan an luchd-chleachdaidh? An ann le sanasachd?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
FIOSRACHADH EILE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
Dè am frithealaiche/am bathar-cruaidh a tha an t-ionstans seo a ruith air?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
can. 2vCore 2GB RAM, ceangal dìreach ris an fhrithealaiche air mhàl agad is msaa.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
COLTAS
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Duilleag-laighe
@@ -4727,117 +4793,116 @@ The link will expire within 1 hour.
Duilleag bhunaiteach an treandaidh
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
-
Hot videos
Brod nam videothan
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+
Most viewed videos
Na videothan air an coimhead orra as trice
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+
Most liked videos
Videothan air a bheil fèill mhòr
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+
Prefer author display name in video miniature
’S fheàrr leam ainm-taisbeanaidh an ùghdair ann am meanbh-dhealbh a’ video
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+
Redirect users on single external auth when users click on the login button in menu
Ath-sheòl na cleachdaichean gu dearbhadh singilte air an taobh a-muigh nuair a nì iad briogadh air putan a’ chlàraidh a-steach sa chlàr-taice
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+
⚠️ You don't have any external auth plugin enabled.
⚠️ Chan eil plugan dearbhaidh air an taobh a-muigh an comas agad.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+
⚠️ You have multiple external auth plugins enabled.
⚠️ Tha iomadh plugan dearbhaidh air an taobh a-muigh an comas agad.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+
BROADCAST MESSAGE
CRAOL TEACHDAIREACHD
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+
Display a message on your instance
Seall teachdaireachd air an ionstans agad
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+
Enable broadcast message
Cuir craoladh teachdaireachd an comas
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+
Allow users to dismiss the broadcast message
Leig leis an luchd-cleachdaidh an teachdaireachd a tha ’ga craoladh a leigeil seachad
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+
Broadcast message level
Ìre na teachdaireachd a tha ’ga craoladh
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+
Message
Teachdaireachd
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+
NEW USERS
CLEACHDAICHEAN ÙRA
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+
Manage users to set their quota individually.
Stiùirich cleachdaichean airson cuota fa leth a shuidheachadh dhaibh.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+
Signup requires email verification
Iarraidh clàradh dearbhadh puist-d
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+
Signup limit
Cuingeachadh clàraidh
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+
{VAR_PLURAL, plural, =1 {user} other {users}}
{VAR_PLURAL, plural, =0 {Chan eil cleachdaiche ann} =1 {chleachdaiche} one {chleachdaiche} two {chleachdaiche} few {cleachdaichean} other {cleachdaiche}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+
Signup won't be limited to a fixed number of users.
Cha bhi an clàradh cuingichte air àireamh shocraichte de chleachdaichean.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+
Minimum required age to create an account
An aois as òige airson cunntas a chruthachadh
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+
{VAR_PLURAL, plural, =1 {year old} other {years old}}
{VAR_PLURAL, plural, =1 {bhliadhna a dh’aois} one {bhliadhna a dh’aois} two {bhliadhna a dh’aois} few {bliadhnaichean a dh’aois} other {bliadhna a dh’aois}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+
Enable Signup
Cuir an clàradh an comas
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+
Users
Buill
@@ -4849,9 +4914,8 @@ The link will expire within 1 hour.
Comments
Beachdan
-
-
- src/app/+admin/admin.component.ts 57
+ src/app/+admin/admin.component.ts 57
+
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
{VAR_PLURAL, plural, =1 {Video} other {Videothan} }
@@ -4903,185 +4967,197 @@ The link will expire within 1 hour.
Default video quota per user
Cuota bunaiteach de videothan airson gach cleachdaiche
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+
bytes
baidht
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Crìoch bhunaiteach air videothan a luchdaicheas cleachdaiche suas air an aon latha
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+
Allow import with a torrent file or a magnet URI
Ceadaich ion-phortadh le faidhle torrent no URI magnet
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ Cha mholamaid gun cuir thu an gleus seo an comas mur eil earbsa agad ’nad luchd-cleachdaidh
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Mura deach comharrachadh gu bheil earbsa ann an cleachdaiche, bidh na videothan aige prìobhaideach gus an dèan maoir lèirmheas orra.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
SEANAILEAN VIDEO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
An àireamh as motha de sheanailean video do gach cleachdaiche
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {seanail} one {seanail} two {sheanail} few {seanailean} other {seanail} }
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Cuir bacadh air videothan ùra gu fèin-obrachail
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
LORG
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Ceadaich gun dèan an luchd-cleachdaidh lorg air URI/làimhsichear cèin
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Ceadaich gun lorg an luchd-cleachdaidh agad videothan/actairean nach deach a cho-nasgadh leis an ionstans agad ma dh’fhaoidte
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Ceadaich gun dèan luchd-cleachdaidh gun ainm lorg air URI/làimhsichear cèin
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Ceadaich gun lorg luchd-cleachdaidh gun ainm videothan/actairean nach deach a cho-nasgadh leis an ionstans agad ma dh’fhaoidte
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Tha an gleus seo an dian-eisimeil air maorsainneachd nan ionstansan air an lean an inneacs-luirg a thaghas tu.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Cha bu chòir dhut ach inneacsan luirg fo mhaorsainneachd a chleachdadh gu poblach no inneacs agad fhèin òstadh .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL an inneics luirg
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Cuir an comas an lorg ionadail ann am bàr nan lorg
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Mura cuir, bidh an lorg ionadail ’ga chleachdadh mar bhun-roghainn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Cleachdaidh bàr nan lorg an t-inneacs luirg uile-choitcheann mar bhun-roghainn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Cuir an lorg uile-choitcheann an comas
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
CO-NASGADH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Stiùirich na dàimhean le ionstansan eile.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
’S urrainn do dh’ionstansan eile leantainn air an fhear agad
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Aontaich ri ionstansan-leantainn ùra a làimh
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Lean air na h-ionstansan a leanar ort-sa gu fèin-obrachail
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Tha an gleus seo feumach air tòrr aire is maorsainneachd a bharrachd.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL an inneics
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Lean air ionstansan inneics phoblaich gu fèin-obrachail
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Faic an docamaideadh airson barrachd fiosrachaidh mun URL ris a tha dùil
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
RIANAIREAN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Rianaire
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Post-d an rianaire
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Cuir foirm conaltraidh an comas
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
Tar-chòdachadh videothan air an iarraidh
@@ -5091,27 +5167,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Thoir seachad an cunntas Twitter a riochdaicheas an t-ionstans agad a thoirt piseach air ro-sheallaidhean nan ceanglaichean. Mur eil cunntas Twitter agad, fàg an luach bunaiteach mar a tha e.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
An t-ainm-cleachdaiche Twitter agad
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Tha Twitter a’ ceadachadh an t-ionstans agad
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Ma tha Twitter a’ ceadachadh an t-ionstans agad gu sònraichte, thèid cluicheadair video a leabachadh ann an inbhir Twitter nuair a thèid video PeerTube a cho-roinneadh. Mur eil, cleachdaidh sinn cairt ceangail deilbh a nì ath-stiùireadh air an ionstans de PheerTube agad. Cuir cromag sa bogsa seo is cuir fo dheuchainn e le URL video an ionstans agad (https://ball-eisimpleir.com/w/rudeigin) air https://cards-dev.twitter.com/validator feuch a bheil an t-ionstans agad ’ga cheadachadh.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
BEÒ
@@ -5141,72 +5217,79 @@ The link will expire within 1 hour.
Ceadaich gum foillsich an luchd-cleachdaidh agad ath-chluichean nan sruthan beòtha aca gu fèin-obrachail
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
-
Allow your users to change live latency
Leig leis na cleachdaichean an fhoillidheachd bheò atharrachadh
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
+
Small latency disables P2P and high latency can increase P2P ratio
Cuiridh an fhoillidheachd bheag P2P à comas agus cuiridh an fhoillidheachd àrd ri co-mheas nam P2P
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
-
-
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {sruthadh beò} one {sruthaidhean beòtha} two {sruthaidhean beòtha} few {sruthaidhean beòtha} other {sruthaidhean beòtha} }
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Faide as motha nan sruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Snàithleanan tar-chòdachaidh nan sruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
iarraidh e air a char as motha le tar-chòdachadh videothan air an iarraidh
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
iarraidh e air a char as lugha le tar-chòdachadh videothan air an iarraidh
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Pròifil tar-chòdachaidh nan sruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
’S urrainn do phlugain PeerTube pròifilean ùra a chur ris airson tar-chòdachadh shruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Na dùmhlachdan-breacaidh ri an ginntinn do shruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Ceadaich sruthadh beò
@@ -5216,7 +5299,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Tha an tar-chòdachadh an comas do shruthaidhean beòtha
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Sruthadh beò
@@ -5233,147 +5316,155 @@ The link will expire within 1 hour.
TAR-CHÒDACHADH
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Mar thar-chòdachadh videothan air an iarraidh, thèid sruthan beòtha a thar-chòdachadh ach am bi cruth orra a ghabhas sruthadh ’s a chluich air uidheam sam bith. Bidh feum air CPU glè chumhachdach.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Fòrmatan an ion-chuir
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Tha tar-chòdachadh an comas
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Ceadaich leudachain a bharrachd
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
Leig leis an luchd-chleachdaidh videothan a luchdadh suas le leudachain eile seach .mp4, .ogv ’s .wem (mar eisimpleir: .avi, .mov, .mkv is msaa.).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Ceadaich luchdadh suas faidhlichean fuaime
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
Leigidh seo leis an luchd-chleachdaidh faidhlichean fuaime .mp3, .ogg, .wma, .flac, .aac no .ac3 a luchdadh suas.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
Thèid am faidhle agus faidhle an ro-sheallaidh a cho-aonadh gu dealbh ’na video leis an luchdadh suas.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Fòrmat an às-chuir
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
Tha WebTorrent an comas
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
Ma chuir thu taic ri HLS an comas cuideachd, thèid stòras nam videothan iomadachadh le 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
Tha HLS le taic ri P2P an comas
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Bidh feum air ffmpeg >= 4.1 Gin liostaichean-cluich HLS agus faidhlichean MP4 ’nam bloighean agus thèid an cluich nas fheàrr nach rachadh le WebTorrent lom: Bidh atharrachadh na dùmhlachd-breacaidh nas rèidhe Thèid na videothan fada a chluich nas luaithe gu h-àraidh Bidh a’ chluiche nas seasmhaiche (nas lugha de bugaichean/luchdadh gun chrìoch) Ma chuir thu taic ri WebTorrent an comas cuideachd, thèid stòras nam videothan iomadachadh le 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Na dùmhlachdan-breacaidh ri an ginntinn do gach fòrmat a tha an comas
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
Thèid amas air dùbhlachd-bhreacaidh an fhaidhle thùsail mura deach roghainn a thaghadh.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Snàithleanan tar-chòdachaidh
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
iarraidh e air a char as motha le tar-chòdachadh beò
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
iarraidh e air a char as lugha le tar-chòdachadh beò
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Co-ruith nan obraichean tar-chòdachaidh
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
leigidh seo leat iomadh faidhle a thar-chòdachadh aig an aon àm. ⚠️ Bidh PeerTube feumach air ath-thòiseachadh
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Pròifil tar-chòdachaidh
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
’S urrainn do phlugain PeerTube pròifilean ùra a chur ris airson tar-chòdachadh
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
STIÙIDEO VIDEOTHAN
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Leig leis na cleachdaichean agad na videothan aca a dheasachadh (bearradh, cur ris toisich/deiridh, cur ris comharra-uisge is msaa)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Cuir stiùideo videothan an comas
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Feumaidh tu an tar-chòdachadh a chur an comas mus urrainn dhut an stiùideo videothan a chur an comas
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
TASGADAN
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Cha dèid a h-uile faidhle a cho-nasgadh ’s thèid an togail nuair a bhios feum orra. Mìnich poileasaidh an tasgadain aca.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
An àireamh de ro-sheallaidhean a thèid a chumail san tasgadan
@@ -5429,13 +5520,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Sgrìobh còd JavaScript gu dìreach. Ball-eisimpleir: console.log('tha an t-ionstans agam sgoinneil');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5445,8 +5536,8 @@ color: red;
Sgrìobh còd CSS gu dìreach. Ball-eisimpleir: #custom-css color: red; Cuir #custom-css air a thoiseach airson stoidhlean a thar-àithneadh.Ball-eisimpleir: #custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
Chan urrainn dhut ath-chluichean beòtha a cheadachadh mus cuir thu an tar-chòdachadh an comas.
@@ -5498,45 +5589,45 @@ color: red;
DANGER ZONE
EARRANN CHUNNARTACH
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Pròifil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Dùmhlachd-bhreacaidh
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Co-mheas an deilbh
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Reat cuibheasach nam frèaman
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Fòrmat piogsail
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Reat shampallan
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Co-dhealbhachd seanail
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Ùraich na roghainnean agad
@@ -5565,8 +5656,10 @@ color: red;
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
-
- Sort by "Original Publication Date" Sort by "Original Publication Date"
+
+
+ Sort by "Original Publication Date"
+ Sort by "Original Publication Date"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5575,91 +5668,90 @@ color: red;
Sort by "Recent Views"
Seòrsaich a-rèir “Air coimhead air o chionn goirid”
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+
Sort by "Hot"
Seòrsaich a-rèir “Brod”
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 50
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 50
+
Sort by "Likes"
Seòrsaich a-rèir “’S toigh leam”
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 51
- Sort by "Global Views" Sort by "Global Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 51
+
+
+ Sort by "Global Views"
+ Sort by "Global Views"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+
Languages:
Cànain:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+
Sensitive content:
Susbaint fhrionasach:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+
Scope:
Farsaingeachd:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+
Local videos (this instance)
Videothan ionadail (an t-ionstans seo)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+
Federated videos (this instance + followed instances)
Videothan sa cho-nasgadh (an t-ionstans seo ⁊ ionstansan ’gan leantainn orra)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+
Type:
Seòrsa:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+
VOD & Live videos
Videothan air iarrtas ⁊ beòtha
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+
Categories:
Roinnean-seòrsa:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+
Moderation:
Maorsainneachd:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 121
+
Change password
Atharraich am facal-faire
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Am facal-faire làithreach
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Facal-faire ùr
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Dearbh am facal-faire ùr
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Poileasaidh bunaiteach air videothan sa bheil susbaint fhrionasach
@@ -5668,15 +5760,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
Nuair a bhios Falaich no Sgleò air dealbhagan air, thèid dearbhadh iarraidh mus dèid a’ video a chluich.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Poileasaidh nam videothan frionasach
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Na seall ach videothan sna cànanan/fo-thiotalan a leanas
@@ -5690,20 +5782,19 @@ color: red;
Add a new language
Cuir cànan ùr ris
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Post-d ùr
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
Atharraich am post-d
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Ùrlar
@@ -5758,29 +5849,137 @@ color: red;
Initiator
Chaidh a thòiseachadh le
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Air a chruthachadh
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Staid
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Duilleag a’ chunntais
-
-
- src/app/+videos/+video-watch/video-watch.component.html 69 src/app/+videos/+video-watch/video-watch.component.html 75
+ src/app/+videos/+video-watch/video-watch.component.html 69
+ src/app/+videos/+video-watch/video-watch.component.html 75
+
No ownership change request found.
Cha deach iarrtas air atharrachadh an t-seilbh a lorg.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Roghainnean a’ chunntais
@@ -5789,30 +5988,30 @@ color: red;
Playlist elements
Nithean liosta-chluich
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Na dh’ion-phortaich mi
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Cruthaich seanail videothan
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Cha deach seanail a lorg.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Mar eisimpleir: seanail_snasail
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
SEANAIL
@@ -5834,9 +6033,9 @@ color: red;
Overwrite support field of all videos of this channel
Sgrìobh thairis air raon taice nam videothan uile san t-seanail seo
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
Rinn
@@ -5855,18 +6054,18 @@ color: red;
Target
Targaid
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Chaidh a’ video seo a sguabadh às
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
A’ sealltainn gu à ion-phortadh/ion-phortaidhean
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Nuair a bhios tu air an cunntas agad a sguabadh às, chan fhaigh thu air ais e idir. Thèid iarraidh ort gun dearbh thu an gnìomh seo.
@@ -5878,10 +6077,12 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
+
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Air a chruthachadh le
@@ -5895,44 +6096,56 @@ color: red;
You don't have any video in your watch history yet.
Chan eil video agad fhathast air eachdraidh de na choimhead thu air.
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
Sguab às on eachdraidh
-
- src/app/+my-library/my-history/my-history.component.html 37
- Video history is enabled Video history is enabled
+ src/app/+my-library/my-history/my-history.component.html 37
+
+
+ Video history is enabled
+ Video history is enabled
src/app/+my-library/my-history/my-history.component.ts
96,95
-
- Video history is disabled Video history is disabled
+
+
+ Video history is disabled
+ Video history is disabled
src/app/+my-library/my-history/my-history.component.ts
97,95
-
- Delete video history Delete video history
+
+
+ Delete video history
+ Delete video history
src/app/+my-library/my-history/my-history.component.ts
120
-
- Are you sure you want to delete all your video history? Are you sure you want to delete all your video history?
+
+
+ Are you sure you want to delete all your video history?
+ Are you sure you want to delete all your video history?
src/app/+my-library/my-history/my-history.component.ts
121
-
- Video history deleted Video history deleted
+
+
+ Video history deleted
+ Video history deleted
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ No videos found for " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6012,8 +6225,8 @@ color: red;
Create playlist
Cruthaich liosta-chluich
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
Na seanailean video agam
@@ -6024,13 +6237,12 @@ color: red;
Cruthaich seanail videothan ùr
src/app/+manage/manage-routing.module.ts 12
-
Playlist thumbnail
Dealbhag na liosta-cluich
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Chan eil video air an liosta-chluich seo.
@@ -6039,42 +6251,41 @@ color: red;
Browse videos on PeerTube to add them in your playlist.
Rùraich videothan air PeerTube is cuir ris an liosta-chluich agad iad.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+
See the documentation for more information.
Faic an docamaideadh airson barrachd fiosrachaidh.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
+
If you need help to use PeerTube, you can have a look at the documentation .
Ma tha thu feumach air taic le cleachdadh PeerTube, thoir sùil air an docamaideadh .
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
Airson na maoir is cleachdaichean eile a chuideachadh ach an aithnich iad cò thu , na dìochuimhnich pròifil a’ chunntais agad a shuidheachadh le avatar agus tuairisgeul rithe.
-
- src/app/+signup/shared/signup-success.component.html 18
+ src/app/+signup/shared/signup-success.component.html 18
+
Video stats
Stadastaireachd a’ video
-
- src/app/+stats/stats-routing.module.ts 14
-
-
+ src/app/+stats/stats-routing.module.ts 14
+
You can select a part of the graph to zoom in
’S urrainn dhut pàirt dhen ghraf a thaghadh airson sùmadh a-steach
-
- src/app/+stats/video/video-stats.component.html 58
+ src/app/+stats/video/video-stats.component.html 58
+
Reset zoom
Ath-shuidhich an sùm
-
- src/app/+stats/video/video-stats.component.html 60
- Since the video publication Since the video publication
+ src/app/+stats/video/video-stats.component.html 60
+
+
+ Since the video publication
+ Since the video publication
src/app/+stats/video/video-stats.component.ts
63
@@ -6083,66 +6294,81 @@ color: red;
Viewers
Luchd-coimhid
-
-
- src/app/+stats/video/video-stats.component.ts 88 src/app/+stats/video/video-stats.component.ts 500
+ src/app/+stats/video/video-stats.component.ts 88
+ src/app/+stats/video/video-stats.component.ts 500
+
Watch time
Ùine na coimhid
-
- src/app/+stats/video/video-stats.component.ts 93
+ src/app/+stats/video/video-stats.component.ts 93
+
Retention
Glèidheadh
-
- src/app/+stats/video/video-stats.component.ts 106
- Viewers stats between and Viewers stats between and
-
- src/app/+stats/video/video-stats.component.ts 153
- Viewers stats Viewers stats
-
- src/app/+stats/video/video-stats.component.ts 156
- Live as of Live as of
+ src/app/+stats/video/video-stats.component.ts 106
+
+
+ Viewers stats between and
+ Viewers stats between and
+ src/app/+stats/video/video-stats.component.ts 153
+
+
+ Viewers stats
+ Viewers stats
+ src/app/+stats/video/video-stats.component.ts 156
+
+
+ Live as of
+ Live as of
src/app/+stats/video/video-stats.component.ts
227
-
- Custom dates Custom dates
-
- src/app/+stats/video/video-stats.component.ts 238
- A view means that someone watched the video for at least 30 seconds A view means that someone watched the video for at least 30 seconds
-
- src/app/+stats/video/video-stats.component.ts 257
+
+
+ Custom dates
+ Custom dates
+ src/app/+stats/video/video-stats.component.ts 238
+
+
+ A view means that someone watched the video for at least 30 seconds
+ A view means that someone watched the video for at least 30 seconds
+ src/app/+stats/video/video-stats.component.ts 257
+
Countries
Dùthchannan
-
- src/app/+stats/video/video-stats.component.ts 98 src/app/+stats/video/video-stats.component.ts 289
+ src/app/+stats/video/video-stats.component.ts 98
+ src/app/+stats/video/video-stats.component.ts 289
+
Likes
Nas toigh le daoine
-
- src/app/+stats/video/video-stats.component.ts 260
+ src/app/+stats/video/video-stats.component.ts 260
+
Average watch time
Ùine chuibheasach a’ coimhead air
-
- src/app/+stats/video/video-stats.component.ts 267
- Total watch time Total watch time
-
- src/app/+stats/video/video-stats.component.ts 271
+ src/app/+stats/video/video-stats.component.ts 267
+
+
+ Total watch time
+ Total watch time
+ src/app/+stats/video/video-stats.component.ts 271
+
Peak viewers
Bàrr an luchd-coimhid
-
- src/app/+stats/video/video-stats.component.ts 275
+ src/app/+stats/video/video-stats.component.ts 275
+
at
-
- src/app/+stats/video/video-stats.component.ts 278
- Unique viewers Unique viewers
+ src/app/+stats/video/video-stats.component.ts 278
+
+
+ Unique viewers
+ Unique viewers
src/app/+stats/video/video-stats.component.ts
282
@@ -6161,14 +6387,14 @@ color: red;
3
-
-
An error occurred.
Thachair mearachd.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Request new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6187,14 +6413,13 @@ color: red;
Manage channel
Stiùirich an t-seanail
-
- src/app/+video-channels/video-channels.component.html 10
-
+ src/app/+video-channels/video-channels.component.html 10
+
Send verification email
Cuir post-d dearbhaidh
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
Chan iarr an t-ionstans seo dearbhadh air a’ phost-d.
@@ -6204,27 +6429,34 @@ color: red;
Verify account via email
Dearbh an cunntas air a’ phost-d
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ Ask to send an email to verify your account
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Welcome on
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Your account has been created!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Check your emails to validate your account and complete your inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6265,14 +6497,14 @@ color: red;
Show more...
Seall barrachd dheth…
-
-
- src/app/+accounts/accounts.component.html 55 src/app/+video-channels/video-channels.component.html 98
+ src/app/+accounts/accounts.component.html 55
+ src/app/+video-channels/video-channels.component.html 98
+
Manage account
Stiùirich an cunntas
-
- src/app/+accounts/accounts.component.html 60
+ src/app/+accounts/accounts.component.html 60
+
Search account videos
Lorg ann am videothan a’ chunntais
@@ -6281,8 +6513,8 @@ color: red;
CHANNELS
SEANAILEAN
-
- src/app/+accounts/accounts.component.ts 80
+ src/app/+accounts/accounts.component.ts 80
+
This account does not have channels.
Chan eil seanail aig a’ chunntas seo.
@@ -6291,22 +6523,15 @@ color: red;
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =1 {1 fho-sgrìobhaiche} one { fho-sgrìobhaiche} two { fho-sgrìobhaiche} few { fo-sgrìobhaiche} other { fo-sgrìobhaiche}}
-
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
{VAR_PLURAL, plural, =0 {Chan eil video ann} =1 {1 video} one { video} two { video} few { videothan} other { video}}
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+
-
+
@@ -6315,7 +6540,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Seall an t-seanail seo
@@ -6326,7 +6551,10 @@ color: red;
{VAR_PLURAL, plural, =0 {Chan eil video ann} =1 {1 video} one { video} two { video} few { videothan} other { video} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6355,25 +6583,15 @@ channel with the same name ( )!src/app/+accounts/account-video-channels/account-video-channels.component.html 20
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
-
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Chan eil video aig an t-seanail seo.
@@ -6387,9 +6605,9 @@ channel with the same name ( )!
Stats
Stadastaireachd
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Chan eil liosta-chluich aig an t-seanail seo.
@@ -6398,13 +6616,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Lìonra
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
A’ leantainn air
@@ -6414,13 +6632,13 @@ channel with the same name ( )!
Follower instances ( )
Ionstansan a tha a’ leantainn air ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
A’ leantainn air ionstansan ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
D’ ainm
@@ -6466,8 +6684,8 @@ channel with the same name ( )!
ADMINISTRATORS & SUSTAINABILITY
RIANAIREAN ⁊ SO-SHEASMHACHD
-
- src/app/+about/about-instance/about-instance.component.html 32
+ src/app/+about/about-instance/about-instance.component.html 32
+
Who we are
Cò sinne
@@ -6494,18 +6712,18 @@ channel with the same name ( )!
INFORMATION
FIOSRACHADH
-
- src/app/+about/about-instance/about-instance.component.html 101
+ src/app/+about/about-instance/about-instance.component.html 101
+
MODERATION
MAORSAINNEACHD
-
- src/app/+about/about-instance/about-instance.component.html 129
+ src/app/+about/about-instance/about-instance.component.html 129
+
OTHER INFORMATION
FIOSRACHADH EILE
-
- src/app/+about/about-instance/about-instance.component.html 186
+ src/app/+about/about-instance/about-instance.component.html 186
+
Hardware information
Fiosrachadh mun bhathar-chruaidh
@@ -6519,10 +6737,9 @@ channel with the same name ( )!
Features found on this instance
Gleusan an ionstans seo
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STADASTAIREACHD
@@ -6551,154 +6768,154 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
Faigh a-mach mar a chruthaicheas tu cunntas, dè th’ ann an sianail, mar a chruthaicheas tu liosta-chluich is mòran a bharrachd!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
Aplacaidean PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Lorg aplacaidean Android neo-oifigeil no tuilleadain brabhsair!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Cuidich le leasachadh PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
A bheil thu airson cuideachadh gus piseach a thoirt air PeerTube? ’S urrainn dhut an eadar-aghaidh-lìn eadar-theangachadh, do bheachdan a chur thugainn no cuir ris a’ chòd gu dìreach!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P ⁊ prìobhaideachd
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
Cleachdaidh PeerTube pròtacal BitTorrent airson leud-banna a cho-roinneadh am measg an luchd-chleachdaidh feuch an ìslich sinn an t-eallach air an fhrithealaiche ach tha e suas riut fhèin am b’ fheàrr leat tilleadh dhan t-sruthadh àbhaisteach a thig o fhrithealaiche a’ video a-mhàin. Cha bhi na leanas an sàs ach ma tha thu airson cumail a’ dol le cleachdadh PeerTube sa mhodh P2P.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
’S e am prìomh-chunnart air do phrìobhaideachd a dh’adhbharaicheas BitTorrent gun dèid an seòladh IP agad a stòradh air tracair BitTorrent an ionstans fhad ’s a bhios tu a’ luchdadh a-nuas no a’ coimhead air a’ video.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
Dè a’ bhuaidh?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
A-rèir teòirige, b’ urrainn do chuideigin le deagh sgilean teicnigeach sgriobt a chruthachadh a thracaicheas dè an IP a tha a’ luchdadh a-nuas video sònraichte.Gu prataigeach, bhiodh sin glè dhoirbh air na h-adhbharan seo:
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
Dh’fheumte iarrtas HTTP a chur gu gach tracaiche airson gach video fa leth airson sùil a thoirt air.Ma bhiodhte airson brathadh air a h-uile video PeerTube, bhiodh feum air an dearbh uiread de dh’iarrtasan ’s a tha de videothan ann (agus seo mòran diubh)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
Airson gach iarrtas a thèid a chur, tillidh an tracair uiread cuingichte de sheisean air thuaiream.Mar eisimpleir, ma tha 1000 seise san sgaoth agus an tracair a’ tilleadh fiosrachadh mu 20 seise air gach iarrtas, feumaidh an tracair 50 iarrtas a chur airson eòlas fhaighinn air gach seise san sgaoth
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Feumar na h-iarrtasan seo a chur gu cunbhalach airson faighinn a-mach cò bhios a’ tòiseachadh a choimhead air video no a’ sgur dheth. Tha e furasta giùlan dhen leithid aithneachadh
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
Nuair a tha seòladh IP air a stòradh san tracair, cha chiall dha sin gu bheil an neach air cùlaibh an IP (ma tha an neach sin ann) air coimhead air a’ video
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
Chan eil ach fiosrachadh neo-phongail a th’ ann an seòladh IP: mar as trice, atharraichidh e gu cunbhalach agus faodaidh e iomadh neach no eintiteas a riochdachadh
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Chan eil inntrigeadh poblach dha na seisean-lìn ann: air sgàth ’s gun cleachd sinn còmhdhail socaid-lìn, tha am pròtacal diofraichte o thracaiche BitTorrent clasaigeach. Nuair a bhios tu ann am brabhsair-lìn, cuiridh tu siognail leis an seòladh IP agad dhan tracair a thaghas seisean eile air thuaiream a thèid am fiosrachadh a shìneadh air adhart thuca. Faic an sgrìobhainn seo airson barrachd fiosrachaidh
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
B’ e a’ chùis as miosa gun dèanadh neach àbhaisteach brathadh air na caraidean aca ach tha sin glà eucoltach.Tha dòighean mòran nas èifeachdaiche ann airson fiosrachadh dhen leithid fhaighinn.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
Dè cho math ’s a tha PeerTube an coimeas ri YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
Tha bagairtean air do phrìobhaideachd le YouTube diofraichte on fheadhainn a thig o PheerTube.Nuair a chleachdas tu YouTube, cruinnichidh an t-ùrlar sin uiread mòr dhen fhiosrachadh phearsanta agad (is chan ann an seòladh IP agad a-mhàin) airson a sgrùdadh agus do thracadh.A bharrachd air sin, ’s ann le Google/Alphabet a th’ ann an YouTube agus seo companaidh a nì tracadh ort thar iomadh làrach-lìn (le AdSense no Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
Dè as urrainn dhomh dèanamh airson nochdadh an t-seòlaidh IP agam a chuingeachadh?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
Tha an seòladh IP agad poblach is mar sin gach turas a chuireas tu ceist gu làrach-lìn, bidh actairean ann (a bharrachd air an làrach-lìn dheireannach) a chì an IP agad ann an logaichean nan ceanglaichean aca: ISP/rùtairean/tracairean/CDN is a bharrachd. Tha PeerTube soilleir mu dhèidhinn: bheir sinn rabhadh ort gum feum thu VPN no brabhsair Tor a chleachdadh ma tha thu airson an IP agad a chumail prìobhaideach.Chan eil e gu ciall gun saoileadh tu gum faigheadh tu do neo-ainmeachd air ais nan doireadh tu P2P air falbh o PheerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
Dè nì sibh airson an duilgheadas a lùghdachadh?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
Tha PeerTube airson an dìon as fheàrr a lìbhrigeadh ach am bi barrachd roghainnean agad agus cunnart nas lugha a thaobh ionnsaighean ann. Seo na rinn sinn gu ruige seo:
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
Chuingich sinn an t-uiread de sheisean a thèid a chur leis an tracair
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
Chuingich sinn dè cho tric ’s a gheibh an tracair iarrtasan
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
Leigidh sinn le rianairean ionstans gun cuir iad P2P à comas o eadar-aghaidh na rianachd
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Air deireadh na sgeòil, cuimhnich gur urrainn dhut P2P a chur dheth am broinn cluicheadair nam videothan ’s gur urrainn dhut WebRTC a chur à comas sa bhrabhsair agad.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
Chan eil ionstans eile a’ leantainn air an ionstans seo.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Seall an liosta shlàn
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
Chan eil an t-ionstans seo a’ leantainn air ionstans sam bith eile.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
Mun ionstans seo
@@ -6727,7 +6944,6 @@ channel with the same name ( )!3
-
Get help
Faigh cobhair
@@ -6736,9 +6952,11 @@ channel with the same name ( )!
Create my account
Cruthaich an cunntas dhomh
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Done!
src/app/+signup/+register/register.component.html
103
@@ -6747,39 +6965,42 @@ channel with the same name ( )!
PeerTube is creating your account...
Tha PeerTube a’ cruthachadh a’ chunntais agad…
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Go to the previous step
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Go to the next step
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Cò sinne?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Dè cho fada ’s a tha sinn an dùil gun glèidh sinn an t-ionstans seo?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Ciamar a mhaoinicheas sinn an t-ionstans seo?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Terms of
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6788,52 +7009,61 @@ channel with the same name ( )!
Administrators & Sustainability
Rianairean ⁊ so-sheasmhachd
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Ceum
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Ainm-taisbeanaidh na seanail
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Example: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Channel identifier
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Example: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -6842,75 +7072,85 @@ channel with the same name ( )!
Channel name
Ainm na seanail
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
seanail_iain
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
Tha mi co-dhiù bliadhna a dh’aois ’s gabhaidh mi ri teirmichean agus ri chòd giùlain an ionstans seo
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Public name
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Example: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Example: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ This email address will be used to validate your account.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Request email for account verification
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
Chan eil clàradh an comas air an ionstans seo.
@@ -6918,14 +7158,15 @@ channel with the same name ( )!src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Create an account
src/app/+signup/+register/register.component.html
9,12
-
Register
Clàraich leinn
@@ -6970,13 +7211,13 @@ channel with the same name ( )!
Display all videos (private, unlisted or not yet published)
Seall a h-uile video (prìobhaideach, falaichte o liostaichean no gun fhoillseachadh fhathast)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+
Remove this filter
Thoir a’ chriathrag seo air falbh
-
- src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+ src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+
Sensitive content
Susbaint fhrionasach
@@ -7027,12 +7268,11 @@ channel with the same name ( )!ga shealltainn
src/app/shared/shared-video-miniature/video-filters.model.ts 240
-
Report this account
Dèan gearan mun chunntas seo
-
- src/app/+accounts/accounts.component.ts 192
+ src/app/+accounts/accounts.component.ts 192
+
Overview
Foir-shealladh
@@ -7044,69 +7284,69 @@ channel with the same name ( )!
VIDEOS
VIDEOTHAN
-
-
-
- src/app/+accounts/accounts.component.ts 81 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244 src/app/+video-channels/video-channels.component.ts 81
+ src/app/+accounts/accounts.component.ts 81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244
+ src/app/+video-channels/video-channels.component.ts 81
+
Username copied
Chaidh lethbhreac a dhèanamh dhen ainm-chleachdaiche
-
-
- src/app/+accounts/accounts.component.ts 119 src/app/+video-channels/video-channels.component.ts 115
-
-
+ src/app/+accounts/accounts.component.ts 119
+ src/app/+video-channels/video-channels.component.ts 115
+
Audio-only
Fuaim a-mhàin
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+
A <code>.mp4</code> that keeps the original audio track, with no video
Faidhle <code>.mp4</code> a chumas an traca fuaime tùsail gun video
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+
144p
144p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+
240p
240p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+
360p
360p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+
480p
480p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+
720p
720p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+
1080p
1080p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+
1440p
1440p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+
2160p
2160p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
- {value, plural, =1 {thread} other {threads}} {value, plural, =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
+
+
+ {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7160,26 +7400,25 @@ channel with the same name ( )!Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Chan eil e furasta tuairmse dè an comas tar-chòdachaidh is sruthaidh a tha aig frithealaiche agus chan urrainn dhuinn PeerTube a ghleusadh gu fèin-obrachail.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Dèan pròiseasadh air videothan air an luchdadh suas ach am bi cruth orra a ghabhas sruthadh ’s a chluich air uidheam sam bith. Ged a chosgas seo cnap mhòr dhe na goireasan, seo pàirt riatanach de PheerTube, mar sin bi faiceallach.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
snàithleanan
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
-
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
+
Updating instance configuration from the web interface is disabled by the system administrator.
Chaidh ùrachadh air rèiteachadh an ionstans on eadar-aghaidh-lìn a chur à comas le rianaire an t-siostaim.
@@ -7208,8 +7447,8 @@ channel with the same name ( )!
Configuration updated.
Chaidh an rèiteachadh ùrachadh.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
DUILLEAG-DHACHAIGH na h-IONSTANS
@@ -7222,7 +7461,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Chuir thu an clàradh an comas: chuir sinne cromag ris a’ bhogsa “Cuir bacadh air videothan ùra gu fèin-obrachail” san earrann “Videothan” gu h-ìosal.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Deasaich an rèiteachadh gnàthaichte
@@ -7289,13 +7528,13 @@ channel with the same name ( )!
Unlimited
Gun chrìoch
-
-
-
-
-
-
- src/app/+admin/config/shared/config.service.ts 22 src/app/+admin/config/shared/config.service.ts 36 src/app/shared/shared-instance/instance-features-table.component.ts 31 src/app/shared/shared-instance/instance-features-table.component.ts 38 src/app/shared/shared-main/users/user-quota.component.ts 32 src/app/shared/shared-main/users/user-quota.component.ts 38
+ src/app/+admin/config/shared/config.service.ts 22
+ src/app/+admin/config/shared/config.service.ts 36
+ src/app/shared/shared-instance/instance-features-table.component.ts 31
+ src/app/shared/shared-instance/instance-features-table.component.ts 38
+ src/app/shared/shared-main/users/user-quota.component.ts 32
+ src/app/shared/shared-main/users/user-quota.component.ts 38
+
None - no upload possible
Chan eil gin – cha bhi comas luchdaidh suas ann
@@ -7384,31 +7623,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
- Chaidh gabhail ris gun lean air an ionstans
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- A bheil thu cinnteach gu bheil thu airson an leantainn seo a dhiùltadh?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Diùlt
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- Chaidh gun lean air an ionstans a dhiùltadh
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- A bheil thu cinnteach gu bheil thu airson an neach-leantainn seo a sguabadh às?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Sguab às
@@ -7435,28 +7658,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- Chaidh a thoirt air falbh ach nach lean e air an ionstans tuilleadh
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Lean air
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
Cuir gach òstair (às aonais “http://”), làimhsichear cunntais no làimhsichear seanail air loidhne fa leth
@@ -7474,8 +7750,8 @@ channel with the same name ( )!
Follow request(s) sent!
Chaidh iarrtas(an) leantainn a chur!
-
- src/app/+admin/follows/following-list/follow-modal.component.ts 67
+ src/app/+admin/follows/following-list/follow-modal.component.ts 67
+
Your instance subscriptions
Na fo-sgrìobhaidhean agad air ionstansan
@@ -7484,21 +7760,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- A bheil thu cinnteach gu bheil thu airson sgur de leantainn air ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Na lean tuilleadh
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Chan eil thu a’ leantainn air tuilleadh.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Gun anabarrachd
@@ -7560,18 +7840,18 @@ channel with the same name ( )!
Violent or Repulsive
Ainneartach no sgreataidh
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Fuathach no droch-dhìolach
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spama no foill
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Prìobhaideachd
@@ -7584,111 +7864,111 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Còir-lethbhreac
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Riaghailtean an fhrithealaiche
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Dealbhagan
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Gnìomhan taobh a-staigh
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Sguab às an gearan
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Gnìomhan a’ chunntais ris a bheil bratach
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Cuir comharra gun deach gabhail ris
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Cuir comharra gun deach a dhiùltadh
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Cuir ris nòta taobh a-staigh
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Gnìomhan dhan video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Cuir bacadh air a’ video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Chaidh a’ video a bhacadh.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Dì-bhac a’ video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Chan eil a’ video ’ga bhacadh tuilleadh.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
A bheil thu cinnteach gu bheil thu airson an gearan seo mu mhì-ghnàthachadh a sguabadh às?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Chaidh gearan mu mhì-ghnàthachadh a sguabadh às.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Sguab às am beachd
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Teachdaireachdan le neach a rinn gearan
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Teachdaireachdan le maoir
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Ùraich nòta taobh a-staigh
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Atharraich bacadh a’ video gu bacadh a làimh
@@ -7707,11 +7987,11 @@ channel with the same name ( )!
Unblock
Dì-bhac
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133 src/app/+admin/overview/videos/video-list.component.ts 89 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133
+ src/app/+admin/overview/videos/video-list.component.ts 89
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+
Video unblocked.
Chan eil a’ video ’ga bhacadh tuilleadh.
@@ -7733,54 +8013,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
Chan do stàlaich thu plugan sam bith fhathast.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Chan do stàlaich thu ùrlar sam bith fhathast.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Ùraich gu
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
A bheil thu cinnteach gu bheil thu airson a dhì-stàladh?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Dì-stàlaich
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
Chaidh a dhì-stàladh.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Seo àrdachadh mòr air a’ phlugan. Tadhail air duilleag-dhachaigh a’ phlugain feuch a bheil nòtaichean sgaoilidh ann.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Àrdaich
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Lean air adhart leis an àrdachadh
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
Chaidh ùrachadh.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Obraichean
@@ -7796,23 +8076,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
Chan eil inneacs nam plugan ri làimh. Feuch ris a-rithist an ceann greis.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Na stàlaich ach plugain no ùrlaran sa bheil earbsa agad on as urrainn dhaibh còd sam bith a ruith air an ionstans agad.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
A bheil thu airson a stàladh?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
Chaidh a stàladh.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Chaidh na roghainnean ùrachadh.
@@ -7944,9 +8224,9 @@ channel with the same name ( )!
Info
Fiosrachadh
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Faidhlichean
@@ -7961,16 +8241,18 @@ channel with the same name ( )!Warning
Rabhadh
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Light/Orange or Dark
+ src/app/core/theme/theme.service.ts 47
+
Error
Mearachd
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Logaichean àbhaisteach
@@ -8100,117 +8382,123 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Thèid na videothan a sguabadh às agus comharra sguabaidh às a chur ris na beachdan.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Toirmisg
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Chan urrainn dhan chleachdaiche clàradh a-steach tuilleadh ach thèid na videothan is beachdan a chumail mar a tha iad.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Dì-thoirmeasg
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Suidhich gun deach am post-d a dhearbhadh
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Air a chruthachadh
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Cuota làitheil
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
An clàradh a-steach mu dheireadh
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Chan urrainn dhut root a thoirmeasg.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
- Do you really want to unban {count, plural, =1 {1 user} other { users}}? Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
+
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
A bheil thu cinnteach gu bheil thu airson luchd-cleachdaidh a dhì-thoirmeasg?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
Chaidh luchd-cleachdaidh a dhì-thoirmeasg.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Chan urrainn dhut root a sguabadh às.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
- It means the following usernames will be permanently deleted and cannot be recovered: It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
+
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
+
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
Chaidh luchd-cleachdaidh a sguabadh às.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
Chaidh comharrachadh gun deach na puist-d aig luchd-cleachdaidh a dhearbhadh.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Chaidh an cunntas a dhì-mhùchadh.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.ts 42 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+ src/app/shared/shared-moderation/account-blocklist.component.ts 42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+
Instance unmuted.
Chaidh an t-ionstans a dhì-mhùchadh.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 45 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
-
-
-
-
-
+ src/app/shared/shared-moderation/server-blocklist.component.ts 45
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
+
My watch history
Eachdraidh dhe na choimhead mi air
@@ -8220,13 +8508,13 @@ channel with the same name ( )!
Track watch history
Tracaich an eachdraidh dhe na choimhead mi air
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
Falamhaich an eachdraidh gu lèir
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Chaidh gabhail ris an t-sealbh
@@ -8240,9 +8528,9 @@ channel with the same name ( )!
Email updated.
Chaidh am post-d ùrachadh.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
Chan eil am facal-faire làithreach agad dligheach.
@@ -8302,9 +8590,9 @@ channel with the same name ( )!
Interface settings updated.
Chaidh roghainnean na h-eadar-aghaidh ùrachadh.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
Video ùr o na fo-sgrìobhaidhean agad
@@ -8347,14 +8635,15 @@ channel with the same name ( )!A new user registered on your instance
Tha cleachdaiche ùr air clàradh air an ionstans agad
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 39
-
- You or one of your channels has a new follower You or one of your channels has a new follower
+
+
+ You or one of your channels has a new follower
+ You or one of your channels has a new follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
-
Someone mentioned you in video comments
Thug cuideigin iomradh ort ann am beachdan video
@@ -8435,21 +8724,21 @@ channel with the same name ( )!
Avatar changed.
Chaidh an t-avatar atharrachadh.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Chaidh an t-avatar a sguabadh às.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Cànan nach aithne dhuinn
@@ -8473,33 +8762,33 @@ channel with the same name ( )!
Video channel created.
Chaidh seanail video a chruthachadh.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Tha an t-ainm seo ann air an ionstans seo mu thràth.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Chaidh seanail video ùrachadh.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Chaidh a’ bhratach atharrachadh.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
bratach
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Chaidh a’ bhratach a sguabadh às.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Chaidh seanail video a sguabadh às.
@@ -8513,15 +8802,9 @@ channel with the same name ( )!
My followers
An luchd-leantainn agam
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
Cha deach neach-leantainn a lorg.
@@ -8568,8 +8851,8 @@ channel with the same name ( )!
Not found
Cha deach a lorg
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
Tha paramadair URL a dhìth ann am paramadairean an URL
@@ -8617,13 +8900,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Ùraich an liosta-chluich
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Brathan
@@ -8642,8 +8925,8 @@ channel with the same name ( )!
Delete playlist
Sguab às an liosta-chluich
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Chaidh an liosta-chluich ùrachadh.
@@ -8652,40 +8935,44 @@ channel with the same name ( )!
Change ownership
Atharraich an sealbhadair
-
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3 src/app/+my-library/my-videos/my-videos.component.ts 220
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3
+ src/app/+my-library/my-videos/my-videos.component.ts 220
+
Playlist deleted.
Chaidh an liosta-chluich a sguabadh às.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Na videothan agam
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
A bheil thu cinnteach gu bheil thu airson na videothan ( ) a sguabadh às?
-
- src/app/+my-library/my-videos/my-videos.component.ts 172
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}} {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ src/app/+my-library/my-videos/my-videos.component.ts 172
+
+
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
src/app/+my-library/my-videos/my-videos.component.ts
191
-
- have been deleted. have been deleted.
+
+
+ have been deleted.
+ have been deleted.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
-
Videos list
Liosta nam videothan
@@ -8697,10 +8984,10 @@ channel with the same name ( )!
Do you really want to delete ?
A bheil thu cinnteach gu bheil thu airson a sguabadh às?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Chaidh a’ video a sguabadh às.
@@ -8709,9 +8996,9 @@ channel with the same name ( )!
Studio
Stiùideo
-
-
- src/app/+video-studio/video-studio-routing.module.ts 17 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+ src/app/+video-studio/video-studio-routing.module.ts 17
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+
Ownership change request sent.
Chaidh iarrtas a chur air atharrachadh an t-seilbh.
@@ -8728,22 +9015,40 @@ channel with the same name ( )!
My channels
Na seanailean agam
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Na liostaichean-cluich agam
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Na fo-sgrìobhaidhean agam
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Cha d’ fhuair thu fo-sgrìobhadh fhathast.
@@ -8753,22 +9058,27 @@ channel with the same name ( )!My abuse reports
Gearanan a rinn mi mu mhì-ghnàthachadh
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
+
+
+ is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Change your email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8777,13 +9087,19 @@ channel with the same name ( )!
Ownership changes
Atharraichean air an t-sealbh
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Eachdraidh nam videothan agam
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8794,14 +9110,15 @@ channel with the same name ( )!
Videos
Videothan
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Liostaichean-cluich
@@ -8818,21 +9135,21 @@ channel with the same name ( )!
Maximize editor
Làn-mheudaich an deasaiche
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Fàg an deasaiche làn-mheudaichte
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
Thèid post-d le ceangal dearbhaidh a chur gu .
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ Verify account email confirmation
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -8849,7 +9166,7 @@ channel with the same name ( )!Fo-sgrìobh air a’ chunntas
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
LIOSTAICHEAN-CLUICH
@@ -8946,58 +9263,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
A bheil thu cinnteach gu bheil thu airson “ ” a dheasachadh?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
Thèid a’ video deasaichte a sgrìobhadh thairis air a’ video seo agus <strong>chan fhaigh thu air ais e</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Mar chuimhneachan, seo na saothraichean a thèid a dhèanamh: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Chaidh saothraichean an deasachaidh a chruthachadh.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Cuir am fòcas air bàr nan lorg
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Toglaich an clàr-taice taobh clì
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Tadhail air duilleag fidreadh nam videothan
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Tadhail air duilleag nam videothan a’ treandadh
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Tadhail air duilleag nam videothan a chaidh a chur ris o chionn goirid
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Tadhail air duilleag nam videothan ionadail
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Tadhail air duilleag luchdadh suas videothan
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Tadhail air na fo-sgrìobhaidhean agam
@@ -9028,14 +9345,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You need to reconnect.
Feumaidh tu ceangal ris a-rithist.
src/app/core/auth/auth.service.ts 221
-
- Show/hide this help menu Show/hide this help menu
+
+
+ Show/hide this help menu
+ Show/hide this help menu
src/app/core/core.module.ts
45
-
- Hide this help menu Hide this help menu
+
+
+ Hide this help menu
+ Hide this help menu
src/app/core/core.module.ts
46
@@ -9065,9 +9386,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Trending
A’ treandadh
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 205 src/app/core/menu/menu.service.ts 131
+ src/app/+videos/video-list/videos-list-common-page.component.ts 205
+ src/app/core/menu/menu.service.ts 131
+
ON
AIR
@@ -9085,18 +9406,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Deiseil
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Chan eil an t-ainm-cleachdaiche no chan eil am facal-faire mar bu chòir.
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Chaidh an cunntas agad a bhacadh.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
cànan sam bith
@@ -9133,38 +9455,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
An-dè
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
An t-seachdain-sa
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Am mìos seo
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Am mìos seo chaidh
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Nas sine
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Chan urrainn dhuinn barrachd videothan a luchdadh. Feuch ris a-rithist an ceann greis.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Na 7 làithean seo chaidh
@@ -9183,17 +9505,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
Videothan air iarrtas
-
-
-
- src/app/+search/search-filters.component.html 34 src/app/shared/shared-video-miniature/video-filters-header.component.html 110 src/app/shared/shared-video-miniature/video-filters.model.ts 165
+ src/app/+search/search-filters.component.html 34
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 110
+ src/app/shared/shared-video-miniature/video-filters.model.ts 165
+
Live videos
Videothan beòtha
-
-
-
- src/app/+search/search-filters.component.html 29 src/app/shared/shared-video-miniature/video-filters-header.component.html 105 src/app/shared/shared-video-miniature/video-filters.model.ts 159
+ src/app/+search/search-filters.component.html 29
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 105
+ src/app/shared/shared-video-miniature/video-filters.model.ts 159
+
Short (< 4 min)
Goirid (< 4 mion)
@@ -9222,9 +9544,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
Air coimhead air
-
-
- src/app/+search/search-filters.component.ts 82 src/app/+stats/video/video-stats.component.ts 255
+ src/app/+search/search-filters.component.ts 82
+ src/app/+stats/video/video-stats.component.ts 255
+
Search index is unavailable. Retrying with instance results instead.
Chan eil inneacs luirg ri fhaighinn. A’ feuchainn ris le toraidhean an ionstans ’na àite.
@@ -9234,8 +9556,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search error
Mearachd luirg
src/app/+search/search.component.ts 160
-
- Search Search
+
+
+ Search
+ Search
src/app/+search/search.component.ts
252
@@ -9256,7 +9580,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Seòl na plugain is ùrlaran
@@ -9273,96 +9597,106 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
5
-
1 year ago
Bliadhna air ais
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 25
- month(s) ago month(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 25
+
+
+ month(s) ago
+ month(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
28
-
1 month ago
Mìos air ais
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 34
- week(s) ago week(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 34
+
+
+ week(s) ago
+ week(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
37
-
- day(s) ago day(s) ago
+
+
+ day(s) ago
+ day(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
42
-
- hour(s) ago hour(s) ago
+
+
+ hour(s) ago
+ hour(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
47
-
-
-
-
-
-
min ago
mion air ais
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 51
+ src/app/shared/shared-main/angular/from-now.pipe.ts 51
+
just now
an-dràsta fhèin
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 53
+ src/app/shared/shared-main/angular/from-now.pipe.ts 53
+
sec
diog
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 30
-
- {interval, plural, =1 {1 year ago} other { years ago}} {interval, plural, =1 {1 year ago} other { years ago}}
+
+
+ {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 year ago} other { years ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
-
- {interval, plural, =1 {1 month ago} other { months ago}} {interval, plural, =1 {1 month ago} other { months ago}}
+
+
+ {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 month ago} other { months ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
-
- {interval, plural, =1 {1 week ago} other { weeks ago}} {interval, plural, =1 {1 week ago} other { weeks ago}}
+
+
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
-
- {interval, plural, =1 {1 day ago} other { days ago}} {interval, plural, =1 {1 day ago} other { days ago}}
+
+
+ {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 day ago} other { days ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
-
- {interval, plural, =1 {1 hour ago} other { hours ago}} {interval, plural, =1 {1 hour ago} other { hours ago}}
+
+
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
-
- year(s) ago year(s) ago
+
+
+ year(s) ago
+ year(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -9890,14 +10224,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
Feumaidh an teacsa mun taic a bhith 3 caractaran a dh'fhaid air a char as lugha.
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ Support text cannot be more than 1000 characters long.
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
-
See the documentation to learn how to use the PeerTube live streaming feature.
Faic an docamaideadh air mar a chleachdas tu gleus nan sruthan beòtha air PeerTube.
@@ -9951,43 +10304,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
URL RTMP an t-sruthaidh bheò
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
URL RTMPS an t-sruthaidh bheò
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Iuchair an t-sruthaidh bheò
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Na co-roinn iuchair an t-sruthaidh agad le duine sam bith eile.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Seo video beò àbhaisteach
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Seo video beò maireannach/ath-chraolaidh
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Thèid an ath-chluiche a shàbhaladh
@@ -9995,32 +10350,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
11
-
- Latest live sessions Latest live sessions
+
+
+ Latest live sessions
+ Latest live sessions
src/app/shared/shared-video-live/live-stream-information.component.html
36
-
- Started on Started on
+
+
+ Started on
+ Started on
src/app/shared/shared-video-live/live-stream-information.component.html
42
-
- Ended on Ended on
+
+
+ Ended on
+ Ended on
src/app/shared/shared-video-live/live-stream-information.component.html
43
-
- Go to replay Go to replay
+
+
+ Go to replay
+ Go to replay
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10108,14 +10473,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This file is too large.
Tha am faidhle seo ro mhòr.
src/app/shared/shared-forms/reactive-file.component.ts 54
-
- PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube cannot handle this kind of file. Accepted extensions are .
+
+
+ PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube cannot handle this kind of file. Accepted extensions are .
src/app/shared/shared-forms/reactive-file.component.ts
60
-
All categories
Gach roinn-seòrsa
@@ -10123,8 +10489,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-forms/select/select-categories.component.ts
24
-
- You can't select more than {maxItems, plural, =1 {1 item} other { items}} You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+
+
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10133,8 +10501,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than items
Chan urrainn dhut barrachd air nì a thaghadh
-
- src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+
Add a new option
Cuir roghainn ùr ris
@@ -10520,68 +10888,82 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Cànain an ionstans
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Na h-uile cànan
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Falaichte
-
- src/app/shared/shared-instance/instance-features-table.component.ts 54
+ src/app/shared/shared-instance/instance-features-table.component.ts 54
+
Blurred with confirmation request
Sgleò is iarrtas dearbhaidh air
-
- src/app/shared/shared-instance/instance-features-table.component.ts 55
+ src/app/shared/shared-instance/instance-features-table.component.ts 55
+
Displayed
’Ga shealltainn
-
-
- src/app/shared/shared-instance/instance-features-table.component.ts 56 src/app/shared/shared-video-miniature/video-filters.model.ts 233
- ~ {hours, plural, =1 {1 hour} other { hours}} ~ {hours, plural, =1 {1 hour} other { hours}}
+ src/app/shared/shared-instance/instance-features-table.component.ts 56
+ src/app/shared/shared-video-miniature/video-filters.model.ts 233
+
+
+ ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 hour} other { hours}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
-
- ~ hours ~ hours
+
+
+ ~ hours
+ ~ hours
src/app/shared/shared-instance/instance-features-table.component.ts
73
-
- ~ {minutes, plural, =1 {1 minute} other { minutes}} ~ {minutes, plural, =1 {1 minute} other { minutes}}
+
+
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
-
~ minutes
~ mionaid(ean)
-
- src/app/shared/shared-instance/instance-features-table.component.ts 81
+ src/app/shared/shared-instance/instance-features-table.component.ts 81
+
of full HD videos
a videothan le HD slàn
-
- src/app/shared/shared-instance/instance-features-table.component.ts 98
+ src/app/shared/shared-instance/instance-features-table.component.ts 98
+
of HD videos
a videothan le HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 99
+ src/app/shared/shared-instance/instance-features-table.component.ts 99
+
of average quality videos
a videothan le càileachd chuibheasach
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows Accepted follows
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(duilleag na seanail)
@@ -10625,19 +11007,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
Dùin an lorg
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
Chaidh luchd-cleachdaidh a thoirmeasg.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+
User banned.
Chaidh an cleachdaiche a thoirmeasg.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 75
- Ban {count, plural, =1 {1 user} other { users}} Ban {count, plural, =1 {1 user} other { users}}
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 75
+
+
+ Ban {count, plural, =1 {1 user} other { users}}
+ Ban {count, plural, =1 {1 user} other { users}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10646,13 +11030,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban users
Toirmisg na cleachdaichean seo ( )
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+
Ban " "
Toirmisg “ ”
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
Do you really want to unban ?
A bheil thu cinnteach gu bheil thu airson a dhì-thoirmeasg?
@@ -10662,221 +11046,222 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
User unbanned.
Chaidh an cleachdaiche a dhì-thoirmeasg.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
-
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username! If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+
+
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
-
Delete
Sguab às
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+
User deleted.
Chaidh an cleachdaiche a sguabadh às.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+
User email set as verified
Chaidh comharrachadh gun deach am post-d aig cleachdaiche a dhearbhadh
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+
Account muted.
Chaidh an cunntas a mhùchadh.
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+
Instance muted.
Chaidh an t-ionstans a mhùchadh.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 68 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+ src/app/shared/shared-moderation/server-blocklist.component.ts 68
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+
Account muted by the instance.
Chaidh an cunntas a mhùchadh leis an ionstans.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Mùch am frithealaiche
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Chaidh am frithealaiche a mhùchadh leis an ionstans.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Cuir teachdaireachd ris airson conaltradh leis an neach a rinn an gearan
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Cuir teachdaireachd ris airson conaltradh le sgioba nam maoir
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Chaidh an cunntas a dhì-mhùchadh leis an ionstans.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+
Instance muted by the instance.
Chaidh an t-ionstans a mhùchadh leis an ionstans.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+
Instance unmuted by the instance.
Chaidh an t-ionstans a dhì-mhùchadh leis an ionstans.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+
Are you sure you want to remove all the comments of this account?
A bheil thu cinnteach gu bheil thu airson gach beachd a’ chunntais seo a thoirt air falbh?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+
Delete account comments
Sguab às beachdan a’ chunntais
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+
Will remove comments of this account (may take several minutes).
Bheir seo air falbh na beachdan aig a’ chunntas seo (dh’fhaoidte gun doir seo mionaid no dhà).
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+
My account moderation
Maorsainneachd a’ chunntais agam
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+
Edit user
Deasaich an cleachdaiche
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+
Change quota, role, and more.
Atharrachadh an cuota, an dreuchd agus barrachd dheth.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+
Delete user
Sguab às an cleachdaiche
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+
Unban user
Dì-thoirmisg an cleachdaiche
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+
Allow the user to login and create videos/comments again
Thoir cead dhan chleachdaiche airson clàradh a-steach is videothan/beachdan a chruthachadh a-rithist
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+
Mute this account
Mùch an cunntas seo
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+
Hide any content from that user from you.
Na faic susbaint sam bith on chleachdaiche ud tuilleadh.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+
Unmute this account
Dì-mhùch an cunntas seo
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+
Show back content from that user for you.
Faic an t-susbaint on chleachdaiche ud a-rithist.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+
Mute the instance
Mùch an t-ionstans
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+
Hide any content from that instance for you.
Na faic susbaint sam bith on ionstans ud tuilleadh.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+
Unmute the instance
Dì-mhùch an t-ionstans
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+
Show back content from that instance for you.
Faic an t-susbaint on ionstans ud a-rithist.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+
Remove comments from your videos
Thoir air falbh na beachdan o na videothan agad
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+
Remove comments made by this account on your videos.
Thoir air falbh na beachdan a chuir an cunntas seo ris na videothan agad.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+
Hide any content from that user from you, your instance and its users.
Falaich susbaint sam bith on chleachdaiche ud uat fhèin, on ionstans agad is on luchd-chleachdaidh aige.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+
Show this user's content to the users of this instance again.
Seall an t-susbaint on chleachdaiche ud dhut fhèin, dhan ionstans agad is dhan luchd-chleachdaidh aige a-rithist.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+
Hide any content from that instance from you, your instance and its users.
Falaich susbaint sam bith on ionstans ud uat fhèin, on ionstans agad is on luchd-chleachdaidh aige.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+
Unmute the instance by your instance
Dì-mhùch an t-ionstans leis an ionstans agad
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+
Show back content from that instance for you, your instance and its users.
Seall an t-susbaint on ionstans ud dhut fhèin, dhan ionstans agad is dhan luchd-chleachdaidh aige a-rithist.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+
Remove comments from your instance
Thoir air falbh na beachdan on ionstans agad
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+
Remove comments made by this account from your instance.
Thoir air falbh na beachdan a chuir an cunntas seo ris an ionstans agad.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+
Instance moderation
Maorsainneachd an ionstans
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+
Block videos
Bac video(than)
@@ -10948,10 +11333,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Fo-thiotalan
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
Chan fhaicear an nì gu h-àrd ach sna fo-thiotalan (mìnich cò am fear).
@@ -10961,20 +11346,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Cus oidhirpean, feuch ris a-rithist an ceann mionaid(ean).
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Cus oidhirpean, feuch ris a-rithist an ceann greis.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Mearachd an fhrithealaiche. Feuch ris a-rithist an ceann greis.
- src/app/core/rest/rest-extractor.service.ts 118
- Unknown server error Unknown server error
+ src/app/core/rest/rest-extractor.service.ts 125
+
+ Unknown server error
+ Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Fhuair thu fo-sgrìobhadh air na seanailean làithreach uile aig . Gheibh thu brathan-naidheachd mu na videothan ùra aca uile.
@@ -11008,18 +11395,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Tha iomadh dòigh ann airson fo-sgrìobhadh fhaighinn air an seanail làithreach
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Fosgail clàr-taice teàrnaidh an fho-sgrìobhaidh
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
Maor
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Lorg videothan, liostaichean-cluich, seanailean…
@@ -11069,67 +11456,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Sguab a’ video às
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Gnìomhan dhan bheachd
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Sguab às am beachd
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
A bheil thu cinnteach gu bheil thu airson am beachd seo a sguabadh às?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Chaidh am beachd a sguabadh às.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Inneal-còdachaidh
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Ainm an fhòrmait
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Meud
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Reat bhiodan
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Chaidh lethbhreac dheth a dhèanamh
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Dèan lethbhreac
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Chaidh gearan a dhèanamh air a’ video.
@@ -11138,32 +11523,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
A bheil thu cinnteach gu bheil thu airson a’ video seo a sguabadh às?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Chaidh a’ video a sguabadh às.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Gnìomhan an neach a rinn an gearan
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Mùch an neach a rinn an gearan
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Luchdaich a-nuas
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Seall fiosrachadh mun t-sruthadh bheò
@@ -11182,44 +11567,52 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Bac
-
-
-
- src/app/+admin/overview/videos/video-list.component.ts 83 src/app/shared/shared-moderation/video-block.component.html 50 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+ src/app/+admin/overview/videos/video-list.component.ts 83
+ src/app/shared/shared-moderation/video-block.component.html 50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+
Run HLS transcoding
Ruith tar-chòdachadh HLS
-
-
- src/app/+admin/overview/videos/video-list.component.ts 97 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+ src/app/+admin/overview/videos/video-list.component.ts 97
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+
Run WebTorrent transcoding
Ruith tar-chòdachadh WebTorrent
-
-
- src/app/+admin/overview/videos/video-list.component.ts 103 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+ src/app/+admin/overview/videos/video-list.component.ts 103
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+
Delete HLS files
Sguab às na faidhlichean HLS
-
-
- src/app/+admin/overview/videos/video-list.component.ts 109 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+ src/app/+admin/overview/videos/video-list.component.ts 109
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+
Delete WebTorrent files
Sguab às na faidhlichean WebTorrent
+ src/app/+admin/overview/videos/video-list.component.ts 115
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Sàbhail air an liosta-chluich
@@ -11270,9 +11663,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Mùch an cunntas
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Fosgail na gnìomhan video
@@ -11294,8 +11687,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Dì-bhac
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11304,35 +11699,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mùch cunntas an fhrithealaiche
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Dèan gearan
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Pàirt mun a chaidh gearan a dhèanamh
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Nòta
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
Chaidh a’ video a sguabadh às
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Beachd:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Teachdaireachdan leis an neach a rinn gearan
@@ -11346,8 +11741,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
No messages for now.
Chan eil teachdaireachd ann fhathast.
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+
Add a message
Cuir teachdaireachd ris
@@ -11357,14 +11752,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Published
Air fhoillseachadh
src/app/shared/shared-video-miniature/video-miniature.component.ts 173
-
- Publication scheduled on Publication scheduled on
+
+
+ Publication scheduled on
+ Publication scheduled on
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
-
Transcoding failed
Dh’fhàillig an tar-chòdachadh
@@ -11406,23 +11802,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Cuir air a’ chlàr-fhaire
@@ -11432,19 +11831,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Thoir air falbh on chlàr-fhaire
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ default theme ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
Soilleir/Orains
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
THÀINIG AN SRUTHADH BEÒ GU CRÌOCH
@@ -11454,111 +11854,109 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Chan fhaic ach mi fhìn a’ video seo
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Cha ghabh a cho-roinneadh ach le ceangal prìobhaideach
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Chì duine sam bith a’ video seo
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Chan fhaic ach luchd-cleachdaidh an ionstans seo a’ video seo
- src/app/shared/shared-main/video/video.service.ts 382
-
-
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Chaidh a’ video ri ion-phortadh ùrachadh.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Chaidh a’ video agad a luchdadh suas dhan chunntas agad ’s tha e prìobhaideach.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Ach thèid dàta sam bith nach deach a shàbhaladh (tagaichean, tuairisgeulan…) air chall, a bheil thu cinnteach gu bheil thu airson an duilleag seo fhàgail?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Cha deach a’ video agad a luchdadh suas fhathast, a bheil thu cinnteach gu bheil thu airson an duilleag seo fhàgail?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Foillsich
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Luchdaich suas
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Luchdaich suas
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Chaidh a’ video fhoillseachadh.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Tha atharraichean gun sàbhaladh agad! Ma dh’fhalbhas tu, thèid na h-atharraichean agad air chall.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Chaidh a’ video ùrachadh.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(leudachain: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
Thèid “ ” a chur ri toiseach a’ video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
Thèid “ ” a chur ri deireadh a’ video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
Thèid dealbh comharra-uisge “ ” a chur ris a’ video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Tòisichidh a’ video aig is crìochnaichidh e aig
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Tòisichidh a’ video aig
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Crìochnaichidh a’ video aig
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Dèan gearan mun bheachd
@@ -11568,43 +11966,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
Thèid fiosrachadh mun sguabadh às a chur tha na h-ionstansan cèine ach an dèan iad a leithid cheudna.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
Seo beachd cèin, mar sin dha bhi buaidh aig an sguabadh às ach air an ionstans agad fhèin.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Sguab às is dèan dreachd ùr air
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
A bheil thu cinnteach gu bheil thu airson am beachd seo a sguabadh às agus dreachd ùr a dhèanamh air?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Sguir de bhith a’ cluich an ath-video gu fèin-obrachail
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+
Autoplay next video
Cluich an ath-video gu fèin-obrachail
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+
Stop looping playlist videos
Sguir de bhith a’ lùbadh videothan na liosta-chluich
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+
Loop playlist videos
Lùb videothan na liosta-chluich
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
- Other videos Other videos
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
+
+
+ Other videos
+ Other videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11622,27 +12022,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Chan eil a’ video seo ri fhaighinn air an ionstans seo. A bheil thu airson ’s gun dèid d’ ath-stiùireadh dhan ionstans thùsail: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Ath-stiùireadh
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Tha susbaint sa video seo a tha iomchaidh do dh’inbhich a-mhàin. A bheil thu cinnteach gu bheil thu airson coimhead air?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Susbaint do dh’inbhich
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Ri thighinn
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Sguir dheth
@@ -11667,77 +12067,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Chaidh a’ chluiche fhèin-obrachail a chur à rèim
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Tòisich air/Fàg an làn-sgrìn
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Cluich/Cuir ’na stad a’ video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mùch/Dì-mhùch a’ video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Geàrr leum gu ceudad a’ video: Thèid 0 gu 0% ’s 9 gu 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Cuir an àirde an fhuaim
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Lùghdaich àirde na fuaime
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Sir air adhart sa video
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Sir air ais sa video
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Dèan a’ chluich nas luaithe
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Cuir maille air a’ chluich
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Seòl sa video dhan fhrèam roimhe
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Seòl sa video dhan ath-fhrèam
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toglaich modh an taighe-chluich
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Comharraich gur toigh leat a’ video
@@ -11756,9 +12156,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Recently added
O chionn goirid
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 199 src/app/core/menu/menu.service.ts 137
+ src/app/+videos/video-list/videos-list-common-page.component.ts 199
+ src/app/core/menu/menu.service.ts 137
+
Videos from your subscriptions
Videothan o na fo-sgrìobhaidhean agad
@@ -11789,11 +12189,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Local videos
Videothan ionadail
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts 89 src/app/+videos/video-list/videos-list-common-page.component.ts 193 src/app/core/menu/menu.service.ts 142 src/app/core/menu/menu.service.ts 143
+ src/app/+admin/overview/videos/video-admin.service.ts 89
+ src/app/+videos/video-list/videos-list-common-page.component.ts 193
+ src/app/core/menu/menu.service.ts 142
+ src/app/core/menu/menu.service.ts 143
+
Exclude
Dùin a-mach
@@ -11823,8 +12223,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only videos uploaded on this instance are displayed
Cha nochd ach na videothan a chaidh a luchdadh suas dhan ionstans seo
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 194
+ src/app/+videos/video-list/videos-list-common-page.component.ts 194
+
Discover videos
Fidir videothan
diff --git a/client/src/locale/angular.gl-ES.xlf b/client/src/locale/angular.gl-ES.xlf
index 4bd32a33f..48aec2c67 100644
--- a/client/src/locale/angular.gl-ES.xlf
+++ b/client/src/locale/angular.gl-ES.xlf
@@ -5,8 +5,8 @@
Close
Pechar
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Páxina de
@@ -26,96 +26,72 @@
Select month
Elexir mes
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Elexir ano
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Mes anterior
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Mes seguinte
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
-
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -149,13 +125,13 @@
Increment minutes
Aumentar minutos
- node_modules/src/timepicker/timepicker.ts 249
-
+
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Diminuír minutos
- node_modules/src/timepicker/timepicker.ts 272
-
+
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,18 +177,18 @@
Close
Pechar
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Pechar o menú da esquerda
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Abrir o menú da esquerda
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Non tes notificacións.
@@ -375,19 +351,13 @@
viewer(s)
espectadora(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ visualización(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Cambiar o avatar
@@ -422,7 +392,7 @@
Start at
Iniciar en
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Parar en
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
vídeo
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Este vídeo fai que superes a túa cota de vídeo (tamaño do vídeo: , used: , cota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Con este vídeo superas a túa cota diaria de vídeo (tamaño do vídeo: , used: , cota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
subtítulos
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Razón...
@@ -626,81 +596,75 @@
Cannot fetch information of this remote account
Non se puido obter a información desta conta remota
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Bloqueado
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Eliminar este ficheiro
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Tes a certeza de querer eliminar estos vídeos?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Eliminado {count, plural, =1 {1 vídeo} other { vídeos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Eliminados vídeos.
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Desbloqueado {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Desbloqueados vídeos.
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Tes certeza de querer eliminar {count, plural, =1 {1 lista de emisión HLS} other { listas de emisión HLS}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Tes a certeza de querer eliminar listas de emisión HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Tes a certeza de querer eliminar ficheiros WebTorrent de {count, plural, =1 {1 vídeo} other { vídeos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Tes a certeza de querer eliminar os ficheiros WebTorrent de vídeos?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Elimináronse os ficheiros.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Creados os traballos de transcodificación.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -752,10 +716,10 @@
No results.
Sin resultados.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Só vídeos en directo
@@ -772,16 +736,16 @@
Edit
Editar
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
-
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Vista previa recortada
@@ -830,7 +794,6 @@
Subscríbete coa túa conta local
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
vaise duplicar na túa instancia.
@@ -945,11 +908,11 @@
Video quota
Cota de vídeo
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Sen límite ( diario)
@@ -958,10 +921,10 @@
Import
Importar
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Podes importar un ficheiro torrent que apunte a un ficheiro multimedia. Asegúrate de ter dereito a difundir o seu contido, doutro xeito poderías ter problemas legais e crearllos á instancia.
@@ -977,6 +940,14 @@
Importar torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Sincronización da canle con outras plataformas (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Cargando estatísticas da instancia...
@@ -1046,7 +1017,7 @@
Following
Seguindo
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1186,8 +1157,8 @@
User
Usuaria
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Nome de usuaria ou enderezo de correo
@@ -1281,14 +1252,14 @@ The link will expire within 1 hour.
Email
Correo electrónico
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Enderezo de correo electrónico
@@ -1615,15 +1586,15 @@ The link will expire within 1 hour.
Close
Pechar
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Actualiza axustes do directo
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Servidor demasiado lento
@@ -1709,24 +1680,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
Atallos do teclado
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Axuda
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Aprende a usar PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
grazas a PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Saír
@@ -1752,18 +1723,18 @@ The link will expire within 1 hour.
My video imports
Vídeos importados
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Crear nova listaxe
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Concurrencia de tarefas de importación
@@ -1778,7 +1749,7 @@ The link will expire within 1 hour.
jobs in parallel
tarefas en paralelo
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1875,9 +1846,9 @@ The link will expire within 1 hour.
Contact
Contacto
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Ver as notificacións
@@ -2036,8 +2007,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
O multimedia é demasiado grande para o servidor. Contacta coa administración se desexas que aumenten o límite.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
BUSCA GLOBAL
@@ -2292,27 +2263,18 @@ The link will expire within 1 hour.
Edit caption
Editar lenda
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Lenda
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Editar esta lenda
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Título
@@ -2428,7 +2390,8 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Sen resultados
@@ -2459,39 +2422,39 @@ The link will expire within 1 hour.
Channel
Canle
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+videos/+video-edit/shared/video-edit.component.html 63
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
-
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
PMF
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Preguntas Máis Frecuentes acerca de PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
grazas a PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
documentación da API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Programa a publicación ( )
@@ -2512,10 +2475,13 @@ The link will expire within 1 hour.
Publicar tras transcodificar
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se decide non agardar pola recodificación antes de publicar o vídeo, podería non ser reproducible ate rematala.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ O vídeo poderí non estar dispoñible durante o proceso de transcodificación. Debido a esto igoal che vonvén publicar o vídeo tras a transcodificación.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2531,14 +2497,15 @@ The link will expire within 1 hour.
See the subtitle file
Ver o ficheiro de subtítulos
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Xa foi subido o ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Será creado tras a subida
@@ -2574,39 +2541,36 @@ The link will expire within 1 hour.
Sen subtítulos ata o momento.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Axustes do Directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Se activas esta opción, o teu directo rematará se excediches a túa cota de vídeo
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Modo da Latencia
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Publicar automáticamente unha repetición cando remata o directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Vista previa
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Axuda
- src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
-
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Ver conta
@@ -2640,115 +2604,120 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Texto curto para dicirlle á xente como pode axudarche (plataformas de doazón...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Nome do ficheiro
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Nome do ficheiro subido
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Data da publicación orixinal
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Esta é a data na que foi publicado orixinalmente o contido (ex. a data de lanzamento da película)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Axustes do Plugin
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Latencia pequena
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Reducir latencia a ~15s desactivando P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Por defecto
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Latencia media de 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Latencia alta
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Latencia media de 60s aumentando a razón P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Outro
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Activar comentarios ao vídeo
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Activar descarga
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Axustes avanzados
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+ Video thumbnail
+ Miniatura do vídeo
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Podes importar calquera URL que teña soporte con youtube-dl ou URL que apunte a un ficheiro de medios. Deberías ter certeza sobre os dereitos de difusión dese contido, doutro xeito poderías causar problemas legais á túa instancia e a ti mesma.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
Lamentámolo, pero algo fallou
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Parabéns, o vídeos tras será importado! Xa podes ver información acerca deste vídeo.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Elixe o ficheiro a subir
@@ -2759,12 +2728,12 @@ The link will expire within 1 hour.
Scheduled
Programado
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Agochar o vídeo ata unha data concreta
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Directo normal
@@ -2832,8 +2801,8 @@ The link will expire within 1 hour.
Upload on hold
Subida agardando
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Lamentámolo, a túa conta non permite subir contidos. Se queres engadir vídeos, unha administradora debe aumentar a túa cota.
@@ -2892,43 +2861,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Só están soportados os torrents cun único ficheiro.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Non se pode iniciar o directo porque esta instancia xa ten moitos directos iniciados
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Non se pode iniciar o directo porque creaches moitos directos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Publicado o Directo.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Emitir só unha vez, a repetición substituirá o teu directo
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Retransmite só unha vez
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Emitir varias veces, as repetición serán vídeos separados
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Retransmite múltiples veces usando o mesmo URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Emite en Directo
@@ -3011,10 +2980,7 @@ The link will expire within 1 hour.
Update playlist privacy
Actualizar privacidade da lista
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3025,55 +2991,55 @@ The link will expire within 1 hour.
Only display embed URL
Só mostrar URL insertada
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Comparte o vídeo
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Este vídeo é privado polo que non poderás compartilo con usuarias externas
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Actualizar privacidade do vídeo
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Código QR
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
O url non é seguro (non HTTPS), polo que o vídeo incrustado non funcionará en webs HTTPS (os navegadores bloquean as solicitudes HTTP en webs HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Incrustar
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Selección automática de subtítulo
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Máis personalizacións
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Menos personalizacións
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3102,7 +3068,7 @@ The link will expire within 1 hour.
Autoplay
Reprodución automática
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3114,42 +3080,42 @@ The link will expire within 1 hour.
Acalado
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Bucle
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Usar URL da instancia de orixe
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Mostrar título do vídeo
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Mostrar aviso de privacidade
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Mostrar barra de control do reprodutor
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Mostrar botón de ligazón PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3402,23 +3368,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
A eliminación será enviada a instancias remotas para que poidan aplicar o cambio.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
É un comentario remoto, así que a eliminación só será efectiva na túa instancia.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Borrar e volver a escribir
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Tes a certeza de que queres borrar e volver a escribir o comentario?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Engade un comentario...
@@ -3595,57 +3561,70 @@ The link will expire within 1 hour.
State
Estado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Creado
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Abrir páxina do actor noutra lapela
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Aceptado
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pendente
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rexeitado
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Aceptar
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Rexeitar
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Non hai seguidoras que concorden cos filtros actuais.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
A túa instancia non ten seguidoras.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3655,24 +3634,40 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancia permitida
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Abrir instancia en nova lapela
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Non se atoparon servidores co criterio do filtro.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
A túa instancia non segue a ninguén.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Queres deixar de seguir {count, plural, =1 { ?} other { entradas?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Tes a certeza de querer de deixar de seguir a estas entradas?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3682,13 +3677,13 @@ The link will expire within 1 hour.
Action
Acción
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Redundancias de vídeos
@@ -3722,12 +3717,12 @@ The link will expire within 1 hour.
Username
Nome de usuaria
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
xoán
@@ -3749,10 +3744,10 @@ The link will expire within 1 hour.
Role
Rol
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Recodificación activada. A cota de vídeo só ten en conta o tamaño orixinal do vídeo. Como moito, esta usuaria podería subir ~ .
@@ -3769,10 +3764,10 @@ The link will expire within 1 hour.
Auth plugin
Complemento Auth
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Ningún (autenticación local)
@@ -3821,6 +3816,8 @@ The link will expire within 1 hour.
Batch actions
Accións en grupo
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3833,13 +3830,13 @@ The link will expire within 1 hour.
Open account in a new tab
Abrir conta nunha nova lapela
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Conta eliminada
@@ -3868,8 +3865,8 @@ The link will expire within 1 hour.
Banned users
Usuarias bloqueadas
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Mostrando a de usuarias
@@ -3910,39 +3907,39 @@ The link will expire within 1 hour.
Video
Vídeo
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Tamaño total
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Amosar redundancias
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
A túa instancia non replica ningún vídeo.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
A túa instancia non ten vídeos replicados.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Activadas estatísticas das estratexias
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Non hai activadas estratexias de redundancias na túa instancia.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Utilizado ( )
@@ -3979,6 +3976,8 @@ The link will expire within 1 hour.
Select this row
Elexir esta fila
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3991,19 +3990,16 @@ The link will expire within 1 hour.
Actions
Accións
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Seguidora
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4030,6 +4026,14 @@ The link will expire within 1 hour.
Comentarios remotos
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Comentarios en vídeos locais
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Non se atoparon abusos concordantes cos filtros establecidos.
@@ -4043,28 +4047,28 @@ The link will expire within 1 hour.
Unsolved reports
Denuncias non resoltas
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Denunicas aceptadas
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Denuncias rexeitadas
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Denuncias con vídeos bloqueados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Denuncias con vídeos eliminados
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Razón do bloqueo:
@@ -4139,12 +4143,12 @@ The link will expire within 1 hour.
Video
Vídeo
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Comentar
@@ -4179,13 +4183,14 @@ The link will expire within 1 hour.
Open video in a new tab
Abir vídeo nunha nova lapela
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Estado
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4201,7 +4206,7 @@ The link will expire within 1 hour.
Score
Valoración
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4227,51 +4232,51 @@ The link will expire within 1 hour.
Mute domain
Acalar dominio
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instancia
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Acalado o
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Reactivar
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Sen servidores que pasen os filtros actuais.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Non se atopa servidor.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Mostrando a de instancias acaladas
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Semella que non estás nun servidor HTTPS. O teu servidor web precisa ter TLS activado para poder seguir servidores.
@@ -4288,28 +4293,28 @@ The link will expire within 1 hour.
Mute domains
Acalar dominios
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Conta
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Sen contas que cumpran cos filtros establecidos.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Non se atopan contas.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Lista de plugins instalados
@@ -4328,9 +4333,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Mostrando a de contas acaladas
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Decorados
@@ -4372,22 +4377,22 @@ The link will expire within 1 hour.
Users can resolve distant content
As usuarias poden resolver contido distante
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Complementos & Decorados
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Decorados dispoñibles
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Complementos activados
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4465,43 +4470,37 @@ The link will expire within 1 hour.
Delete this comment
Elimina este comentario
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Elimina tódolos comentarios desta conta
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Os comentarios son eliminados após poucos minutos
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 comentario eliminado.} other { comentarios eliminados.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comentario(s) eliminado(s).
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Queres eliminar tódolos comentarios de ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Os comentarios de eliminaranse nuns minutos
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4529,6 +4528,8 @@ The link will expire within 1 hour.
Select all rows
Elexir tódalas filas
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4736,8 +4737,8 @@ The link will expire within 1 hour.
Strategy
Estratexia
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Termos
@@ -5048,157 +5049,173 @@ The link will expire within 1 hour.
⚠️ Non recomendamos activar esta característica se non confías nas túas usuarias
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Permitir a sincronización da canle con outras plataformas como YouTube (require permitir a importación con HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Tes que permitir a importación HTTP URL para poder activar esta característica.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
A non ser que a usuaria esté marcada como de confianza, os seus vídeos permanecerán privados ata ser revisados pola moderación.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
CANLES DE VÍDEO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Máx. número de canles por usuaria
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {canle} other {canles}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Bloquear novos vídeos automáticamente
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
BUSCAR
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Permitirlle ás usuarias facer buscas de URI/alcumes remotos
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Permitirlle ás usuarias atopar vídeos/actores remotos que poderían non estar federados coa túa instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Permitir a busca anónima de URI/alcumes remotos
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Permitirlle a usuarias anónimas atopar vídeos/actores remotos que poderían non estar federados coa túa instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Esta función depende moito da moderación das instancias seguidas polo índice de buscas que ti elexiches.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Só deberías usar índices de busca moderados en produción, ou hospedar o teu propio .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL do índice de buscas
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Desactivar busca local na barra de busca
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Doutro xeito a busca local será utilizada por defecto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
A barra de busca usa por defecto o índice de busca global
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Activar busca global
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERACIÓN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Xestionar relacións con outras instancias.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Outras instancias poden seguir a túa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Aprobar manualmente novas seguidoras da instancia
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automaticamente seguir de volta a instancias
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Esta función require moita atención e traballo extra de moderación.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL do índice
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Seguir automáticamente instancias dun índice público
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Le a documentación para saber máis acerca do URL agardado.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRADORAS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administración
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Correo-e da Admin
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Activar o formulario de contacto
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5208,27 +5225,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Proporciona a conta en Twitter que representa a túa instancia para mellorar a vista previa das ligazóns. Se non tes conta en Twitter, deixa o valor por defecto.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
O seu alcume na Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instancia permitida por Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Se a túa instancia está explícitamente autorizada por Twitter, incluirase un reprodutor de vídeo de PeerTube na cronoloxía de Twitter. Se non o está, usamos unha tarxeta con imaxe que redirixirá á túa instancia PeerTube. Marca esta opción, garda a configuración e proba cun vídeo da túa instancia (https://example.com/w/blabla) en https://cards-dev.twitter.com/validator para comprobar se a túa instancia está permitida.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5272,59 +5289,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Número máximo de directos simultáneos na túa instancia
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {directo} other {directos}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Número máximo de directos simultáneos por usuaria
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Duración máx. do directo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Tarefas de recodificación dos directos
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
precisará como máximo coa transcodificación VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
precisará como mínimo coa transcodificación VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Perfil da transcodificación do directo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
pódense engadir novos perfís da transcodificación do directo con complementos PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Resolucións a crear para o directo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Transcodificar tamén a resolución orixinal
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Incluso se excede a resolución máxima establecida
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5334,7 +5361,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Activada a transcodificación para emisións en directo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5350,13 +5377,13 @@ The link will expire within 1 hour.
TRANSCODING
RECODIFICANDO
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Igual que coa transcodificación VOD, a transcodificación dos directos para que sexan accesibles desde calquera dispositivo. Require moita CPU.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5417,71 +5444,81 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Require ffmpeg >= 4.1 Crear listas HLS e ficheiros MP4 fragmentados resultando nunha mellor reprodución que con WebTorrent plano: O cambio de resolución é máis suave Reprodución máis rápida especialmente cos vídeos longos Reprodución máis estable (menos fallos/carga infinita) Se tamén activaches o soporte WebTorrent, multiplicarás a almacenaxe dos vídeos por 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- Resolucións a crear para o formato activado
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+
+ Always transcode original resolution
+ Transcodificar sempre a resolución orixinal
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
A resolución orixinal do ficheiro será o obxectivo por defecto se non se elixe outra opción.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Fíos de recodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
reclamará como máximo coa transcodificación en directo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
reclamará como mínimo coa transcodificación en directo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Concurrencia de tarefas de transcodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
permite transcodificar varios ficheiros en paralelo. ⚠️ Require o reinicio de PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Perfil de transcodificación
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
pódense engadir novos perfís de transcodificación con complementos PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Permítelle ás usuarias editar os vídeos (cortar, engadir intro/coda, engadir marca de auga, etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Activar o editor de vídeo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Precisas activar primeiro a transcodificación para activar o editor
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5624,38 +5661,38 @@ color: red;
Profile
Perfil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolución
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Relación de aspecto
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Frame Rate medio
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Formato do píxel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Taxa de mostra
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Disposición da canle
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Actualiza os axustes
@@ -5877,18 +5914,18 @@ color: red;
Initiator
Iniciado por
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Creado
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Estado
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Páxina da conta
@@ -5898,8 +5935,154 @@ color: red;
No ownership change request found.
Non se atopan solicitudes de cambio de propiedade.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ A instancia non permite a sincronización da canle
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Mostrando sincronizacións a de
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Engadir sincronización
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Canle externa
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Canle
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Última sincronización
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Lista de importación
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Sincronizar completamente a canle
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Traerá tódolos vídeos que faltan na canle local
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Eliminouse correctamente a sincronización para .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Solicitada correctamente a sincronización completa para .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ NOVA SINCRONIZACIÓN
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL da canle remota
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Exemplo: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Canle de vídeo
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Opcións para os vídeos existente na canle remota:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Importar todo e vixiar novas publicacións
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Só agardar por novas publicacións
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Sincronización creada correctamente.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Axustes da conta
@@ -5908,23 +6091,23 @@ color: red;
Playlist elements
Elementos da lista
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Importacións
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Crear canle de vídeo
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Non se atopan canles.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5972,17 +6155,17 @@ color: red;
Target
Obxetivo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Video eliminado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Mostrando a de importacións
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5992,14 +6175,15 @@ color: red;
Channel page
Páxina da canle
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {Sen visualizacións} =1 {1 visualización} other { visualizacións}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6453,7 +6637,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6469,7 +6653,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Sen vídeos} =1 {1 vídeo} other { vídeos}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6505,22 +6689,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {Sen subscritoras} =1 {1 subscritora} other { subscritoras}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6535,9 +6707,9 @@ channel with the same name ( )!
Stats
Estatísticas
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Esta canle non ten listas de reprodución.
@@ -7376,8 +7548,8 @@ channel with the same name ( )!
Configuration updated.
Configuración actualizada.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INICIO DA INSTANCIA
@@ -7389,7 +7561,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Activaches o rexistro: activamos automáticamente a opción de "Bloquear os novos vídeos automáticamente" na sección "Vídeos" xusto abaixo.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7552,30 +7724,12 @@ channel with the same name ( )!44
-
- accepted in instance followers
- aceptado en seguidoras de instancias
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Queres rexeitar esta seguidora?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Rexeitar
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- rexeitada das seguidoras de instancias
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Queres borrar esta seguidora?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7603,27 +7757,104 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- eliminada das seguidoras da instancia
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Aceptada {count, plural, =1 { solicitude de seguimento} other { solicitudes de seguimento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Solicitudes de seguimento aceptadas
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Queres rexeitar {count, plural, =1 { solicitude de seguimento?} other { solicitudes de seguimento?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Desexas rexeitar estas solicitudes de seguimento?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rexeitada {count, plural, =1 { solicitude de seguimento} other { solicitudes de seguimento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Solicitudes de seguimento rexeitadas
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ As seguidoras borradas poderán enviar novas solicitudes de seguimento.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Queres eliminar {count, plural, =1 { solicitude de seguimento?} other { solicitudes de seguimento?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Tes a certeza de querer eliminar estas solicitudes de seguimento?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Eliminada {count, plural, =1 { solicitude de seguimento} other { solicitudes de seguimento}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Eliminadas as solicitudes de seguimento
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Seguir
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7652,20 +7883,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Desexas deixar de seguir a ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Deixar de seguir
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Xa non segues .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Xa non estás a seguir a {count, plural, =1 { .} other {estas contas.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Xa non as estás a seguir.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7743,16 +7980,16 @@ channel with the same name ( )!
Privacy
Privacidade
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
- src/app/+videos/+video-edit/shared/video-edit.component.html 111
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
- src/app/shared/shared-abuse-list/abuse-details.component.ts 23
-
+
+
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7773,90 +8010,90 @@ channel with the same name ( )!
Internal actions
Accións internas
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Eliminar denuncia
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Accións para a conta marcada
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Marcar como aceptada
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Marcar como rexeitada
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Engadir nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Accións para o vídeo
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Bloquear vídeo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Vídeo bloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Desbloquear vídeo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Vídeo desbloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Desexas eliminar esta denuncia por abuso?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Abuso eliminado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Comentario eliminado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Mensaxes por denunciante
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Mensaxe con moderadoras
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Actualizar nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Cambiar bloqueo do vídeo a manual
@@ -7901,54 +8138,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
Aínda non tes plugins instalados.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Aínda non tes decorados instalados.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Actualizar a
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Desexas desinstalar ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Desinstalar
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
desinstalado.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Esta é unha a actualización maior do complemento. Vai á web do complemento para ler as notas da publicación.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Actualizar
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Realizar a actualización
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
actualizado.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Tarefas
@@ -7964,23 +8201,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
O índice de plugins non está dispoñible, inténtao máis tarde.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Instala só decorados e plugins nos que confíes, porque poden executar calquera código na túa instancia.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Instalar ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
instalado.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Axustes actualizados.
@@ -8112,9 +8349,9 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Ficheiros
@@ -8133,14 +8370,14 @@ channel with the same name ( )!
Light/Orange or Dark
Claro/Laranxa ou Escuro
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
Erro
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Rexistros estándar
@@ -8270,111 +8507,111 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Os vídeos serán eliminados, os comentarios serán soterrados.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Vetar
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
A usuaria non poderá entrar, pero os vídeos e comentarios permanecerán visibles.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Levantar veto
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Establecer email como Verificado
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Creado
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Cota diaria
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Última conexión
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Non podes vetar a root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Queres retirarlle o veto a {count, plural, =1 {1 usuaria} other { usuarias}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Quéreslle levantar o veto a usuarias?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 usuaria restablecida.} other { usuarias restablecidas.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
usuarias sen veto.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Non podes eliminar a root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>Non podes crear usuarias ou canles cun nome que xa foi utilizado por unha usuaria/canle eliminada.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
Como consecuencia os seguintes nomes de usuaria van ser eliminados e non se poderán recuperar:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 usuaria eliminada.} other { usuarias eliminadas.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
usuarias eliminadas.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 email de usuaria verificado.} other { emails de usuarias verificados.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
email de usuaria marcado como verificado.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Conta xa non está acalada.
@@ -8612,19 +8849,19 @@ channel with the same name ( )!
Avatar changed.
Cambiouse o avatar.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar eliminado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8650,32 +8887,32 @@ channel with the same name ( )!
Video channel created.
Creada a canle de vídeo .
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Este nome xa existe nesta instancia.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Actualizada a canle de vídeo .
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Cambiouse a cabeceira.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
cabeceira
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Cabeceira eliminada.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8690,14 +8927,8 @@ channel with the same name ( )!
My followers
Seguidoras
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8789,7 +9020,8 @@ channel with the same name ( )!Crear
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8798,7 +9030,7 @@ channel with the same name ( )!
Update playlist
Actualizar lista
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8841,7 +9073,7 @@ channel with the same name ( )!
My videos
Vídeos
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8909,12 +9141,32 @@ channel with the same name ( )!
My channels
Canles
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ As miñas sincronizacións
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Listaxes
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8922,7 +9174,7 @@ channel with the same name ( )!My subscriptions
Subscricións
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8962,13 +9214,21 @@ channel with the same name ( )!
Ownership changes
Cambios de propiedade
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Historial de vídeos
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Crear nova sincronización
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9033,9 +9293,9 @@ channel with the same name ( )!
Subscribe to the account
Subscribirse á conta
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
LISTAXES
@@ -9132,58 +9392,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Tes a certeza de querer editar " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
O vídeo actual vai ser sobrescrito ao editalo e <strong>non poderás recuperalo</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Lembrámosche que imos realizar estas accións: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Crearonse os traballos de edición.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Cursor na barra de busca
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Activar menú esquerdo
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Ir á páxina de descubrimento de vídeos
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Ir á páxina de videos que son tendencia
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Ir á páxina de vídeos engadidos recentemente
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Ir á páxina de vídeos locais
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Ir á páxina para subir vídeos
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Ir ás miñas subscricións
@@ -9275,9 +9535,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Correcto
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Usuaria ou contrasinal incorrectos.
@@ -9321,41 +9581,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Hoxe
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Onte
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Nesta semana
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Neste mes
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Último mes
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Máis antigo
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Non se poden cargar máis vídeo, inténtao máis tarde.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Últimos 7 días
@@ -9446,7 +9706,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10102,6 +10362,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ É preciso indicar o URL da canle.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ O URL externo da canle debe comezar con "https://" ou "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ O URL externo da canle non pode ter máis de 1000 caracteres
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Le a documentación para saber cómo utilizar a función de retransmisión en directo de PeerTube.
@@ -10153,47 +10437,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
URL RTMP do Directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
- src/app/shared/shared-video-live/live-stream-information.component.html 19
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Url RTMPS do Directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
- src/app/shared/shared-video-live/live-stream-information.component.html 24
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Chave da emisión en directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
- src/app/shared/shared-video-live/live-stream-information.component.html 29
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Non compartas nunca con ninguén a chave do directo.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
- src/app/shared/shared-video-live/live-stream-information.component.html 32
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Este é un directo normal
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
Podes emitir só unha vez durante un directo normal. Se activas a repetición, garadarase baixo o mesmo URL que o directo
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Este é un directo permanente/recurrente
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
Podes emitir varias veces un directo recurrente/permanente. Se activas a repetición, serán gardadas como vídeos separados
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Gardarase a repetición
@@ -10233,8 +10517,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Estase procesando a repetición...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10737,13 +11023,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Idiomas da instancia
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Tódolos idiomas
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Agochado
@@ -10804,6 +11090,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
de vídeos de calidade media
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Seguimentos aceptados
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ Seguimentos rexeitados
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ Seguimentos pendentes
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(páxina da canle)
@@ -10926,29 +11227,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Conta acalada pola instancia.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Acalar servidor
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Servidor acalado pola instancia.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Engade unha mensaxe para comunicarte coa denunciante
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Engade unha mensaxe para comunicarte co equipo de moderación
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Conta restablecida pola instancia.
@@ -11185,23 +11486,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Demasiados intentos, inténtao outra vez tras minutos.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Demasiados intentos, inténtao máis tarde.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Erro do servidor. Inténtao máis tarde.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Erro descoñecido do servidor
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Subscrita a tódalas canles de . Recibirás notificación de tódolos seus vídeos.
@@ -11245,8 +11546,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderadora
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Busca vídeos, listaxes, canles…
@@ -11296,55 +11597,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Eliminar vídeo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Accións para o comentario
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Eliminar comentario
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Desexas eliminar este comentario?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Comentario eliminado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Codificador
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Nome do formato
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Tamaño
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Taxa de bits
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Códec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copiado
@@ -11363,25 +11664,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Queres eliminar este vídeo?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Vídeo eliminado.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Accións para a denunciante
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Acalar denunciante
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Descargar
@@ -11397,17 +11698,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Actualizar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
- src/app/+videos/+video-edit/video-update.component.html 3
- src/app/+videos/+video-edit/video-update.component.html 21
- src/app/shared/shared-main/buttons/edit-button.component.ts 22
- src/app/shared/shared-main/buttons/edit-button.component.ts 27
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
-
+
+
+
+
+
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Bloquear
@@ -11439,14 +11740,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Tes a certeza de querer eliminar o ficheiro ?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ Eliminar ficheiro
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ Ficheiro eliminado.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Tes a certeza de querer eliminar {count, plural, =1 {este vídeo} other {estes vídeos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Gardar en lista
@@ -11497,9 +11810,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Acalar conta
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Abrir accións para o vídeo
@@ -11521,8 +11834,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Desbloquear
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ A emisión en directo rematará automáticamente e non se gardarán repeticións.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11531,8 +11846,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Acalar conta do servidor
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Denunciar
@@ -11675,8 +11990,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Claro/Laranxa
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
REMATOU O DIRECTO
@@ -11685,110 +12000,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Só eu podo ver o vídeo
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Compartido só a través de ligazón privada
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Calquera pode ver o vídeo
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Só as usuarias desta instancia poden ver o vídeo
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Actualizado o vídeo a importar.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
O vídeo subeuse á túa conta e é privado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Pero os datos asociados (etiquetas, descrición...) perderanse, queres saír igualmente desta páxina?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
O vídeo aínda non se subiu, desexas realmente saír desta páxina?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publica
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Subir
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Subir
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Vídeo publicado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Tes cambios sen gardar! Se saes perderás os cambios.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Vídeo actualizado.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensións: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " engadirase ao comezo do vídeo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " engadirase ao final do vídeo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " engadirase como marca de auga ao vídeo
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
O vídeo comezará en e deterase en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
O vídeo comezará en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
O vídeo rematará en
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Denunciar comentario
@@ -11833,28 +12148,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Este vídeo non está dispoñible na túa instancia. Queres ser redirixida á instancia orixinal: <a href=" "> /a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirección
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Este vídeo contén contido explicito ou adulto. Tes certeza de querer velo?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Contido explícito ou adulto
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
A seguir
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Cancelar
@@ -11879,77 +12194,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Reprodución automática suspendida
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Activar/desactivar pantalla completa
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Activar/Pausar o vídeo
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Activar/Desactivar audio
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Ir a unha porcentaxe do vídeo: 0 é 0% e 9 é 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Aumentar volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Diminuír volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Avanzar o vídeo
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Retroceder no vídeo
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Aumentar taxa de reprodución
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Diminuír taxa de reprodución
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Ir ao fotograma anterior no vídeo
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Ir ao seguinte fotograma no vídeo
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Activar modo teatro
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Gústame o vídeo
diff --git a/client/src/locale/angular.hr.xlf b/client/src/locale/angular.hr.xlf
index 1ffeb7dad..3353db67b 100644
--- a/client/src/locale/angular.hr.xlf
+++ b/client/src/locale/angular.hr.xlf
@@ -5,7 +5,7 @@
Close
Zatvori
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,71 +26,71 @@
Select month
Odaberi mjesec
- node_modules/src/datepicker/datepicker-navigation-select.ts 74
- node_modules/src/datepicker/datepicker-navigation-select.ts 74
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Odaberi godinu
- node_modules/src/datepicker/datepicker-navigation-select.ts 74
- node_modules/src/datepicker/datepicker-navigation-select.ts 74
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Prethodni mjesec
- node_modules/src/datepicker/datepicker-navigation.ts 69
- node_modules/src/datepicker/datepicker-navigation.ts 69
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Sljedeći mjesec
- node_modules/src/datepicker/datepicker-navigation.ts 69
- node_modules/src/datepicker/datepicker-navigation.ts 69
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -125,12 +125,12 @@
Increment minutes
Povećaj minute
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Smanji minute
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -165,7 +165,7 @@
Close
Zatvori
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Follows
@@ -418,7 +418,7 @@
PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
- PeerTube je platforma za prijenos videa s vlastitim hostingom s međusobno povezanim računalima ActivityPub-protokolom i koristi P2P izravno u tvom web-pregledniku.
+ PeerTube je ActivityPub-federalizirana platforma za prijenos videa s vlastitom uslugom za hosting koja koristi P2P izravno u tvom web-pregledniku.
src/app/+about/about-peertube/about-peertube.component.html 9
@@ -471,57 +471,57 @@
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
-
+ PeerTube standardno koristi BitTorrent protokol za dijeljenje propusnosti između korisnika kako bi se smanjilo opterećenje poslužitelja, ali ti u konačnici ostavlja izbor da se vratiš na regularni prijenos isključivo s poslužitelja videa. Ono što slijedi vrijedi samo ako želiš nastaviti koristiti P2P modus PeerTubea.
src/app/+about/about-peertube/about-peertube.component.html 69
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
+ Glavna prijetnja za tvoju privatnost izazvana BitTorrentom je spremanje tvoje IP adrese u BitTorrent alatu za praćenje instance, dok preuzimaš ili gledaš video.
src/app/+about/about-peertube/about-peertube.component.html 75
What are the consequences?
-
+ Koje su posljedice?
src/app/+about/about-peertube/about-peertube.component.html 80
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
-
+ U teoriji, netko s dovoljno tehničkih vještina mogao bi izraditi skript koji prati koja IP adresa preuzima koji video. U praksi je to puno teže jer:
src/app/+about/about-peertube/about-peertube.component.html 82
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
-
+ HTTP zahtjev se mora poslati na svakom alatu za praćenje za svaki špijunirani video. Ako želimo špijunirati sva PeerTubeova videa, moramo poslati onoliko zahtjeva koliko ima videa (dakle potencijalno puno)
src/app/+about/about-peertube/about-peertube.component.html 88
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
-
+ Za svaki poslani zahtjev, alat a praćenje vraća ograničen broj slučajno odabranih sudionika. Na primjer, ako postoji 1.000 sudionika u gomili i alat a praćenje šalje samo 20 sudionika za svaki zahtjev, mora se poslati najmanje 50 zahtjeva da bi se poznao svaki sudionik u gomili
src/app/+about/about-peertube/about-peertube.component.html 93
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
+ Ti se zahtjevi moraju redovito slati kako bi se znalo tko počinje/prestaje gledati video. Lako je otkriti takvo ponašanje
src/app/+about/about-peertube/about-peertube.component.html 99
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
-
+ Ako je IP adresa spremljena u alatu za praćenje, to ne znači da je osoba tog IP-a (ako ta osoba postoji) pogledala video
src/app/+about/about-peertube/about-peertube.component.html 103
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
+ IP adresa je nejasna informacija: obično se redovito mijenja i može predstavljati mnoge osobe ili entitete
src/app/+about/about-peertube/about-peertube.component.html 108
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
+ Web sudionici nisu javno dostupni: budući da koristimo websocket transport, protokol se razlikuje od klasičnog BitTorrent trackera. Kad se nalaziš u web-pregledniku, šalješ signal koji sadrži tvoju IP adresu alatu za praćenje koji će nasumično odabrati druge korisnike kojima će proslijediti informacije. Pogledaj ovaj dokument za više informacija
src/app/+about/about-peertube/about-peertube.component.html 112
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
-
+ Najgori mogući scenarij prosječne osobe da špijunira svoje prijatelje je malo vjerojatno. Postoje puno učinkovitiji načini za dobivanje te vrste informacije.
src/app/+about/about-peertube/about-peertube.component.html 120
@@ -531,47 +531,47 @@
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
-
+ Prijetnje privatnosti na YouTubeu razlikuju se od PeerTube prijetnji. U slučaju YouTubea, platforma prikuplja ogromnu količinu tvojih osobnih podataka (ne samo tvoj IP) kako bi ih analizirala i kako bi te pratila. Štoviše, YouTube je u vlasništvu Google/Alphabeta, tvrtke koja te prati na mnogim web-stranicama (preko AdSensea ili Google Analyticsa).
src/app/+about/about-peertube/about-peertube.component.html 127
What can I do to limit the exposure of my IP address?
-
+ Što mogu učiniti da ograničim izloženost svoje IP adrese?
src/app/+about/about-peertube/about-peertube.component.html 133
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
-
+ Tvoja IP adresa je javna, tako da svaki put kad posjetiš web-stranicu, postoji niz aktera (pored konačne web-stranice) koji vide tvoju IP adresu u svojim zapisima povezivanja: ISP/usmjerivači/alati za praćenje/CDN i više. PeerTube je transparentan u vezi s tim: upozoravamo da ako želiš zadržati privatnost svoje IP adrese, moraš koristiti VPN ili Tor preglednik. Misliti da će ti uklanjanje P2P-a s PeerTubea vratiti anonimnost nema smisla.
src/app/+about/about-peertube/about-peertube.component.html 135
What will be done to mitigate this problem?
-
+ Što će se učiniti da se ovaj problem smanji?
src/app/+about/about-peertube/about-peertube.component.html 142
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
-
+ PeerTube želi pružiti najbolje moguće protumjere kako bi pružio više izbora i smanjio vjerojatnost napada. Evo što smo do sada postavili:
src/app/+about/about-peertube/about-peertube.component.html 144
We set a limit to the number of peers sent by the tracker
-
+ Postavili smo ograničenje broja sudionika koje šalje alat za praćenje
src/app/+about/about-peertube/about-peertube.component.html 150
We set a limit on the request frequency received by the tracker
-
+ Postavili smo ograničenje za učestalost zahtjeva koje prima alat za praćenje
src/app/+about/about-peertube/about-peertube.component.html 151
Allow instance admins to disable P2P from the administration interface
-
+ Dopusti administratorima instance da isključe P2P u sučelju administracije
src/app/+about/about-peertube/about-peertube.component.html 152
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
-
+ U konačnici, zapamti da P2P uvijek možeš isključiti u video playeru ili jednostavno isključi WebRTC u svom pregledniku.
src/app/+about/about-peertube/about-peertube.component.html 155
@@ -592,11 +592,11 @@
Instance
Instanca
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
PeerTube
PeerTube
@@ -701,22 +701,10 @@
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {Bez pretplatnika} =1 {1 pretplatnik} other { pretplatnika}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}
@@ -869,7 +857,7 @@
Isključen zvuk
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Instance muted
@@ -889,23 +877,17 @@
VIDEO CHANNELS
VIDEO KANALI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Maks. broj videokanala po korisniku
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 319
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {kanal} other {kanala}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 326
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Username copied
@@ -929,18 +911,9 @@
Following
Prati
-
- src/app/+admin/admin.component.ts
- 75
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 31,32
-
-
- src/app/+admin/follows/follows.routes.ts
- 26
-
+ src/app/+admin/admin.component.ts 75
+ src/app/+admin/follows/following-list/following-list.component.html 41
+ src/app/+admin/follows/follows.routes.ts 26
Followers
@@ -1008,7 +981,7 @@
Some files are not federated, and fetched when necessary. Define their caching policies.
- Neke datoteke nisu povezane i dohvaćaju se po potrebi. Definiraj njihovu politiku predmemoriranja.
+ Neke datoteke nisu federalizirane i dohvaćaju se po potrebi. Definiraj njihovu politiku predmemoriranja.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
7,8
@@ -1139,7 +1112,7 @@ color: red;
Hot videos
-
+ Najzanimljivija videa
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
@@ -1233,8 +1206,8 @@ color: red;
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Ova funkcija zahtijeva puno pažnje i dodatno moderiranje.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Signup requires email verification
@@ -1313,7 +1286,7 @@ color: red;
jobs in parallel
istovremeni poslovi
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1341,163 +1314,176 @@ color: red;
282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Dozvoli sinkronizaciju kanala s kanalom drugih platformi kao što je YouTube (zahtijeva dozvoljavanje uvoza s HTTP URL-om)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Moraš dozvoliti uvoz s HTTP URL-om za aktiviranje ove funkcije.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Block new videos automatically
Automatski blokiraj nova videa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Ukoliko korisnik nije označen kao pouzdan, njegova će videa ostati privatna sve dok ih moderator ne pregleda.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
SEARCH
PRETRAGA
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Dozvoli korisnicima daljinsku pretragu URI adrese ili identifikatora računa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
- Dozvoli svojim korisnicima da traže videa/glumce na instancama koje možda nisu povezane s tvojom instancom
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ Dozvoli tvojim korisnicima da traže videa/aktere na instancama koje možda nisu federalizirane s tvojom instancom
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Dozvoli anonimnim korisnicima daljinsku pretragu URI adrese ili identifikatora računa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- Dozvoli anonimnim korisnicima tražiti udaljena videa/sudionike koji možda nisu povezani s tvojom instancom
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ Dozvoli anonimnim korisnicima da traže videa/aktere na instancama koje možda nisu federalizirane s tvojom instancom
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
Enable global search
Uključi globalno pretraživanje
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Ova funkcionalnost uvelike ovisi o moderiranju instanci kojem slijedi indeks pretraživanja koji odabereš.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Predlažemo da koristiš samo moderirane indekse pretraživanja u proizvodnji ili vlastita na svom računalu .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL indeksa pretraživanja
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Isključi lokalno pretraživanje u traci pretrage
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Search bar uses the global search index by default
Traka pretrage standardno koristi globalni indeks pretraživanja
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Otherwise the local search stays used by default
Inače se standardno koristi lokalno pretraživanje
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
FEDERATION
- POVEZANOST
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ FEDERACIJA
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Upravljaj vezama s drugim instancama.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Druge instance mogu pratiti tvoje
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Ručno odobri nove pratitelje instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatski prati instance natrag
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
Automatically follow instances of a public index
Automatski prati instance javnog indeksa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Pogledaj dokumentaciju za daljne informacije o očekivanom URL-u
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
Index URL
URL indeksa
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
ADMINISTRATORS
ADMINISTRATORI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Admin email
E-mail adresa administratora
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Uključi obrazac za kontakte
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Navedi Twitter račun koji predstavlja tvoju instancu za poboljšavanje preglede poveznica. Ako nemaš Twitter račun, jednostavno ostavi standardnu vrijednost.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Tvoje korisničko ime za Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Twitter je dozvolio instancu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Ako Twitter izričito dozvoljava tvoju instancu, videoplayer će biti ugrađen u Twitter feed na PeerTube stranici dijeljenja videa. Ako ne, koristimo karticu sa slikovnom poveznicom koja preusmjerava na tvoju PeerTube instancu. Označi ovaj potvrdni okvir, spremi konfiguraciju i testiraj s URL-om videa tvoje instance (https://example.com/w/blabla ) na https://cards-dev.twitter.com/validator i ssaznaj je li tvoja instanca dozvoljena.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 562,568
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Uključio/la si mogućnost za registraciju: dolje smo automatski uključili opciju „Automatski blokiraj nova videa” u odjeljku „Videa”.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Audio-only
@@ -1637,7 +1623,7 @@ color: red;
You cannot allow live replay if you don't enable transcoding.
- Ne možeš dozvoliti ponovnu reprodukciju uživo ako ne uključiš transkodiranje.
+ Ne možeš dozvoliti reprizu uživo ako ne uključiš transkodiranje.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 81
@@ -1656,7 +1642,7 @@ color: red;
Configuration updated.
Konfiguracija aktualizirana.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -1723,7 +1709,7 @@ color: red;
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- Uključivanjem ćeš dozvoliti drugim administratorima da znaju da uglavnom povezuješ neprikladan sadržaj. Štoviše, potvrdni okvir za neprikladni sadržaj pri prijenosu videa standardno će se automatski označiti.
+ Uključivanjem ćeš dozvoliti drugim administratorima da znaju da uglavnom federaliziraš neprikladan sadržaj. Štoviše, potvrdni okvir za neprikladni sadržaj pri prijenosu videa će se standardno automatski označiti.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
@@ -1808,7 +1794,7 @@ color: red;
Why did you create this instance?
- Zašto si stvori/la instancu?
+ Zašto si stvorio/la ovu instancu?
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
@@ -1894,7 +1880,7 @@ color: red;
Allow your users to automatically publish a replay of their live
- Dozvoli svojim korisnicima da automatski objave ponovnu reprodukciju njihovih videa uživo
+ Dozvoli svojim korisnicima da automatski objave reprizu njihovih videa uživo
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
31
@@ -1919,75 +1905,85 @@ color: red;
Max simultaneous lives created on your instance
Maksimalan broj istodobnih prijenosa uživo stvorenih na tvojoj instanci
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
Max simultaneous lives created per user
Maksimalan broj istodobnih prijenosa uživo stvorenih po korisniku
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {prijenos uživo} other {prijenosa uživo}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max live duration
Maks. trajanje prijenosa uživo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
TRANSCODING
TRANSKODIRANJE
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Isto kao transkodiranje videa na zahtjev, transkodira prijenose uživo tako da budu u obliku koji se može reproducirati na bilo kojem uređaju. Zahtijeva moćan procesor i još još više.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Transcoding enabled for live streams
Transkodiranje uključeno za prijenose uživo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live resolutions to generate
Generiranje rezolucija uživo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Također transkodiraj izvornu rezoluciju
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Čak i ako je veća od tvoje maksimalne rezolucije
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Live transcoding threads
Procesi transkodiranja uživo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
trebat će do s transkodiranjem videa na zahtjev
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
trebat će barem s transkodiranjem videa na zahtjev
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Profil transkodiranja uživo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
novi profili za transkodiranje uživo mogu se dodati pomoću PeerTube dodataka
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
No limit
@@ -2101,82 +2097,81 @@ color: red;
Zahtijeva ffmpeg >= 4.1 Generiraj HLS playliste i fragmentirane MP4 datoteke za bolju reprodukciju nego s običnim WebTorrentom: Resolution change is smoother Brža reprodukcija, posebno s dugim videimaa Stabilnija reprodukcija (manji broj grešaka/beskonačno učitavanje) Ako uklučiš i WebTorrent podršku, to će udvostručiti memoriju videa
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Generiranje rezolucija po uključenom formatu
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Rezolucije koje se trebaju generirati
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Uvijek transkodiraj izvornu rezoluciju
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
Izvorna rezolucija datoteke bit će standardni cilj ako nijedna opcija nije odabrana.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Komponente procesa transkodiranja
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
trebat će do s transkodiranjem uživo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
trebat će barem s transkodiranjem uživo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Istovremenost radnji transkodiranja
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
dozvoljava istovremeno transkodiranje više datoteka. ⚠️ Zahtijeva ponovno pokretanje PeerTubea
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Profil transkodiranja
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
novi profili transkodiranja mogu se dodati pomoću PeerTube dodataka
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
STUDIO ZA MONTAŽU VIDEA
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 194
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Dozvoljava tvojim korisnicima uređivanje svojih videa (rezanje, dodavanje uvodne/odjavne špice, dodavanje vodenog žiga itd.)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 195,197
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Uključi studio za montažu videa
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 206
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Za uključivanje studija za montažu videa, najprije moraš uključiti transkodiranje
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 209
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
Unlimited
@@ -2365,127 +2360,91 @@ color: red;
State
Stanje
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Score
Rezultat
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Created
Stvoreno
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Accept
Prihvati
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Odbij
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
Open actor page in a new tab
- Otvori stranicu sudionika u novoj kartici
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ Otvori stranicu aktera u novoj kartici
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Prihvaćeno
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Na čekanju
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Odbijeno
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
No follower found matching current filters.
Nije pronađen nijedan pratitelj koji se poklapa s aktualnim filtrima.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Tvoja instanca nema nijednog pratitelja.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
-
- accepted in instance followers
- prihvaćen u pratitelje instance
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 41
-
-
-
- Do you really want to reject this follower?
- Stvarno želiš odbiti ovog pratitelja?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 52
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Reject
Odbij
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 53
-
-
-
- rejected from instance followers
- odbijen iz pratitelja instance
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 60
-
-
-
- Do you really want to delete this follower?
- Stvarno želiš izbrisati ovog pratitelja?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 73
-
-
-
- removed from instance followers
- isključen iz pratitelja instance
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 81
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Follow
Prati
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -2503,34 +2462,50 @@ color: red;
Action
Radnja
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Redundancy allowed
Redundancija dozvoljena
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Otvori instancu u novoj kartici
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Nije pronađeno nijedno host računalo koje se poklapa s aktualnim filtrima.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Tvoja instanca ne prati nikoga.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Stvarno želiš prestati pratiti {count, plural, =1 { ?} other { unosa?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Stvarno želiš prestati pratiti ove unose?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
@@ -2558,20 +2533,26 @@ color: red;
3
-
- Do you really want to unfollow ?
- Stvarno želiš prestati pratiti ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Prestani pratiti
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Više ne pratiš .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Više ne pratiš {count, plural, =1 { .} few {ova unosa.} other {ovih unosa.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Više ih ne pratiš.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -2623,7 +2604,7 @@ color: red;
Remote videos duplicated by my instance
- Ukloni videa duplicirana od moje instance
+ Udaljena videa duplicirana od moje instance
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
13
@@ -2632,49 +2613,49 @@ color: red;
Strategy
Strategija
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Ukupna veličina
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Nabroji redundacije
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Open video in a new tab
Otvori video u novoj kartici
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
Your instance doesn't mirror any video.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ Tvoja instanca ne replicira nijedan video.
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ Tvoja instanca ne sadrži replicirana videa.
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Uključi statistiku strategija
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Na tvojoj instanci nije uključena strategija redundantnosti.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Korišteno ( )
@@ -2742,7 +2723,7 @@ color: red;
Unfederated
- Nepovezano
+ Nefederalizirano
src/app/+admin/moderation/video-block-list/video-block-list.component.html 28
src/app/+admin/moderation/video-block-list/video-block-list.component.html 60
@@ -2760,19 +2741,16 @@ color: red;
Actions
Radnje
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Pratitelj
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24,25
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
The video was blocked due to automatic blocking of new videos
@@ -2803,12 +2781,13 @@ color: red;
Advanced filters
Napredni filtri
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
Automatic blocks
Automatska blokiranja
@@ -2828,9 +2807,9 @@ color: red;
Internal actions
Interne radnje
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Switch video block to manual
Promijeni blokiranje videa na ručno
@@ -2844,9 +2823,9 @@ color: red;
Actions for the video
Radnje za video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Unblock
Deblokiraj
@@ -2858,15 +2837,15 @@ color: red;
Do you really want to delete this video?
Stvarno želiš izbrisati ovaj video?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video izbrisan.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Do you really want to unblock this video? It will be available again in the videos list.
Stvarno želiš deblokirati ovaj video? Bit će ponovo dostupan na popisu videa.
@@ -2891,6 +2870,8 @@ color: red;
Batch actions
Grupne radnje
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -2898,6 +2879,8 @@ color: red;
Select all rows
Odaberi sve stupce
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -2905,22 +2888,24 @@ color: red;
Account
Račun
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Select this row
Odaberi ovaj redak
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -2936,13 +2921,13 @@ color: red;
Open account in a new tab
Otvori račun u novoj kartici
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Commented video
Video s komentarom
@@ -2974,46 +2959,48 @@ color: red;
56
+
+ Comments on local videos
+ Komentari lokalnih videa
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
Delete this comment
Izbriši ovaj komentar
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Izbriši sve komentare ovog računa
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Komentari se brišu nekon par minuta
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 komentar izbrisan.} few { komentara izbrisana.} other { komentara izbrisano.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
komentar(a) izbrisano.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Stvarno želiš isbrisati komentare od ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Komentari od će se izbrisati za par minuta
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -3040,62 +3027,53 @@ color: red;
You don't have plugins installed yet.
Još nemaš instaliranih dodataka.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Još nemaš instaliranih tema.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Aktualiziraj na
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Stvarno želiš deinstalirati dodatak ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Deinstaliraj
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
deinstaliran.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Ovo je velika nadogradnja dodatka. Idi na početnu stranicu dodatka i provjeri bilješke o izdanju.
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 135,134
-
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Nadogradi
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 136,134
-
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Nastavi s nadogradnjom
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 137,134
-
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
aktualiziran.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Search...
@@ -3145,23 +3123,23 @@ color: red;
The plugin index is not available. Please retry later.
Indeks dodataka nije dostupan. Pokušaj ponovo kasnije.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Instaliraj samo dodatke ili teme kojima vjeruješ, jer oni mogu izvršiti bilo koji kod na tvojoj instanci.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Instalirati dodatak ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
Dodatak instaliran.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
This does not have settings.
Ovaj dodatak nema postavki.
@@ -3236,6 +3214,7 @@ color: red;
Anti brute force system could be overzealous
+ Sustav protiv grube sile mogao bi biti pretjeran
src/app/+admin/system/debug/debug.component.html
9
@@ -3366,14 +3345,8 @@ color: red;
State
Stanje
-
- src/app/+admin/system/jobs/jobs.component.html
- 48
-
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 19
-
+ src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Progress
@@ -3523,7 +3496,7 @@ color: red;
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -3571,12 +3544,12 @@ color: red;
Username
Korisničko ime
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3598,14 +3571,14 @@ color: red;
Email
E-mail adresa
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
mail@example.com
mail@example.com
@@ -3632,18 +3605,18 @@ color: red;
Role
Uloga
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Video quota
Kontingent za videa
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Transkodiranje je uključeno. Kontingent videa uzima u obzir samo izvornu veličinu videa. Korisnik može prenijeti maksimalno ~ .
@@ -3660,10 +3633,10 @@ color: red;
Auth plugin
Dodatak za autentifikaciju
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Ništa (lokalna autentifikacija)
@@ -3786,110 +3759,110 @@ color: red;
Banned users
Isključeni korisnici
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Videos will be deleted, comments will be tombstoned.
Videa će se izbrisati, komentari će se pokopati.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
User won't be able to login anymore, but videos and comments will be kept as is.
Korisnik se više neće moći prijaviti, ali će videa i komentari ostati.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Ponovo uključi
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Postavi e-mail adresu kao potvrđenu
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Stvoreno
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Last login
Zadnja prijava
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
Daily quota
Dnevni kontingent
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
You cannot ban root.
Ne možeš isključiti root korisnika.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Stvarno želip ponovo uključiti {count, plural, =1 {1 korisnika} other { korisnika}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Stvarno želiš isključiti korisnika?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 korisnik ponovo uključen.} few { korisnika ponovo uključena.} other { korisnika ponovo uključeni.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
korisnika ponovo uključeno.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Ne možeš izbrisati root korisnika.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>Ne možeš stvoriti korisnike ili kanale s korisničkim imenom koje je već bilo korišteno za izbrisanog korisnika/kanala.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
To znači da će se sljedeća korisnička imena trajno izbrisati i da se ne mogu obnoviti:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 korisnik izbrisan.} few { korisnika izbrisana.} other { korisnik izbrisano.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
korisnika izbrisano.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {Jedna e-mail poruka korisnika označena kao potvrđena.} few { e-mail poruke korisnika označene kao potvrđene.} other { e-mail poruka korisnika označeno kao potvrđena.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
korisnički e-mail postavljen kao potvrđen.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Users list
Popis korisnika
@@ -4638,44 +4611,35 @@ The link will expire within 1 hour.
Avatar changed.
Avatar promijenjen.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar izbrisan.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Banner changed.
Natpis promijenjen.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 142
-
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
natpis
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 149
-
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Natpis izbrisan.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 159
-
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Abuse reports
@@ -4696,19 +4660,20 @@ The link will expire within 1 hour.
Video channel created.
Videokanal stvoren.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Ovo ime već postoji u ovoj instanci.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Create
Stvori
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -4753,7 +4718,7 @@ The link will expire within 1 hour.
Video channel updated.
Video kanal aktualiziran.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
My video channels
@@ -4773,35 +4738,50 @@ The link will expire within 1 hour.
My channels
Moji kanali
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Moje sinkronizacije
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
Create video channel
Stvori video kanal
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Nije pronađen nijedan kanal.
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 18,20
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Channel page
Stranica kanala
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {Bez gledanja} =1 {1 gledanje} few { gledanja} other { gledanja}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 40
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Show this channel
@@ -4839,14 +4819,8 @@ channel with the same name ( )!
My followers
Moji pratitelji
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -4975,37 +4949,36 @@ channel with the same name ( )!
Create a new playlist
Stvori novu playlistu
-
- src/app/+my-library/my-library-routing.module.ts
- 49
-
+ src/app/+my-library/my-library-routing.module.ts 51
Playlist elements
Elementi playliste
-
- src/app/+my-library/my-library-routing.module.ts
- 58
-
+ src/app/+my-library/my-library-routing.module.ts 60
Update playlist
Aktualiziraj playlistu
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
My video imports
Moji uvozi videa
-
- src/app/+my-library/my-library-routing.module.ts
- 90
-
+ src/app/+my-library/my-library-routing.module.ts 92
My video history
Moja povijest videa
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Stvori novu sinkronizaciju
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -5045,28 +5018,174 @@ channel with the same name ( )!
Initiator
Inicijator
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Stvoreno
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Stanje
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
No ownership change request found.
Nije pronađen zahtjev za promjenom vlasništva.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ Instanca ne dozvoljava sinkronizaciju kanala
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Prikaz do od sinkronizacija
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Dodaj sinkronizaciju
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Vanjski kanal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Kanal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Zadnja sinkronizacija
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Popis uvoza
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Sinkroniziaj kanal potpuno
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Ovo dohvaća sva videa koji nedostaju na lokalnom kanalu
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Sinkronizacija je uspješno uklonjena za .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Potpuna sinkronizacija je uspješno zatražena za .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NOVA SINKRONIZACIJA
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL udaljenog kanala
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Primjer: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video kanal
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Opcije za postojeća videa na udaljenom kanalu:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Uvezi sve i prati nova izdanja
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Prati samo nova izdanja
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Sinkronizacija je uspješno stvorena.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
My subscriptions
Moje pretplate
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -5087,35 +5206,23 @@ channel with the same name ( )!
My imports
Moji uvozi
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 3
-
-
- src/app/+my-library/my-videos/my-videos.component.html
- 11
-
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
+ src/app/+my-library/my-videos/my-videos.component.html 11
Showing to of imports
Prikazuje se do od uvoza
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 10
-
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Target
Cilj
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 17
-
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Ovaj video je izbrisan
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Playlist created.
@@ -5166,7 +5273,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
@@ -5237,7 +5344,7 @@ channel with the same name ( )!
My playlists
Moje playliste
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -5326,7 +5433,7 @@ channel with the same name ( )!
My videos
Moja videa
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -5334,36 +5441,127 @@ channel with the same name ( )!
Ownership changes
Promjene vlasništva
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
Delete
Izbriši
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Prihvaćeno: {count, plural, =1 { zahtjev za praćenje} other { zahtjeva za praćenje}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Zahtjevi za praćenje su prihvaćeni
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Stvarno želiš odbiti {count, plural, =1 { zahtjev praćenja?} other { zahtjeva praćenja?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Stvarno želiš odbiti ove zahtjeve za praćenje?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Odbijeno: {count, plural, =1 { zahtjev za praćenje} other { zahtjeva za praćenje}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Zahtjevi za praćenje su odbijeni
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Izbrisani pratitelji moći će ponovo poslati zahtjev za praćenje.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Stvarno želiš izbrisati {count, plural, =1 { zahtjev praćenja?} other { zahtjeva praćenja?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Stvarno želiš izbrisati ove zahtjeve za praćenje?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Uklonjeno: {count, plural, =1 { zahtjev za praćenje} other { zahtjeva za praćenje}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Zahtjevi za praćenje su izbrisani
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Do you really want to delete videos?
Stvarno želiš isbrisati videa?
@@ -5523,31 +5721,31 @@ channel with the same name ( )!
The requested entity body blends sweet bits with a mellow earthiness.
-
+ Web zahtjev spaja slatke komadiće s blagom zemljanom notom.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
src/app/+error-page/error-page.component.html 54
Sepia seems to like it.
-
+ Čini se da Sepia to voli.
This is about Sepia's tea
src/app/+error-page/error-page.component.html 57
I'm a teapot
-
+ Ja sam čajnik
src/app/+error-page/error-page.component.ts 27
Your video quota is exceeded with this video (video size: , used: , quota: )
- Ovaj video premašuje tvoj kontingent za videa (veličina videa: , korišteno: , kontingent: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ Ovim videom premašuješ tvoj kontingent za videa (veličina videa: , korišteno: , kontingent: )
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
- Ovaj video premašuje tvoj dnevni kontingent za videa (veličina videa: , korišteno: , kontigent: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ Ovim videom premašuješ tvoj dnevni kontingent za videa (veličina videa: , korišteno: , kontigent: )
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
Remote interaction
Udaljena interakcija
@@ -5798,10 +5996,10 @@ channel with the same name ( )!
Today
Danas
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Last 7 days
Zadnjih 7 dana
@@ -5863,7 +6061,7 @@ channel with the same name ( )!src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -6184,6 +6382,7 @@ channel with the same name ( )!
has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ Instanca je storena koristeći PeerTube , platformu za izradu videa koju je stvorila organizacija Framasoft. Framasoft je francuska neprofitna organizacija koja nudi alternative za digitalne alate velikih tehnoloških poduzeća
src/app/+signup/+register/steps/register-step-about.component.html
34,37
@@ -6446,9 +6645,9 @@ channel with the same name ( )!
Subscribe to the account
Pretplatiti se na račun
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
PLAYLISTE
@@ -6507,6 +6706,7 @@ channel with the same name ( )!
Concatenate a file at the beginning of the video.
+ Poveži datoteku na početak videa.
src/app/+video-studio/edit/video-studio-edit.component.html
26,28
@@ -6514,6 +6714,7 @@ channel with the same name ( )!
Select the intro video file
+ Odaberi datoteku uvodnog dijela videa
src/app/+video-studio/edit/video-studio-edit.component.html
30,31
@@ -6529,6 +6730,7 @@ channel with the same name ( )!
Concatenate a file at the end of the video.
+ Poveži datoteku na kraj videa.
src/app/+video-studio/edit/video-studio-edit.component.html
40,42
@@ -6536,6 +6738,7 @@ channel with the same name ( )!
Select the outro video file
+ Odaberi datoteku završnog dijela videa
src/app/+video-studio/edit/video-studio-edit.component.html
44,45
@@ -6551,6 +6754,7 @@ channel with the same name ( )!
Add a watermark image to the video.
+ Dodaj sliku vodenog žiga videu.
src/app/+video-studio/edit/video-studio-edit.component.html
54,56
@@ -6558,6 +6762,7 @@ channel with the same name ( )!
Select watermark image file
+ Odaberi datoteku vodenog žiga
src/app/+video-studio/edit/video-studio-edit.component.html
58,59
@@ -6565,6 +6770,7 @@ channel with the same name ( )!
Run video edition
+ Pokreni izdanje videa
src/app/+video-studio/edit/video-studio-edit.component.html
66
@@ -6572,6 +6778,7 @@ channel with the same name ( )!
Video before edition
+ Video prije izdanja
src/app/+video-studio/edit/video-studio-edit.component.html
75,76
@@ -6579,6 +6786,7 @@ channel with the same name ( )!
Edition tasks:
+ Radnje izdanja:
src/app/+video-studio/edit/video-studio-edit.component.html
80,82
@@ -6587,55 +6795,59 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Stvarno želiš urediti „ “?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ Trenutačni video će se prepisati ovim uređenim videom i <strong>neće se moći obnoviti</strong>.<br /><br />
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ Kao podsjetnik, sljedeći zadaci će se izvršiti: <ol> </ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ Radnje izdanja stvorene.
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
(extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ (sufiksi: )
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " će se dodati na početak videa
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " će se dodati na kraj videa
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " slika vodenog žiga će se dodati videu
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video će početi pri i prekinuti pri
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video će započeti pri
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video će prekinuti pri
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Studio
Studio
@@ -7046,26 +7258,17 @@ channel with the same name ( )!
Edit caption
Uredi titl za nagluhe
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Titl za nagluhe
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Uredi ovaj titl za nagluhe
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Basic info
@@ -7124,10 +7327,13 @@ channel with the same name ( )!Objavi nakon transkodiranja
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Ako odlučiš ne čekati na transkodiranje prije objavljivanja videa, video se možda neće moći reproducirati sve dok transkodiranje ne završi.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Video se možda neće moći reproducirati tijekom procesa transkodiranja. To je razlog zašto radije javno objavljujemo video nakon transkodiranja.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Add another caption
@@ -7138,14 +7344,15 @@ channel with the same name ( )!See the subtitle file
Pogledaj datoteku titlova
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Već je preneseno ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Stvorit će se pri aktualiziranju
@@ -7185,105 +7392,89 @@ channel with the same name ( )!
No captions for now.
Za sada nema titlova za nagluhe.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ Postavke prijenosa uživo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
Live RTMP Url
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ Url RTMP-a prijenosa uživo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 249,250
-
-
- src/app/shared/shared-video-live/live-stream-information.component.html
- 24
-
+ Url RTMPS-a prijenosa uživo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
+ src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ Ključ prijenosa uživo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Nikada nemoj dijeliti svoj ključ prijenosa s drugima.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Ovo je normalni prijenos uživo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 263,265
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 266
-
+ Možeš prenositi samo jednom u normalnom prijenosu uživo. Ako uključiš reprizu, ona će se spremiti pod istim URL-om kao i tvoj prijenos uživo
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Ovo je stalni/ponavljajući prijenos uživo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 272,274
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 275
-
+ Može prenositi više puta u stalnom/ponavljajućem prijenosu uživo. Ako uključiš reprize, one će se spremiti kao zasebna videa
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Automatically publish a replay when your live ends
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ Automatski objavi reprizu kad prijenos uživo završi
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Ako uključiš ovu opciju, tvoj će se prijenos uživo prekinuti ako premašiš svoj kontinget za videa
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Modus kašnjenja
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 293,294
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Advanced settings
Napredne postavke
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
-
- Video preview
- Pregled videa
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+
+ Video thumbnail
+ Minijatura videa
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
Support
Podrška
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
OWNER ACCOUNT
@@ -7336,106 +7527,100 @@ channel with the same name ( )!
Short text to tell people how they can support you (membership platform...).
Kratak tekst koji informira ljude kako te mogu podržati (platforma članstva …).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Ime datoteke
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Ime prenesene datoteke
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Datum izvornog izdanja
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Ovo je datum kada je sadržaj izvorno objavljen (npr. datum objavljivanja filma)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Enable video comments
Uključi komentare videa
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Uključi preuzimanje
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Plugin settings
Postavke dodatka
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Kratko kašnjene
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Smanji kašnjenje na ~15 s isključujući P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Standardno
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Prosječno kašnjenje od 30 s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Dugo kašnjenje
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Prosječno kašnjenje od 60 s povećavajući P2P omjer
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Drugo
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Instance languages
Jezici instance
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Svi jezici
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Scheduled
Terminirano
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Sakrij video do određenog datuma
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Normalni prijenos uživo
@@ -7462,7 +7647,7 @@ channel with the same name ( )!Oprosti, dogodila se greška
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
@@ -7473,11 +7658,11 @@ channel with the same name ( )!
Update
Aktualiziraj
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -7487,38 +7672,38 @@ channel with the same name ( )!
Cannot create live because this instance have too many created lives
Nije moguće stvoriti prijenos uživo jer ova instanca ima previše stvorenih prijenosa uživo
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Nije moguće stvoriti prijenos uživo jer si svtori/la previše prijenosa uživo
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Prijenos uživo objavljen.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
- Prenesi samo jednom, ponavljanje će zamijeniti tvoj prijenos uživo
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ Prenesi samo jednom, repriza će zamijeniti tvoj prijenos uživo
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Prenesi samo jednom
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
- Prenosi više puta, ponavljanja će biti zasebna videa
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ Prenosi više puta, reprize će biti zasebna videa
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Prenosi više puta koristeći isti URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Select the torrent to import
Odaberi torrent za uvoz
@@ -7541,7 +7726,7 @@ channel with the same name ( )!
Paste magnet URI
- Umetni magnetski URI
+ Umetni magnet URI
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
16
@@ -7549,7 +7734,7 @@ channel with the same name ( )!
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
+ Možeš uvesti bilo koju torrent datoteku koja upućuje na medijsku datoteku. Provjeri je li imaš prava za širenje sadržaja na koji upućuje, inače to može prouzročiti pravne probleme tebi i tvojoj instanci.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
20,22
@@ -7559,7 +7744,7 @@ channel with the same name ( )!Import
Uvezi
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -7573,33 +7758,41 @@ channel with the same name ( )!
Torrents with only 1 file are supported.
Podržani su torrenti sa samo jednom datotekom.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Video to import updated.
Video za uvoz aktualiziran.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
+ Možeš uvesti bilo koji URL koji podržava youtube-dl ili URL koji upućuje na medijsku datoteku. Provjeri je li imaš prava za širenje sadržaja na koji upućuje, inače to može prouzročiti pravne probleme tebi i tvojoj instanci.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
11,14
+
+ You can also synchronize a remote channel in your library
+ Udaljeni kanal možeš također sinkronizirati u tvojoj biblioteci
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Congratulations, the video behind will be imported! You can already add information about this video.
- Čestitamo, video s adrese će biti uvezen! Već možeš dodati informacije o ovom videu.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ Čestitamo, video s adrese će se uvesti! Već možeš dodati informacije o ovom videu.
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -7658,42 +7851,43 @@ channel with the same name ( )!
Your video was uploaded to your account and is private.
Tvoj video je prenesen na tvoj račun i privatan je.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Ali povezani podaci (oznake, opis …) će se izgubiti. Stvarno želiš napustiti ovu stranicu?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Tvoj video još nije prenesen. Stvarno želiš napustiti ovu stranicu?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Objavi
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ Prijenos na čekanju
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Upload
Prenesi
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Prenesi
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video objavljen.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Žao nam je, funkcija prijenosa je isključena za tvoj račun. Ako želiš dodati videa, administrator mora otključati tvoj kontingent.
@@ -7730,7 +7924,7 @@ channel with the same name ( )!
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
-
+ Preporučujemo da ne koristiš root korisnika za objavljivanje tvojih videa, budući da je to račun super-administratora tvoje instance. Umjesto toga, otvori zaseban račun za prijenos svojih videa.
src/app/+videos/+video-edit/video-add.component.html 34
@@ -7766,13 +7960,13 @@ channel with the same name ( )!
You have unsaved changes! If you leave, your changes will be lost.
Imaš nespremljene promjene! Ako izađeš, izgubit ćeš tvoje promjene.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video aktualiziran.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
Add comment...
Dodaj komentar …
@@ -7825,7 +8019,7 @@ channel with the same name ( )!
You are one step away from commenting
-
+ Još jedan korak za komentiranje
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 59
@@ -7975,29 +8169,29 @@ channel with the same name ( )!
Do you really want to delete this comment?
Stvarno želiš izbrisati ovaj komentar?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
The deletion will be sent to remote instances so they can reflect the change.
Brisanje će se poslati udaljenim instancama kako bi mogle replicirati promjenu.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
To je udaljeni komentar, stoga će se brisanje desiti samo na tvojoj instanci.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Izbriši i izradi novu skicu
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Stvarno želiš izbrisati i ponovo izraditi skicu za ovaj komentar?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Maybe later
Možda kasnije
@@ -8154,7 +8348,7 @@ channel with the same name ( )!
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
-
+ sustav dijeljenja koji se koristi za ovaj video implicira da se neke tehničke informacije o tvom sustavu (kao što je javna IP adresa) mogu poslati drugim sudionicima.
src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 5
@@ -8276,123 +8470,123 @@ channel with the same name ( )!
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Ovaj video nije dostupan u ovoj instanci. Želiš li da te preusmjerimo na izvornu instancu: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Preusmjeravanje
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Ovaj video sadrži sadržaj za odrasle ili eksplicitan sadržaj. Stvarno ga želiš gledati?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Sadržaj za odrasle ili eksplicitan sadržaj
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Sljedeći
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Odustani
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
-
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ Automatska reprodukcija je obustavljena
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Pokreni/Prekini cjeloekranski prikaz
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Pokreni/Zaustavi video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Isključi/Uključi zvuk videa
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Preskoči na postotak videa: 0 je 0 %, 9 je 90 %
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Povećaj glasnoću
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Smanji glasnoću
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Premotaj video prema naprijed
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Premotaj video prema natrag
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Povećaj brzinu reprodukcije
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Smanji brzinu reprodukcije
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Prijeđi na prethodni kadar videa
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Prijeđi na sljedeći kadar videa
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Uključi/Isključi kazališni modus
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Označi video da ti se sviđa
@@ -8412,10 +8606,10 @@ channel with the same name ( )!
No results.
Nema rezultata.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Videos with the most interactions for recent videos
Videa s najviše interakcija za nedavna videa
@@ -8616,48 +8810,48 @@ channel with the same name ( )!
Close the left menu
Zatvori lijevi izbornik
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Otvori lijevi izbornik
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
Focus the search bar
Fokusiraj traku pretrage
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Uključi/isključi lijevi izbornik
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Idi na stranicu za otkrivanje videa
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Idi na stranicu videa u trendu
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Idi na stranicu nedavno dodanih videa
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Idi na stranicu lokalnih videa
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Idi na stranicu prijenosa videa
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Idi na moje pretplate
@@ -8687,9 +8881,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Error
Greška
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
You need to reconnect.
Moraš se ponovo povezati.
@@ -8750,9 +8944,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Info
Informacije
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Datoteke
@@ -8788,34 +8982,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Uspjeh
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Medij je prevelik za poslužitelj. Obrati se svom administratoru ako želiš povećati ograničenje veličine.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
Too many attempts, please try again after minutes.
Previše pokušaja. Pokušaj ponovo nakon min.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Previše pokušaja. Pokušaj ponovo kasnije.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Greška poslužitelja. Pokušaj ponovo kasnije.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Nepoznata greška poslužitelja
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
All unsaved data will be lost, are you sure you want to leave this page?
Izgubit ćeš sve nespremljene podatke. Stvarno želiš napustiti ovu stranicu?
@@ -8835,13 +9029,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange or Dark
Svijetla/narančasta ili tamna
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Light/Orange
Svijetla/narančasta
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
Search videos, playlists, channels…
Traži videa, playliste, kanale …
@@ -9028,9 +9222,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Keyboard shortcuts
Tipkovni prečaci
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Log out
Odjavi se
@@ -9094,60 +9288,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Interface:
Sučelje:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Contact
Kontakt
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
Get help using PeerTube
Dobij pomoć koristeći PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
Help
Pomoć
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Frequently asked questions about PeerTube
Često postavljena pitanja o PeerTubeu
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
FAQ
ČPP
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Stats
Statistika
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
API documentation
API dokumentacija
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
pokreće PeerTube – CopyLeft 2015. – 2022.
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
powered by PeerTube
pokreće PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Unknown
Napoznato
@@ -9336,10 +9530,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close
Zatvori
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Set up
Postavi
@@ -9429,7 +9623,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
- Biranjem imena tvoje instance , postavljanjem opisa , navođenjem tko si , zašto si stvori/la instancu i kako dugo je planiraš održavati su važne informacije za posjetitelje kako bi razumjeli na kojoj vrsti instance se nalaze.
+ Biranjem imena tvoje instance , postavljanjem opisa , navođenjem tko si , zašto si stvorio/la svoju instancu i kako dugo je planiraš održavati su važne informacije za posjetitelje kako bi razumjeli na kojoj vrsti instance se nalaze.
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -9708,32 +9902,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max live duration is required.
-
+ Maks. trajanje prijenosa uživo se mora navesti.
src/app/shared/form-validators/custom-config-validators.ts 80
Max live duration should be greater or equal to -1.
-
+ Maks. trajanje prijenosa uživo mora biti veće ili jednako -1.
src/app/shared/form-validators/custom-config-validators.ts 81
Max instance lives is required.
-
+ Maks. broj prijenosa uživo instance se mora navesti.
src/app/shared/form-validators/custom-config-validators.ts 88
Max instance lives should be greater or equal to -1.
-
+ Maks. broj prijenosa uživo instance mora biti veći ili jednak -1.
src/app/shared/form-validators/custom-config-validators.ts 89
Max user lives is required.
-
+ Maks. broj prijenosa uživo korisnika se mora navesti.
src/app/shared/form-validators/custom-config-validators.ts 96
Max user lives should be greater or equal to -1.
-
+ Maks. broj prijenosa uživo korisnika mora biti veći ili jednak -1.
src/app/shared/form-validators/custom-config-validators.ts 97
@@ -10094,6 +10288,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ URL udaljenog kanala se mora navesti.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ URL vanjskog kanala mora početi s „https://” ili „http://”
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ URL vanjskog kanala ne smije sadržati više od 1.000 znakova
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
Comment is required.
Komentar se mora navesti.
@@ -10363,7 +10581,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -10455,160 +10673,160 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unsolved reports
Neriješene prijave
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Prihvaćene prijave
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Odbijene prijave
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Prijave s blokiranim videima
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Prijave s izbrisanim videima
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Do you really want to delete this abuse report?
Stvarno želiš izbrisati ovu prijavu o zloupotrebi?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Zloupotreba izbrisana.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Izbrisani komentar
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Poruke s izvjestiteljem
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Poruke s moderatorima
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Aktualiziraj internu bilješku
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Mark as accepted
Označi kao prihvaćeno
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Označi kao odbijeno
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Dodaj internu bilješku
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Delete report
Izbriši izvještaj
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Radnje za označeni račun
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mute account
Isključi zvuk računa
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Mute server account
Isključi zvuk računa poslužitelja
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Actions for the reporter
Radnje za izvjestitelja
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Isključi zvuk izvjestitelja
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Mute server
Isključi zvuk poslužitelja
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Block video
Blokiraj video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video blokiran.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Deblokiraj video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video deblokiran.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Delete video
Izbriši video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Radnje za komentar
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Izbriši komentar
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Comment deleted.
Komentar izbrisan.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Account muted by the instance.
Instanca je isključila zvuk računa .
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Server muted by the instance.
Instanca je isključila zvuk poslužitelja .
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Messages with the reporter
Poruke s izvjestiteljem
@@ -10644,13 +10862,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Add a message to communicate with the reporter
Dodaj poruku za komunikaciju s izvjestiteljem
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Dodaj poruku za komunikaciju s timom za moderiranje
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Moderation comment
Komentar za moderiranje
@@ -10934,7 +11152,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max parallel lives
-
+ Maks. broj istovremenih prijenosa uživo
src/app/shared/shared-instance/instance-features-table.component.html
85
@@ -10964,34 +11182,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Sinkronizacija kanala s drugim platformama (YouTube, Vimeo, …)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Users can resolve distant content
Korisnici mogu riješiti udaljeni sadržaj
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Dodaci i teme
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 121
-
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Dostupne teme
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 125
-
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Dodaci uključeni
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 134
-
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Hidden
@@ -11053,6 +11270,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
od videa prosječne kvalitete
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Prihvaćena praćenja
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Odbijena praćenja
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Praćenja na čekanju
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
Loading instance statistics...
Učitavanje statistike instance …
@@ -11172,6 +11404,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
hosted video
+ raspoloživ video
src/app/shared/shared-instance/instance-statistics.component.html
51
@@ -11179,7 +11412,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
In this instance federation
- U ovoj povezanosti instance
+ U ovoj instanci federacije
src/app/shared/shared-instance/instance-statistics.component.html
58
@@ -11187,7 +11420,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Federation
- Povezanost
+ Federacija
src/app/+admin/admin.component.ts 72
@@ -11231,7 +11464,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
extensions
- proširenja
+ datotečni nastavci
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 47
@@ -11461,7 +11694,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Open syndication dropdown
-
+ Otvori padajući izbornik pretplata
src/app/shared/shared-main/feeds/feed.component.html
3
@@ -11469,6 +11702,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
+ Neki tvoji kanali nisu potpuno postavljeni. Objasni što objavljuješ dodavanjem natpisa , avatara i opisa .
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -11575,7 +11809,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
A new video abuse has been created on video
-
+ Nova zlouptreba videa je stvorena za video
src/app/shared/shared-main/users/user-notifications.component.html
49
@@ -11583,7 +11817,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
A new comment abuse has been created on video
-
+ Nova zlouptreba komentara je stvorena za video
src/app/shared/shared-main/users/user-notifications.component.html
53
@@ -11591,7 +11825,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
A new account abuse has been created on account
-
+ Nova zlouptreba računa je stvorena za račun
src/app/shared/shared-main/users/user-notifications.component.html
57
@@ -11599,7 +11833,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
A new abuse has been created
-
+ Stvorena je nova zlouptreba
src/app/shared/shared-main/users/user-notifications.component.html
62,63
@@ -11607,7 +11841,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Your abuse has been accepted rejected
-
+ Tvoja zloupotreba je prihvaćena odbijena
src/app/shared/shared-main/users/user-notifications.component.html
70,72
@@ -11615,7 +11849,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Abuse has a new message
-
+ Zlouptreba sadrži novu poruku
src/app/shared/shared-main/users/user-notifications.component.html
80,81
@@ -11684,12 +11918,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Your instance has a new follower ( ) awaiting your approval
-
+ Tvoja instanca ima novog pratitelja ( ) koji čeka na tvoje odobrenje
src/app/shared/shared-main/users/user-notifications.component.html 180
Your instance automatically followed
-
+ Tvoja je instanca automatski pratila
src/app/shared/shared-main/users/user-notifications.component.html 189
@@ -11702,6 +11936,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
A new version of PeerTube is available:
+ Nova PeerTube verzija je dostupna:
src/app/shared/shared-main/users/user-notifications.component.html
206,207
@@ -11709,6 +11944,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Your video edition has finished
+ Tvoje video izdanje je gotovo
src/app/shared/shared-main/users/user-notifications.component.html
213,215
@@ -11716,7 +11952,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The notification points to content now unavailable
-
+ Obavijest ukazuje na sadržaj koji sada nije dostupan
src/app/shared/shared-main/users/user-notifications.component.html 221
@@ -11738,38 +11974,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
viewer(s)
gledatelj(i)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ gledanje(a)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Only I can see this video
Samo ja mogu vidjeti ovaj video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Može se dijeliti samo putem privatne poveznice
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Svatko može vidjeti ovaj video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Samo korisnici ove instance mogu vidjeti ovaj video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Violent or repulsive
@@ -11823,17 +12053,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server.
-
+ Sve što nije gore navedeno, a krši uvjete usluge, pravila ponašanja ili opća pravila koja vrijede na poslužitelju.
src/app/shared/shared-moderation/abuse.service.ts 153
The above can only be seen in thumbnails.
-
+ Navedeno se može vidjeti samo u minijaturama.
src/app/shared/shared-moderation/abuse.service.ts 162
The above can only be seen in captions (please describe which).
-
+ Navedeno se može vidjeti samo u titlovima za nagluhe (opiši koje).
src/app/shared/shared-moderation/abuse.service.ts 167
@@ -11849,37 +12079,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Showing to of muted accounts
Prikazuje se do od računa s isključenim zvukom
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Muted at
Isključen zvuk pri
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Uključi zvuk
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No account found matching current filters.
Nije pronađen nijedan račun koji se poklapa s aktualnim filtrima.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Nije pronađen nijedan račun.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
Account unmuted.
Isključen zvuk računu .
@@ -11901,7 +12131,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Process domains
-
+ Obradi domene
src/app/shared/shared-moderation/batch-domains-modal.component.ts
28
@@ -11935,7 +12165,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
What is the issue?
-
+ U čemu je problem?
src/app/shared/shared-moderation/report-modals/report.component.html 13
src/app/shared/shared-moderation/report-modals/report.component.html 13
src/app/shared/shared-moderation/report-modals/video-report.component.html 12
@@ -11948,7 +12178,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Please describe the issue...
-
+ Opiši problem …
src/app/shared/shared-moderation/report-modals/report.component.html 41
src/app/shared/shared-moderation/report-modals/report.component.html 41
src/app/shared/shared-moderation/report-modals/video-report.component.html 72
@@ -11965,7 +12195,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Start at
Pokreni pri
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -11973,7 +12203,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Stop at
Prekini pri
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -11999,42 +12229,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Showing to of muted instances
Prikazuje se do od instanci s isključenim zvukom
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
Mute domain
Isključi zvuk domene
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
No server found matching current filters.
Nije pronađen nijedan poslužitelj koji se poklapa s aktualnim filtrima.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Nije pronađen nijedan poslužitelj.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Mute domains
Isključi zvuk domena
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Instance unmuted.
-
+ Isključen zvuk instanci .
src/app/shared/shared-moderation/server-blocklist.component.ts 45
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
Instance unmuted by your instance.
-
+ Tvoja instanca je isključila zvuk instanci .
src/app/shared/shared-moderation/server-blocklist.component.ts
46
@@ -12042,13 +12272,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance muted.
- Isključen zvuk domeni .
+ Isključen zvuk instanci .
src/app/shared/shared-moderation/server-blocklist.component.ts 68
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
Instance muted by your instance.
-
+ Tvoja instanca je isključila zvuk instanci .
src/app/shared/shared-moderation/server-blocklist.component.ts
69
@@ -12057,9 +12287,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban
Isključi
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
Reason...
Razlog …
@@ -12067,6 +12297,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute to also hide videos/comments
+ Isključi zvuk i za skrivanje videa/komentara
src/app/shared/shared-moderation/user-ban-modal.component.html
27
@@ -12131,6 +12362,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ Ako ukloniš ovog korisnika, nećeš moći stvoriti drugog korisnika ili kanal s <strong> </strong> korisničkim imenom!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -12196,6 +12428,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
My account moderation
+ Moderiranje mog računa
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
291,290
@@ -12234,7 +12467,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that user from you.
-
+ Sakrij sav sadržaj tog korisnika od sebe.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
@@ -12256,7 +12489,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that instance for you.
-
+ Sakrij sav sadržaj s te instance za tebe.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
@@ -12281,7 +12514,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that user from you, your instance and its users.
-
+ Sakrij bilo koji sadržaj od tog korisnika od sebe, svoje instance i njenih korisnika.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
@@ -12291,12 +12524,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide any content from that instance from you, your instance and its users.
-
+ Sakrij bilo koji sadržaj od te instance od sebe, svoje instance i njenih korisnika.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
Unmute the instance by your instance
-
+ Uključi zvuk instance tvojom instancom
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
@@ -12316,6 +12549,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance moderation
+ Moderiranje instance
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
419
@@ -12336,17 +12570,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Block live " "
-
+ Blokiraj prijenos uživo videa " "
src/app/shared/shared-moderation/video-block.component.html 9
Please describe the reason...
-
+ Opiši razlog …
src/app/shared/shared-moderation/video-block.component.html 20
Unfederate
- Povezano
+ Isključi iz federacije
src/app/shared/shared-moderation/video-block.component.html
31
@@ -12354,6 +12588,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This will ask remote instances to delete local videos
+ Ovo će od udaljenih instanci zatražiti brisanje lokalnih videa
src/app/shared/shared-moderation/video-block.component.html
34
@@ -12361,6 +12596,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This will ask remote instances to delete this video
+ Ovo će od udaljenih instanci zatražiti brisanje ovog videa
src/app/shared/shared-moderation/video-block.component.html
35
@@ -12368,6 +12604,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Blocking a live will automatically terminate the live stream.
+ Blokiranje prijenosa uživo automatski će prekinuti prijenos uživo.
src/app/shared/shared-moderation/video-block.component.html
40,42
@@ -12407,6 +12644,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This playlist is private so you won't be able to share it with external users
+ Ova playlista je privatna, stoga je nećeš moći dijeliti s vanjskim korisnicima
src/app/shared/shared-share-modal/video-share.component.html
14
@@ -12414,28 +12652,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ Aktualiziraj privatnost playliste
+ src/app/shared/shared-share-modal/video-share.component.html 17
QR-Code
QR kod
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
Embed
Ugradi
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ URL nije osiguran (nema HTTPS), stoga ugrađeni video neće raditi na HTTPS web-stranicama (web-preglednici blokiraju nesigurne HTTP zahtjeve na HTTPS web-stranicama).
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Share the playlist at this video position
@@ -12445,94 +12681,78 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only display embed URL
Prikaži samo ugrađeni URL
-
- src/app/shared/shared-share-modal/video-share.component.html
- 79
-
-
- src/app/shared/shared-share-modal/video-share.component.html
- 176
-
+ src/app/shared/shared-share-modal/video-share.component.html 79
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Dijeli ovaj video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
-
- src/app/shared/shared-share-modal/video-share.component.html
- 91
-
+ Ovaj video je privatan, stoga ga nećeš moći dijeliti s vanjskim korisnicima
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 93,95
-
+ Aktualiziraj privatnost videa
+ src/app/shared/shared-share-modal/video-share.component.html 95
Auto select subtitle
Automatski odaberi titlove
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
Autoplay
Automatski pokreni
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Loop
Ponavljaj
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Koristi URL izvora instance
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Prikaži naslov videa
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
-
- src/app/shared/shared-share-modal/video-share.component.html
- 238
-
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Prikaži upozorenje privatnosti
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Prikaži kontrole playera
-
- src/app/shared/shared-share-modal/video-share.component.html
- 252
-
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Prikaži gumb PeerTube poveznice
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
More customization
Više prilagođavanja
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Manje prilagođavanja
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -12544,7 +12764,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
LIVE ENDED
-
+ PRIJENOS UŽIVO JE ZAVRŠIO
src/app/shared/shared-thumbnail/video-thumbnail.component.html
32
@@ -12552,7 +12772,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Add to watch later
-
+ Dodaj u kasnije gledanje
src/app/shared/shared-thumbnail/video-thumbnail.component.ts
29
@@ -12560,7 +12780,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
-
+ Ukloni iz kasnijeg gledanja
src/app/shared/shared-thumbnail/video-thumbnail.component.ts
30
@@ -12598,7 +12818,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
In Recently added, Trending, Local, Most liked and Search pages
-
+ Na stranicama Nedavno dodano, U trendu, Lokalno, Najomiljeniji i Pretraga
src/app/shared/shared-user-settings/user-video-settings.component.html
28
@@ -12606,12 +12826,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Help share videos being played
-
+ Pomogni dijeliti videa koji se reproduciraju
src/app/shared/shared-user-settings/user-video-settings.component.html 42
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
-
+ Sustav dijeljenja implicira da se neke tehničke informacije o tvom sustavu (kao što je javna IP adresa) mogu poslati drugim sudionicima, ali uvelike pomaže smanjiti opterećenje poslužitelja.
src/app/shared/shared-user-settings/user-video-settings.component.html 45
@@ -12621,17 +12841,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
When on a video page, directly start playing the video.
-
+ Kad si na stranici videa, izravno pokreni reprodukciju videa.
src/app/shared/shared-user-settings/user-video-settings.component.html 56
Automatically start playing the next video
-
+ Automatski pokreni reprodukciju sljedećeg videa
src/app/shared/shared-user-settings/user-video-settings.component.html 64
When a video ends, follow up with the next suggested video.
-
+ Kad video završi, nastavi sa sljedećim predloženim videom.
src/app/shared/shared-user-settings/user-video-settings.component.html 67
@@ -12641,22 +12861,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many languages are enabled. Please enable them all or stay below 20 enabled languages.
-
+ Aktivirano je previše jezika. Aktiviraj ih sve ili ostani ispod 20 aktiviranih jezika.
src/app/shared/shared-user-settings/user-video-settings.component.ts 76
Video settings updated.
-
+ Postavke videa su aktualizirane.
src/app/shared/shared-user-settings/user-video-settings.component.ts 121
Display/Video settings updated.
-
+ Postavke videa/prikaza su aktualizirane.
src/app/shared/shared-user-settings/user-video-settings.component.ts 130
Remote subscribe Remote interact
-
+ Udaljena pretplata Udaljena interakcija
src/app/shared/shared-user-subscription/remote-subscribe.component.html
11,12
@@ -12664,19 +12884,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
-
+ Možeš se pretplatiti na kanal putem bilo koje fediverse instance koja podržava ActivityPub (na primjer PeerTube, Mastodon ili Pleroma).
src/app/shared/shared-user-subscription/remote-subscribe.component.html 17
You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
-
+ S time možeš komunicirati putem bilo koje fediverse instance koja podržava ActivityPub (na primjer PeerTube, Mastodon ili Pleroma).
src/app/shared/shared-user-subscription/remote-subscribe.component.html 25
Cannot fetch information of this remote account
-
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ Nije moguće dohvatiti informacije ovog udaljenog računa
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Subscribe
Pretplati se
@@ -12695,7 +12915,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
channels subscribed
-
+ pretplaćeni kanali
src/app/shared/shared-user-subscription/subscribe-button.component.html
13
@@ -12708,17 +12928,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
-
+ Više načina za pretplaćivanje na trenutačni kanal
src/app/shared/shared-user-subscription/subscribe-button.component.html 38
Open subscription dropdown
-
+ Otvori padajući izbornik pretplata
src/app/shared/shared-user-subscription/subscribe-button.component.html 40
Using an ActivityPub account
-
+ Koristeći ActivityPub račun
src/app/shared/shared-user-subscription/subscribe-button.component.html 48
@@ -12738,7 +12958,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Using a syndication feed
-
+ Koristeći udruženi feed
src/app/shared/shared-user-subscription/subscribe-button.component.html 62
@@ -12772,7 +12992,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unsubscribed from all channels of
-
+ Otkazana pretplata na sve kanale od
src/app/shared/shared-user-subscription/subscribe-button.component.ts
139
@@ -12780,7 +13000,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unsubscribed from
-
+ Otkazana pretplata od
src/app/shared/shared-user-subscription/subscribe-button.component.ts
140
@@ -12788,7 +13008,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unsubscribed
-
+ Otkazana pretplata
src/app/shared/shared-user-subscription/subscribe-button.component.ts
142
@@ -12796,12 +13016,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
See the documentation to learn how to use the PeerTube live streaming feature.
-
+ Pogledaj dokumentaciju za upoznavanje kako koristiti značajku PeerTubeovog prijenosa uživo.
src/app/shared/shared-video-live/live-documentation-link.component.html 1
Live information
-
+ Informacije prijenosa uživo
src/app/shared/shared-video-live/live-stream-information.component.html
3
@@ -12817,7 +13037,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Replay will be saved
- Ponavljanje će se spremiti
+ Repriza će se spremiti
src/app/shared/shared-video-live/live-stream-information.component.html
11
@@ -12849,13 +13069,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Go to replay
- Idi na ponavljanje
+ Idi na reprizu
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Repriza se obrađuje …
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -12863,9 +13085,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update live settings
-
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ Aktualiziraj postavke prijenosa uživo
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Poslužitelj je prespor
@@ -12876,6 +13098,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live blacklisted
+ Blokirani prijenosi uživo
src/app/shared/shared-video-live/live-stream-information.component.ts
43
@@ -12928,6 +13151,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Scope
+ Opseg
src/app/shared/shared-video-miniature/video-filters.model.ts
123
@@ -12935,7 +13159,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Federated
- Povezano
+ Federalizirano
src/app/shared/shared-video-miniature/video-filters.model.ts
125
@@ -12944,37 +13168,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Yesterday
Jučer
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Ovaj tjedan
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Ovaj mjesec
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Zadnji mjesec
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Starije
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
-
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ Nije moguće učitati više videa. Pokušaj kasnije ponovo.
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Open video actions
-
+ Otvori video radnje
src/app/shared/shared-video-miniature/video-actions-dropdown.component.html
4
@@ -12982,6 +13206,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to unblock ? It will be available again in the videos list.
+ Stvarno želiš deblokirati ? Ponovo će biti dostupan u popisu videa.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
208
@@ -12994,14 +13219,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ Prijenos uživo automatski će se prekinuti i reprize se neće spremiti.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
-
Block
Blokiraj
@@ -13057,97 +13283,80 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
409,408
+
+ Are you sure you want to delete this file?
+ Stvarno želiš izbrisati ovu datoteku?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Izbriši datoteku
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Datoteka je uklonjena.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Stvarno želiš izbrisati {count, plural, =1 {ovaj video} few {ova videa} other {ovih videa}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Are you sure you want to delete these videos?
Stvarno želiš izbrisati ova(ih) videa?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 202,200
-
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Izbriši {count, plural, =1 {1 video} few { videa} other { videa}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
videa izbrisana.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 214,212
-
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {1 video deblokiran} few { videa deblokirana} other { videa deblokirano}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
videa deblokirano.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 232,230
-
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ Stvarno želiš izbrisati {count, plural, =1 {jedanu playlistu HLS prijenosa} few { playliste HLS prijenosa} other { playlista HLS prijenosa}}?
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 250,248
-
+ Stvarno želiš izbrisati HLS prijenosa playlista?
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ Stvarno želiš izbrisati WebTorrent datoteke {count, plural, =1 {jednog videa} other { videa}}?
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 256,254
-
+ Stvarno želiš izbrisati WebTorrent datoteke videa?
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Datoteke su uklonjene.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 266
-
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Poslovi transkodiranja stvoreni.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 278
-
+ src/app/+admin/overview/videos/video-list.component.ts 298
Videos list
@@ -13159,7 +13368,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mirror
- Zrcali
+ Replikacija
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 371
@@ -13172,6 +13381,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The following link contains a private token and should not be shared with anyone.
+ Sljedeća poveznica sadrži privatni token i ne bi se trebao dijeliti s drugima.
src/app/shared/shared-video-miniature/video-download.component.html
19,20
@@ -13194,9 +13404,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Format
Format
@@ -13264,69 +13474,69 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
subtitles
titlovi
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Encoder
Koder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Ime formata
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Veličina
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Brzina
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Kodek
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Profile
Profil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Rezolucija
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Omjer
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Prosječni broj kadrova
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Format piksela
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Frekvencija
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Raspored kanala
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Aktualiziraj svoje postavke
@@ -13377,6 +13587,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sort by "Hot"
+ Razvrstaj po „Najzanimljivija”
src/app/shared/shared-video-miniature/video-filters-header.component.html
50
@@ -13416,6 +13627,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Scope:
+ Opseg:
src/app/shared/shared-video-miniature/video-filters-header.component.html
82
@@ -13431,7 +13643,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Federated videos (this instance + followed instances)
- Povezana videa (ova instanca + prećene instance
+ Federalizirana videa (ova instanca + prećene instance)
src/app/shared/shared-video-miniature/video-filters-header.component.html
91
@@ -13475,6 +13687,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Izbriši ovu datoteku
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Sensitive
Neprikladno
@@ -13526,6 +13744,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
To edit
+ Za uređivanje
src/app/shared/shared-video-miniature/video-miniature.component.ts
202
@@ -13568,7 +13787,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Timestamps updated
-
+ Vremenska oznaka aktualizirana
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 277
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 116
@@ -13580,7 +13799,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video added in at timestamps
-
+ Video dodan u pri vremenskoj oznaci
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 379
@@ -13595,7 +13814,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Edit starts/stops at
-
+ Uredi pokretanja/prekide pri
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 62
@@ -13624,7 +13843,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{VAR_PLURAL, plural, =0 {Nema videa} =1 {1 video} other { videa}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -13659,7 +13878,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
diff --git a/client/src/locale/angular.hu-HU.xlf b/client/src/locale/angular.hu-HU.xlf
index 02854dc10..b877648ac 100644
--- a/client/src/locale/angular.hu-HU.xlf
+++ b/client/src/locale/angular.hu-HU.xlf
@@ -5,7 +5,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -17,74 +17,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -105,10 +81,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -141,7 +117,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
A bal oldali menü bezárása
@@ -305,17 +281,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Kép megváltoztatása
@@ -351,7 +321,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Befejezés itt
@@ -359,7 +329,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
A jelentése el lesz küldve a moderátorainak és továbbítva lesz a videó forrásához ( ) is .
@@ -565,52 +535,44 @@
Blocked
Letiltva
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Érzékeny
@@ -697,7 +659,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Megvágott előnézet
@@ -867,7 +829,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Bármilyen torrent fájl importálhat, ami médiafájlra mutat. Győződjön meg róla, hogy van tartalomterjesztési joga, különben jogi problémákba keverheti magát és a példányát.
@@ -882,6 +844,12 @@
Torrent import
Torrent importálása
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -951,7 +919,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Követők
@@ -1613,14 +1581,14 @@ The link will expire within 1 hour.
My video imports
Saját importált videók
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Új lejátszólista létrehozása
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
@@ -1647,7 +1615,7 @@ The link will expire within 1 hour.
párhuzamos folyamatok
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Importálás engedélyezése HTTP URL-ről (pl. YouTube)
@@ -1879,7 +1847,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
A média túl nagy ehhez a kiszolgálóhoz. Lépjen kapcsolatba a rendszergazdával, ha növelni szeretné a méretkorlátot.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBÁLIS KERESÉS
@@ -2117,23 +2085,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Cím
@@ -2250,7 +2209,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Nem találhatók elemek
@@ -2289,7 +2248,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2333,12 +2292,14 @@ The link will expire within 1 hour.
Publish after transcoding
Közzététel átkódolás után
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Ha úgy dönt, hogy nem várja meg az átkódolást a videó közzététele előtt, akkor az lejátszhatatlan lehet, amíg az átkódolás befejeződik.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Alapvető információk
@@ -2391,37 +2352,33 @@ The link will expire within 1 hour.
No captions for now.
Nincsenek képaláírások most.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Elő közvetítés beállításai
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ A beállítás engedélyezésével a videókvóta elérésekor az élő közvetítés megszakad
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Visszajátszás automatikus közzététele, ha az élő közvetítés véget ér
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Videó előnézete
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Támogatás
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Fiók megjelenítése
@@ -2458,34 +2415,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Rövid szöveg, amely ismerteti az embereknek, hogy hogyan támogathatják Önt (tagsági platform…).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Eredeti közzétételi dátum
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Ez az a dátum, amikor a tartalmat eredetileg közzétették (például egy film megjelenési dátuma)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Bővítménybeállítások
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2506,21 +2457,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Videó hozzászólások engedélyezése
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Letöltés engedélyezése
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Speciális beállítások
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2528,25 +2482,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Bármilyen a youtube-dl által támogatott vagy médiafájlra mutató URL-t importálhat. Győződjön meg arról, hogy tartalomterjesztési jogokkal rendelkezik, különben jogi problémákba keverheti magát és a példányát.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sajnáljuk, de valami elromlott
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Gratulálunk, a(z) mögött lévő videó importálva lesz! Már megadhatja a videóval kapcsolatos információkat.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2558,12 +2518,12 @@ The link will expire within 1 hour.
Scheduled
Ütemezett
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
A videó elrejtése egy megadott dátumig
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normál élő közvetítés
@@ -2697,35 +2657,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Több élő közvetítés nem hozható létre, mert a példányon már túl sok lett létrehozva
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Nem hozható létre élő közvetítés, mert már túl sokat hozott létre
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Élő közvetítés közzétéve.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Közvetítés csak egyszer
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Közvetítés többször ugyanazzal az URL-lel
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Élő közvetítés
@@ -2803,11 +2763,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
A lejátszási lista megosztása a videó ezen pozíciójával
@@ -2816,51 +2773,51 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
A videó megosztása
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-kód
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Az URL nem biztonságos (nem HTTPS), ezért a beágyazott videó nem fog működni a HTTPS weboldalakon (a webböngészők letiltják a nem biztonságos HTTP kéréseket a HTTPS weboldalakon).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Beágyazás
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Felirat automatikus kiválasztása
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Több személyre szabás
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Kevesebb személyre szabás
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Támogatás:
@@ -2873,7 +2830,7 @@ The link will expire within 1 hour.
Autoplay
Automatikus lejátszás
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Talán később
@@ -2884,39 +2841,39 @@ The link will expire within 1 hour.
Némítva
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Ismétlés
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Eredeti példány URL-jének használata
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Videó címének megjelenítése
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Adatvédelmi figyelmeztetés megjelenítése
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
PeerTube gombhivatkozás megjelenítése
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Nyilvános
@@ -3172,22 +3129,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
A törlés el lesz küldve a távoli példányokhoz, így azok is reagálhatnak a változtatásra.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
Ez egy távoli hozzászólás, ezért a törlés csak az Ön példányán lesz hatással.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Törlés és újraírás
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Biztos, hogy törli és újraírja ezt a hozzászólást?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Hozzászólás hozzáadása…
@@ -3367,34 +3324,44 @@ The link will expire within 1 hour.
State
Állapot
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Létrehozva:
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Szereplő oldalának megnyitása új lapon
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Elfogadva
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Függőben
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3402,23 +3369,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Visszautasítás
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Nem található a jelenlegi szűrőkre illeszkedő követő.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Az Ön példányának nincs egyetlen követője sem.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
– 6 követő megjelenítése
@@ -3428,8 +3395,8 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancia megengedett
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
@@ -3437,16 +3404,28 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Nem található a jelenlegi szűrőkre illeszkedő gép.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Az Ön példánya nem követ senkit sem.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3462,7 +3441,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videók redundanciája
@@ -3596,7 +3575,7 @@ The link will expire within 1 hour.
Kötegelt műveletek
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
A felhasználó ki lett tiltva
@@ -3747,7 +3726,7 @@ The link will expire within 1 hour.
Sor kiválasztása
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3759,15 +3738,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Követő
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Hozzászólással rendelkező videó
@@ -3792,7 +3768,13 @@ The link will expire within 1 hour.
Remote comments
Távoli hozzászólások
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Nem található a jelenlegi szűrőnek megfelelő visszaélési jelentés.
@@ -3904,7 +3886,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -3944,10 +3926,10 @@ The link will expire within 1 hour.
State
Állapot
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Üzenetek
@@ -3961,8 +3943,8 @@ The link will expire within 1 hour.
Score
Pontszám
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
– / jelentés megjelenítése
@@ -4126,16 +4108,16 @@ The link will expire within 1 hour.
Users can resolve distant content
A felhasználók feloldhatják a távoli tartalmat
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Üzenet bezárása
@@ -4217,40 +4199,34 @@ The link will expire within 1 hour.
Delete this comment
Hozzászólás törlése
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Ennek a felhasználónak minden hozzászólásának törlése
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
A hozzászólások egy pár perc alatt törlődnek
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Biztos, hogy minden hozzászólását törli?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
hozzászólásai pár percen belül törlődnek
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4277,7 +4253,7 @@ The link will expire within 1 hour.
Minden sor kiválasztása
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Feladat típusa
@@ -4779,138 +4755,150 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Hacsak egy felhasználó nincs megbízhatóként megjelölve, a videói mindaddig személyes állapotban maradnak, amíg egy moderátor meg nem vizsgálja azokat.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Új videók automatikus letiltása
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
KERESÉS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
A felhasználók végezhetnek távoli URI/felhasználónév keresést
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Engedélyezés a felhasználói számára, hogy olyan távoli videókat/szereplőket keressenek, akik nem biztos, hogy föderálnak az Ön példányával
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
A vendégek végezhetnek távoli URI/felhasználónév keresést
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Engedélyezés a névtelen felhasználók számára, hogy olyan távoli videókat/szereplőket keressenek, akik nem biztos, hogy föderálnak az Ön példányával
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Ez a funkcionalitás nagyban függ a kiválasztott keresőindex által követett példányok moderációjától.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Élesben csak moderált kereső-indexet használjon vagy üzemeltesse a sajátját .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Keresőindex URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Helyi keresés letiltása a keresősávban
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Különben a helyi keresés lesz alapértelmezetten használva
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
A keresősáv a globális keresőindexet használja alapértelmezetten
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Globális keresés engedélyezése
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FÖDERÁCIÓ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
A többi példánnyal való kapcsolódások szerkesztése.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Más példányok követhetik az Önét
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Új példánykövetők kézi jóváhagyása
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Példányok automatikus visszakövetése
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Ez a funkció nagyon sok figyelmet és további moderálást igényel.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Egy nyilvános index példányainak automatikus követése
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
A dokumentációban talál információkat a szükséges URL-ről
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
RENDSZERGAZDÁK
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Rendszergazda
@@ -4920,12 +4908,12 @@ The link will expire within 1 hour.
Admin email
Rendszergazda e-mail
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Kapcsolatfelvételi űrlap engedélyezése
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Átkódolás
@@ -4935,27 +4923,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Jobb hivatkozás előnézetekért adja meg a példányának Twitter fiókját. Ha nincs Twitter fiókja, hagyja alapértéken.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
A Twitter felhasználóneve
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Példány Twitter által engedélyezve
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Ha a Twitteren engedélyezve van a példánya, akkor egy videólejátszó fog megjelenni a Twitter folyamban, ha PeerTube videót osztanak meg. Ha nincs engedélyezve, akkor egy kép-kártya fog megjelenni, amely átirányít a PeerTube példányra. Jelölje ezt be, mentse a beállításokat és próbálja ki egy videó URL-el a saját példányáról (https://example.com/w/blabla) ezen a címen: https://cards-dev.twitter.com/validator . Így megállapíthatja, hogy engedélyezve van-e a példány.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
ÉLŐ
@@ -4993,11 +4981,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5005,48 +4990,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {élő közvetítés} other {élő közvetítés}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Élő közvetítés maximális hossza
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Élő közvetítés átkódolási szálai
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
legfeljebb lesz felhasználva VOD átkódolásra
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
legalább lesz felhasználva VOD átkódolásra
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Élő közvetítés átkódolási profilja
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
új élő közvetítés átkódolási profilok PeerTube bővítményekként telepíthetők
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Élő közvetítésekhez létrehozandó felbontások
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Élő közvetítések engedélyezése
@@ -5056,7 +5050,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Átkódolás engedélyezve élő közvetítésekhez
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Élő közvetítés
@@ -5073,12 +5067,12 @@ The link will expire within 1 hour.
ÁTKÓDOLÁS
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Ugyanaz mint a VOD átkódolás, az élő közvetítések átkódolása, hogy bármely eszközön megjeleníthető legyen. Erős processzorra és egyébre is szükség van.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Bemeneti formátumok
@@ -5137,64 +5131,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Az ffmpeg >= 4.1 verziója szükséges HLS lejátszólisták és fragmentált MP4 fájlok létrehozása az egyszerű WebTorrentnél jobb lejátszást eredményez: A felbontás váltás finomabb Gyorsabb lejátszás, különösen hosszú videóknál Stabilabb lejátszás (kevesebb hiba és örökös töltés) Ha a WebTorrent támogatást is bekapcsolta, az megkétszerezi a videó tárhelyet
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- A létrehozandó felbontások, engedélyezett formátumonként
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
Az eredeti fájl felbontása lesz az alapértelmezett cél, ha nincs opció kiválasztva.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Átkódolási szálak
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
legfeljebb lesz felhasználva élő közvetítés átkódolásra
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
legalább lesz felhasználva élő közvetítés átkódolásra
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Átkódolási folyamat konkurencia
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
lehetővé teszi több fájl párhuzamos átkódolását. ⚠️ A PeerTube újraindítása szükséges
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Átkódolási profil
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
új átkódolási profilok PeerTube bővítményekként telepíthetők
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
GYORSÍTÓTÁR
@@ -5612,7 +5614,115 @@ color: red;
No ownership change request found.
Nem található tulajdonos-változtatási kérelem.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Fiókbeállítások
@@ -5621,24 +5731,24 @@ color: red;
Playlist elements
Lejátszólista elemek
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Saját importok
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Videocsatorna létrehozása
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Nem található csatorna.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5686,19 +5796,19 @@ color: red;
Target
Cél
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Ezt a videót törölték
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
– / import megjelenítése
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Ha egyszer törli a fiókját, nincs visszaút. Ezt a műveletet meg is kell erősítenie.
@@ -5711,10 +5821,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Létrehozta:
@@ -6128,7 +6238,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Csatorna megtekintése
@@ -6138,7 +6248,7 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {Nincs videó} other { videó} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6170,23 +6280,11 @@ channel with the same name ( )!src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Ennek a csatornának nincs egyetlen videója sem.
@@ -7013,7 +7111,7 @@ channel with the same name ( )!Configuration updated.
Beállítás frissítve.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
PÉLDÁNY KEZDŐOLDAL
@@ -7026,7 +7124,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Bekapcsolta a regisztrációt: ezért automatikusan bekapcsolásra került az "Új videók automatikus visszatartása" lentebb a "Videók" beállításainál.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Egyéni beállítások szerkesztése
@@ -7188,35 +7286,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- elfogadva a példány követőiben
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Valóban vissza szeretné utasítani ezt a követőt?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Visszautasítás
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- visszautasítva a példány követőiből
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Valóban törölni szeretné ezt a követőt?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Törlés
@@ -7242,30 +7320,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- eltávolítva a példány követőiből
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Követés
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 kiszolgáló ("http://" nélkül), fiók név vagy csatorna név soronként
@@ -7295,21 +7424,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Biztos, hogy megszünteti a(z) követését?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Követés leállítása
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- Többé már nem követi a(z) gépet.
- src/app/+admin/follows/following-list/following-list.component.ts 54
-
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7388,7 +7521,7 @@ channel with the same name ( )!Privacy
Adatvédelem
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Szerzői jog
@@ -7540,58 +7673,58 @@ channel with the same name ( )!You don't have plugins installed yet.
Még nincsenek telepített bővítményei.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Még nincsenek telepített témái.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Frissítés erre:
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Valóban el szeretné távolítani a(z) bővítményt?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Eltávolítás
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
eltávolítva.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Ez a bővítmény egy újabb főverziója. Nézze meg a bővítmény weblapján a frissítéssel kapcsolatban esetleg elérhető információkat.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Frissítés
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Frissítés folytatása
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
frissítve.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Feladatok
@@ -8213,19 +8346,19 @@ channel with the same name ( )!Profilkép megváltoztatva.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
profilkép
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Profilkép törölve.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Ismeretlen nyelv
@@ -8250,32 +8383,32 @@ channel with the same name ( )!Video channel created.
A(z) videócsatorna létrehozva.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Ez a név már létezik ebben a példányban.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
A(z) videocsatorna frissítve.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Borítókép megváltoztatva.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
borítókép
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Borítókép törölve.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
A(z) videócsatorna törölve.
@@ -8289,15 +8422,9 @@ channel with the same name ( )!
My followers
Saját követők
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
Nem találhatók követők.
@@ -8388,13 +8515,13 @@ channel with the same name ( )!Létrehozás
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Lejátszólista frissítése
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Értesítések
@@ -8432,7 +8559,7 @@ channel with the same name ( )!My videos
Videóim
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
@@ -8492,18 +8619,36 @@ channel with the same name ( )!
My channels
Csatornáim
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Lejátszási listáim
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Feliratkozásaim
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Még nincs semmilyen feliratkozása.
@@ -8538,11 +8683,17 @@ channel with the same name ( )!Ownership changes
Tulajdonjog változásai
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Saját videó előzmények
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8599,7 +8750,7 @@ channel with the same name ( )!Feliratkozás a fiókra
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
LEJÁTSZÁSI LISTÁK
@@ -8841,38 +8992,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Tegnap
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Ezen a héten
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Ebben a hónapban
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Előző hónapban
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Régebbiek
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Több videó nem tölthető be. Próbálja újra később.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Elmúlt 7 nap
@@ -8956,7 +9107,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9585,6 +9736,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9640,40 +9809,40 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Élő RTMP URL
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Élő közvetítés kulcsa
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Soha ne adja ki senkinek az élő közvetítése kulcsát.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Ez egy normál élő közvetítés
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Ez egy állandó/ismétlődő élő közvetítés
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10181,13 +10350,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Példány nyelvei
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Összes nyelv
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Rejtett
@@ -10248,7 +10417,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
átlagos minőségű videó
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10623,20 +10801,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Túl sok próbálkozás. Próbálja meg újra perc múlva.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Túl sok próbálkozás. Próbálja meg újra később.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Kiszolgálóhiba. Próbálja újra később.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Feliratkozva összes jelenlegi csatornájára. Értesítést fog kapni az összes új videójukról.
@@ -10756,7 +10934,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Biztos, hogy törli ezt a hozzászólást?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Hozzászólás törölve.
@@ -10848,7 +11026,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Letiltás
@@ -10869,13 +11047,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Mentés a lejátszási listára
@@ -11081,22 +11265,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Csak én láthatom ezt a videót
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Csak személyes hivatkozással osztható meg
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Bárki láthatja ezt a videót
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Csak a példány felhasználói nézhetik meg ezt a videót
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11136,7 +11320,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Az importálandó videó frissítve.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
A videó fel lett töltve a fiókjába, és személyes.
@@ -11247,76 +11431,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Ez a videó nem érhető el ezen a példányon. Szeretné, hogy átirányítsuk a forráspéldányhoz: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Átirányítás
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Ez a videó felnőtt vagy korhatáros tartalmat tartalmaz. Biztosan meg szeretné nézni?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Felnőtt vagy korhatáros tartalom
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Legközelebb
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Mégse
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Az automatikus lejátszás fel van függesztve
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.it-IT.xlf b/client/src/locale/angular.it-IT.xlf
index d74b280b9..14abffcf6 100644
--- a/client/src/locale/angular.it-IT.xlf
+++ b/client/src/locale/angular.it-IT.xlf
@@ -1,158 +1,194 @@
-
+
- Close Close
-
- node_modules/src/alert/alert.ts 79
- Slide of Slide of
+ Close
+ Chiudi
+ node_modules/src/alert/alert.ts 42
+
+ Slide of
+ Slide of
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
- Previous Previous
+ node_modules/src/carousel/carousel.ts 157
+
+
+ Previous
+ Precedente
+ node_modules/src/carousel/carousel.ts 184
+
+
+ Next
+ Next
+ node_modules/src/carousel/carousel.ts 202
+
+
+ Select month
+ Seleziona il Mese
- node_modules/src/carousel/carousel.ts 184
- Next Next
- node_modules/src/carousel/carousel.ts 202
- Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+ Select year
+ Seleziona l'anno
- node_modules/src/pagination/pagination.ts 247
+
+ Previous month
+ Mese precedente
- node_modules/src/pagination/pagination.ts 290
+
+ Next month
+ Prossimo mese
- node_modules/src/pagination/pagination.ts 322
+
+
-
+ node_modules/src/pagination/pagination.ts 224
+
- HH HH
+ node_modules/src/pagination/pagination.ts 224
+
- Hours Hours
+ node_modules/src/pagination/pagination.ts 224
+
- MM MM
+ node_modules/src/pagination/pagination.ts 224
+
- Minutes Minutes
+ node_modules/src/pagination/pagination.ts 224
+
- Increment hours Increment hours
+ node_modules/src/pagination/pagination.ts 224
+
- Decrement hours Decrement hours
+ node_modules/src/pagination/pagination.ts 224
+
+
+
- node_modules/src/timepicker/timepicker.ts 228
- Increment minutes Increment minutes
+ node_modules/src/progressbar/progressbar.ts 23
+
+ HH
+ HH
+ node_modules/src/timepicker/timepicker.ts 136
+
+
+ Hours
+ Orario
+ node_modules/src/timepicker/timepicker.ts 155
+
+
+ MM
+ MM
+ node_modules/src/timepicker/timepicker.ts 177
+
+
+ Minutes
+ Minutes
+ node_modules/src/timepicker/timepicker.ts 189
+
+
+ Increment hours
+ Incremento di ore
+ node_modules/src/timepicker/timepicker.ts 206
+
+
+ Decrement hours
+ Decremento di ore
+ node_modules/src/timepicker/timepicker.ts 228
+
+
+ Increment minutes
+ Incremento di minuti
- node_modules/src/timepicker/timepicker.ts 249
- Decrement minutes Decrement minutes
+ node_modules/src/timepicker/timepicker.ts 245
+
+ Decrement minutes
+ Decremento di minuti
- node_modules/src/timepicker/timepicker.ts 272
- SS SS
-
- node_modules/src/timepicker/timepicker.ts 289
- Seconds Seconds
-
- node_modules/src/timepicker/timepicker.ts 295
- Increment seconds Increment seconds
+ node_modules/src/timepicker/timepicker.ts 270
+
+ SS
+ SS
+ node_modules/src/timepicker/timepicker.ts 289
+
+
+ Seconds
+ Secondi
+ node_modules/src/timepicker/timepicker.ts 295
+
+
+ Increment seconds
+ Incremento di secondi
node_modules/src/timepicker/timepicker.ts
295
-
- Decrement seconds Decrement seconds
+
+
+ Decrement seconds
+ Decremento di secondi
node_modules/src/timepicker/timepicker.ts
295
-
-
+
+
+
+
node_modules/src/timepicker/timepicker.ts
295
-
-
+
+
+
+
node_modules/src/timepicker/timepicker.ts
295
-
- Close Close
+
+
+ Close
+ Chiudi
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
+
Close the left menu
Chiudi il menu di sinistra
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Apri il menu di sinistra
-
- src/app/app.component.ts 141
-
-
+ src/app/app.component.ts 141
+
You don't have notifications.
Non ci sono notifiche.
@@ -166,18 +202,18 @@
The notification concerns a video now unavailable
La notifica si riferisce ad un video non più disponibile
-
- src/app/shared/shared-main/users/user-notifications.component.html 23
+ src/app/shared/shared-main/users/user-notifications.component.html 23
+
Your video has been unblocked
Il tuo video è stato bloccato
-
- src/app/shared/shared-main/users/user-notifications.component.html 32
+ src/app/shared/shared-main/users/user-notifications.component.html 32
+
Your video has been blocked
Il tuo video è stato bloccato
-
- src/app/shared/shared-main/users/user-notifications.component.html 40
+ src/app/shared/shared-main/users/user-notifications.component.html 40
+
A new video abuse has been created on video
Un nuovo abuso video è stato creato sul video
@@ -211,73 +247,81 @@
The recently added video has been automatically blocked
Il tuo video recentemente aggiunto è stato bloccato automaticamente
-
- src/app/shared/shared-main/users/user-notifications.component.html 87
+ src/app/shared/shared-main/users/user-notifications.component.html 87
+
commented your video
commentato il tuo video
-
- src/app/shared/shared-main/users/user-notifications.component.html 99
+ src/app/shared/shared-main/users/user-notifications.component.html 99
+
The notification concerns a comment now unavailable
La notifica si riferisce ad un commento ora non disponibile
-
- src/app/shared/shared-main/users/user-notifications.component.html 106 src/app/shared/shared-main/users/user-notifications.component.html 171
+ src/app/shared/shared-main/users/user-notifications.component.html 106
+ src/app/shared/shared-main/users/user-notifications.component.html 171
+
Your video has been published
Il tuo video è stato pubblicato
-
- src/app/shared/shared-main/users/user-notifications.component.html 115
+ src/app/shared/shared-main/users/user-notifications.component.html 115
+
Your video import succeeded
La tua importazione video è stata effettuata
-
- src/app/shared/shared-main/users/user-notifications.component.html 124
+ src/app/shared/shared-main/users/user-notifications.component.html 124
+
Your video import failed
La tua importazione video è fallita
-
- src/app/shared/shared-main/users/user-notifications.component.html 132
+ src/app/shared/shared-main/users/user-notifications.component.html 132
+
User registered on your instance
Utente registrato sulla tua istanza
-
- src/app/shared/shared-main/users/user-notifications.component.html 139
+ src/app/shared/shared-main/users/user-notifications.component.html 139
+
is following your channel your account
sta seguendo il tuo canale il tuo account
-
- src/app/shared/shared-main/users/user-notifications.component.html 150
- mentioned you on video mentioned you on video
+ src/app/shared/shared-main/users/user-notifications.component.html 150
+
+
+ mentioned you on video
+ ti ha nominato su video
src/app/shared/shared-main/users/user-notifications.component.html
164
-
Your instance has a new follower ( ) awaiting your approval
La tua istanza ha un nuovo follower ( ) in attesa di moderazione
-
- src/app/shared/shared-main/users/user-notifications.component.html 180
+ src/app/shared/shared-main/users/user-notifications.component.html 180
+
Your instance automatically followed
La tua istanza è seguita automaticamente
-
- src/app/shared/shared-main/users/user-notifications.component.html 189
- A new version of the plugin/theme is available: A new version of the plugin/theme is available:
+ src/app/shared/shared-main/users/user-notifications.component.html 189
+
+
+ A new version of the plugin/theme is available:
+ Una nuova versione del plugin/tema è disponibile:
src/app/shared/shared-main/users/user-notifications.component.html
198,199
-
- A new version of PeerTube is available: A new version of PeerTube is available:
+
+
+ A new version of PeerTube is available:
+ Una nuova versione di PeerTube è disponibile:
src/app/shared/shared-main/users/user-notifications.component.html
206,207
-
- Your video edition has finished Your video edition has finished
+
+
+ Your video edition has finished
+ Il tuo video la modifica è terminata
src/app/shared/shared-main/users/user-notifications.component.html
213,215
@@ -286,50 +330,54 @@
The notification points to content now unavailable
La notifica punta al contenuto ora non disponibile
-
- src/app/shared/shared-main/users/user-notifications.component.html 221
- {views, plural, =0 {No view} =1 {1 view} other { views}} {views, plural, =0 {No view} =1 {1 view} other { views}}
+ src/app/shared/shared-main/users/user-notifications.component.html 221
+
+
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
src/app/shared/shared-main/video/video.model.ts
22
-
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+
+
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
src/app/shared/shared-main/video/video.model.ts
23
-
- viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
- { view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+
+ viewer(s)
+ visualizzazioni(s)
+
+ src/app/shared/shared-main/video/video.model.ts 283
+
+ { view(s)}
+ { view(s)}
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Cambia il tuo avatar
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 18
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 18
+
Remove avatar
Rimuovi immagine di profilo
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 40
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 40
+
- Account muted Account muted
-
- src/app/+admin/overview/videos/video-list.component.html 79
- Server muted Server muted
-
- src/app/+admin/overview/videos/video-list.component.html 80
-
+ Account muted
+ Account mutato
+ src/app/+admin/overview/videos/video-list.component.html 79
+
+
+ Server muted
+ Server mutato
+ src/app/+admin/overview/videos/video-list.component.html 80
+
Save to
Salva in
@@ -338,8 +386,8 @@
Options
Opzioni
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Parti da
@@ -347,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Fermati da
@@ -355,19 +403,19 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
La tua segnalazione sarà inviata ai moderatori di e verrà inoltrato all'origine del video( ) anche .
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Per favore descrivi il problema...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Cerca nella coda
@@ -376,96 +424,102 @@
Create a private playlist
Crea una playlist privata
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Nome visualizzato
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
- When a video is uploaded in this channel, the video support field will be automatically filled by this text. Short text to tell people how they can support the channel (membership platform...).<br /><br />
- When a video is uploaded in this channel, the video support field will be automatically filled by this text.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
-
+ When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Breve testo per dire alle persone come possono supportare il canale (piattaforma di iscrizione...).<br /><br /> Quando un video viene caricato in questo canale, il campo di supporto video sarà automaticamente riempito da questo testo.
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
- The following link contains a private token and should not be shared with anyone. The following link contains a private token and should not be shared with anyone.
-
- src/app/shared/shared-video-miniature/video-download.component.html 19
-
+ The following link contains a private token and should not be shared with anyone.
+ Il seguente link contiene un token privato e non deve essere condiviso con nessuno.
+ src/app/shared/shared-video-miniature/video-download.component.html 19
+
Format
Formato
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
-
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Flusso video
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Flusso audio
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Scaricamento diretto
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent ( file .torrent)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
- Advanced Advanced
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
- Simple Simple
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
+
+ Advanced
+ Avanzato
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
+
+ Simple
+ Semplice
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
video
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
- Your video quota is exceeded with this video (video size: , used: , quota: ) Your video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
- Your daily video quota is exceeded with this video (video size: , used: , quota: ) Your daily video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
-
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
+
+ Your video quota is exceeded with this video (video size: , used: , quota: )
+ La quota video è stata superata con questo video (dimensione video: , utilizzato: , quota: )
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
+
+ Your daily video quota is exceeded with this video (video size: , used: , quota: )
+ La quota video giornaliera è stata superata con questo video (dimensione video: , utilizzato: , quota: )
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
sottotitoli
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
-
-
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Motivo...
-
- src/app/shared/shared-moderation/user-ban-modal.component.html 16
- Mute to also hide videos/comments Mute to also hide videos/comments
+ src/app/shared/shared-moderation/user-ban-modal.component.html 16
+
+
+ Mute to also hide videos/comments
+ Muta per nascondere anche video/commenti
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 utente bannato.} altro { utenti bannati.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -476,19 +530,21 @@
Annulla
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 47 src/app/shared/shared-video-miniature/videos-selection.component.html 22
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 47
+ src/app/shared/shared-video-miniature/videos-selection.component.html 22
+
Submit
Invia
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
- The contact form is not enabled on this instance. The contact form is not enabled on this instance.
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
+
+ The contact form is not enabled on this instance.
+ Il modulo di contatto non è abilitato in questa istanza.
src/app/+about/about-instance/contact-admin-modal.component.html
56
@@ -502,171 +558,176 @@
What is the issue?
Qual'è il problema?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
-
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
- Element not found Element not found
-
- src/app/shared/shared-search/find-in-bulk.service.ts 85
-
+ Element not found
+ L'elemento non è stato trovato.
+ src/app/shared/shared-search/find-in-bulk.service.ts 85
+
Unlisted
Non elencato
-
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 9 src/app/shared/shared-video-miniature/video-miniature.component.html 6
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 9
+ src/app/shared/shared-video-miniature/video-miniature.component.html 6
+
Private
Privato
-
-
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 10 src/app/shared/shared-video-miniature/video-miniature.component.html 7 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 45
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 10
+ src/app/shared/shared-video-miniature/video-miniature.component.html 7
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 45
+
{VAR_PLURAL, plural, =1 {1 view} other { views}}
{VAR_PLURAL, plural, =1 {1 view} other { visualizzazioni}}
src/app/shared/shared-video/video-views-counter.component.html 3
-
{VAR_PLURAL, plural, =1 {1 viewer} other { viewers}}
- {VAR_PLURAL, plural, =1 {1 viewer} other { viewers}}
+ {VAR_PLURAL, plural, =1 {1 visualizzazione} altro { visualizzazioni}}
src/app/shared/shared-video/video-views-counter.component.html
7
-
Cannot fetch information of this remote account
Impossibile recuperare le informazioni di questo account remoto
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Bloccato
+ src/app/+admin/overview/videos/video-list.component.html 82
+ src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+
+ Delete this file
+ Cancella questo file
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
- Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
- Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
- Deleted videos. Deleted videos.
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
+
+ Are you sure you want to delete these videos?
+ Sei sicuro di voler eliminare questi video?
- src/app/+admin/overview/videos/video-list.component.ts 214
- Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
- Unblocked videos. Unblocked videos.
+ src/app/+admin/overview/videos/video-list.component.ts 222
+
+ Deleted {count, plural, =1 {1 video} other { videos}}.
+ Cancella {count, plural, =1 {1 video} altro { video}}.
- src/app/+admin/overview/videos/video-list.component.ts 232
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
- Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
+ src/app/+admin/overview/videos/video-list.component.ts 232
+
+ Deleted videos.
+ Cancella video.
- src/app/+admin/overview/videos/video-list.component.ts 250
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
- Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
+ src/app/+admin/overview/videos/video-list.component.ts 234
+
+ Unblocked {count, plural, =1 {1 video} other { videos}}.
+ Sbloccato {count, plural, =1 {1 video} altro { video}}.
- src/app/+admin/overview/videos/video-list.component.ts 256
- Files were removed. Files were removed.
+ src/app/+admin/overview/videos/video-list.component.ts 250
+
+ Unblocked videos.
+ Sbloccato video.
- src/app/+admin/overview/videos/video-list.component.ts 266
- Transcoding jobs created. Transcoding jobs created.
+ src/app/+admin/overview/videos/video-list.component.ts 252
+
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+ Sei sicuro di voler cancellare {count, plural, =1 {1 playlist di streaming HLS} altre { playlist di streaming HLS}}?
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 268
+
+ Are you sure you want to delete HLS streaming playlists?
+ Sei sicuro di voler cancellare HLS streaming playlists?
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
+
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+ Sei sicuro di voler cancellare il file WebTorrent di {count, plural, =1 {1 video} altro { video}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
+
+ Are you sure you want to delete WebTorrent files of videos?
+ Sei sicuro di voler cancellare il file WebTorrent di video?
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
+
+ Files were removed.
+ Il file è stato rimosso
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
+
+ Transcoding jobs created.
+ Transcodifica in corso.
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Sensibile
-
- src/app/shared/shared-video-miniature/video-miniature.component.html 63
-
+ src/app/shared/shared-video-miniature/video-miniature.component.html 63
+
-
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+
Updated
Aggiornato
-
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 32
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 32
+
Unavailable
Non disponibile
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 44
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 44
+
Deleted
Eliminato
-
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Modifica inizio/fine a
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 62
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 62
+
Save
Salva
-
-
-
-
-
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 38 src/app/shared/shared-user-settings/user-interface-settings.component.html 16 src/app/shared/shared-user-settings/user-video-settings.component.html 72 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 94
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 38
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 16
+ src/app/shared/shared-user-settings/user-video-settings.component.html 72
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 94
+
Delete from
Eliminato da
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 100
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 100
+
No results.
Nessun risultato.
-
-
-
-
-
-
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
-
-
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
- Only live videos Only live videos
-
- src/app/+my-library/my-videos/my-videos.component.ts 116
- Do you really want to delete {length, plural, =1 {this video} other { videos}}? Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Only live videos
+ Solo video live
+ src/app/+my-library/my-videos/my-videos.component.ts 116
+
+
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Sei veramente sicuro di voler cancellare {length, plural, =1 {this video} altro { video}}?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -684,20 +745,17 @@
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Anteprima parziale
-
- src/app/shared/shared-forms/markdown-textarea.component.html 12
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.html 12
+
Complete preview
Anteprima completa
-
- src/app/shared/shared-forms/markdown-textarea.component.html 20
+ src/app/shared/shared-forms/markdown-textarea.component.html 20
+
<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatible that supports:
<a href="https://en.wikipedia.org/wiki/Markdown#Example" target="_blank" rel="noopener noreferrer">Markdown</a> compatibile supportato:
@@ -707,8 +765,10 @@
Recommended
Raccomandato
src/app/shared/shared-forms/peertube-checkbox.component.html 33
-
- (extensions: , : ) (extensions: , : )
+
+
+ (extensions: , : )
+ (estensione: , : )
src/app/shared/shared-forms/preview-upload.component.ts
54
@@ -717,55 +777,63 @@
Using an ActivityPub account
Utilizzando un account ActivityPub
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Iscriviti con un account remoto:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
Iscriviti a questa istanza con un account
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
Iscriviti con il tuo account locale
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
- will be duplicated by your instance. will be duplicated by your instance.
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 254
- Do you really want to remove " " files? Do you really want to remove " " files?
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 277
- Remove " " files Remove " " files
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 279
- Removed files of . Removed files of .
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
- Transcoding jobs created for . Transcoding jobs created for .
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 297
+ will be duplicated by your instance.
+ è stato duplicato nella tua istanza.
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 254
+
+
+ Do you really want to remove " " files?
+ Sei veramente sicuro di voler rimuovere il file " " ?
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 277
+
+
+ Remove " " files
+ Rimuovi i file" "
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 279
+
+
+ Removed files of .
+ File rimossi da .
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
+
+
+ Transcoding jobs created for .
+ Transcodifica iniziata per .
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 297
+
Using a syndication feed
Usando una syndication feed
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
Iscriviti usando RSS
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
IMPOSTAZIONI PROFILO
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
Iscrizione remota Interazione remota
@@ -774,13 +842,13 @@
You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
Puoi iscriverti al canale tramite qualsiasi istanza del Fediverso compatibile con ActivityPub (ad esempio PeerTube, Mastodon, o Pleroma).
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.html 17
+ src/app/shared/shared-user-subscription/remote-subscribe.component.html 17
+
You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
Puoi interagire con questo tramite qualsiasi istanza del fediverso compatibile con ActiviyPub (ad esempio PeerTube, Mastodon o Pleroma).
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.html 25
+ src/app/shared/shared-user-subscription/remote-subscribe.component.html 25
+
PeerTube version
Versione di PeerTube
@@ -840,27 +908,28 @@
Video quota
Quota video
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Illimitato ( al giorno)
-
- src/app/shared/shared-instance/instance-features-table.component.html 60
+ src/app/shared/shared-instance/instance-features-table.component.html 60
+
Import
Importazione
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Puoi importare qualsiasi file torrent che punti a un file multimediale. Assicurati di avere i diritti di diffusione sul contenuto a cui fa riferimento, altrimenti potresti causare problemi legali a te stesso e alla tua istanza.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+
HTTP import (YouTube, Vimeo, direct URL...)
Importazione HTTP (YouTube, Vimeo, URL diretta...)
@@ -871,14 +940,22 @@
Importazione Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
-
-
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Sincronizzazione del canale con altre piattaforme (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Caricamento delle statistiche dell'istanza...
src/app/shared/shared-instance/instance-statistics.component.html 1
-
- By users on this instance By users on this instance
+
+
+ By users on this instance
+ Per utenti su questa istanza
src/app/shared/shared-instance/instance-statistics.component.html
4
@@ -887,8 +964,8 @@
Local
Locali
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 126
+ src/app/shared/shared-video-miniature/video-filters.model.ts 126
+
users
utenti
@@ -899,14 +976,18 @@
video
src/app/shared/shared-instance/instance-statistics.component.html 21
src/app/shared/shared-instance/instance-statistics.component.html 65
-
- views views
+
+
+ views
+ views
src/app/shared/shared-instance/instance-statistics.component.html
31
-
- comments comments
+
+
+ comments
+ commenti
src/app/shared/shared-instance/instance-statistics.component.html
41
@@ -915,32 +996,37 @@
src/app/shared/shared-instance/instance-statistics.component.html
75
-
- hosted video hosted video
+
+
+ hosted video
+ hosted video
src/app/shared/shared-instance/instance-statistics.component.html
51
-
- In this instance federation In this instance federation
+
+
+ In this instance federation
+ Federazione di questa istanza
src/app/shared/shared-instance/instance-statistics.component.html
58
-
-
-
- Following Following
-
-
-
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
- Followers Followers
-
-
- src/app/+admin/admin.component.ts 80 src/app/+admin/follows/follows.routes.ts 35 src/app/+my-library/my-library.component.ts 72
+ Following
+ Segui
+ src/app/+admin/admin.component.ts 75
+ src/app/+admin/follows/following-list/following-list.component.html 41
+ src/app/+admin/follows/follows.routes.ts 26
+
+
+ Followers
+ Seguaci
+ src/app/+admin/admin.component.ts 80
+ src/app/+admin/follows/follows.routes.ts 35
+ src/app/+my-library/my-library.component.ts 72
+
followers
follower
@@ -951,87 +1037,96 @@
seguendo
src/app/shared/shared-instance/instance-statistics.component.html 95
-
The connection was interrupted
La connessione è stata interrotta
-
- src/app/helpers/utils/upload.ts 27
- The server encountered an error The server encountered an error
-
- src/app/helpers/utils/upload.ts 31
- Your file couldn't be transferred before the server proxy timeout Your file couldn't be transferred before the server proxy timeout
+ src/app/helpers/utils/upload.ts 27
+
+
+ The server encountered an error
+ Il server ha riscontrato un errore
+ src/app/helpers/utils/upload.ts 31
+
+
+ Your file couldn't be transferred before the server proxy timeout
+ Il file non è stato trasferito prima del timeout del proxy del server.
src/app/helpers/utils/upload.ts
35
-
Your file was too large (max. size: )
Il tuo file era troppo grande (dimensione massima: )
-
- src/app/helpers/utils/upload.ts 40
-
-
+ src/app/helpers/utils/upload.ts 40
+
A banned user will no longer be able to login.
Un utente espulso non sarà più in grado di accedere.
-
- src/app/shared/shared-moderation/user-ban-modal.component.html 9
-
-
+ src/app/shared/shared-moderation/user-ban-modal.component.html 9
+
Block video " "
Blocca video " "
-
- src/app/shared/shared-moderation/video-block.component.html 8
+ src/app/shared/shared-moderation/video-block.component.html 8
+
Block live " "
Blocca diretta " "
-
- src/app/shared/shared-moderation/video-block.component.html 9
+ src/app/shared/shared-moderation/video-block.component.html 9
+
Please describe the reason...
Per favore descrivi il motivo...
-
- src/app/shared/shared-moderation/video-block.component.html 20
- Unfederate Unfederate
+ src/app/shared/shared-moderation/video-block.component.html 20
+
+
+ Unfederate
+ Non federato
src/app/shared/shared-moderation/video-block.component.html
31
-
- This will ask remote instances to delete local videos This will ask remote instances to delete local videos
+
+
+ This will ask remote instances to delete local videos
+ Questo chiederà alle istanze remote di eliminare i video locali.
src/app/shared/shared-moderation/video-block.component.html
34
-
- This will ask remote instances to delete this video This will ask remote instances to delete this video
+
+
+ This will ask remote instances to delete this video
+ In questo modo si chiederà alle istanze remote di eliminare il video.
src/app/shared/shared-moderation/video-block.component.html
35
-
- Blocking a live will automatically terminate the live stream. Blocking a live will automatically terminate the live stream.
+
+
+ Blocking a live will automatically terminate the live stream.
+ Il blocco di una diretta interromperà automaticamente la live stream.
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Blocked .} altro{Blocked video.}}
src/app/shared/shared-moderation/video-block.component.ts
84
-
- Blocked videos. Blocked videos.
-
- src/app/shared/shared-moderation/video-block.component.ts 86
-
+
+
+ Blocked videos.
+ Bloccato video.
+ src/app/shared/shared-moderation/video-block.component.ts 86
+
h
h
@@ -1048,33 +1143,32 @@
sec
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
Spiacenti, si è verificato un problema con il processo di accesso esterno. per favore contatta un'amministratore .
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Nuova richiesta di verifica della email
src/app/+login/login.component.html
33,35
-
-
-
User
Utente
-
src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Nome utente o indirizzo email
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Esempio: john@example.com
src/app/+login/login.component.html
46
@@ -1083,100 +1177,103 @@
src/app/+signup/+register/steps/register-step-user.component.html
53
-
- ⚠️ Most email addresses do not include capital letters. ⚠️ Most email addresses do not include capital letters.
-
- src/app/+login/login.component.html 53
+
+
+ ⚠️ Most email addresses do not include capital letters.
+ ⚠️ La maggior parte degli indirizzi e-mail non include lettere maiuscole.
+ src/app/+login/login.component.html 53
+
Password
Password
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Clicca qui per resettare la tua password
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
Ho dimenticato la mia password
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
L'accesso a un account ti consente di pubblicare contenuti
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ Questa istanza consente la registrazione. Tuttavia, bisogna fare attenzione a controllare l'opzione Termini Termini prima di creare un account. Potete anche cercare un'altra istanza che risponda esattamente alle vostre esigenze su: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Attualmente questa istanza non consente la registrazione dell'utente, ma si può controllare il file Termini per maggiori dettagli o trovare un'istanza che vi dia la possibilità di registrare un account e caricare i vostri video. Trovate la vostra tra le varie istanze su: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
-
Or sign in with
O accedi con
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
Password dimenticata
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
Ci scusiamo, non c'è modo di recuperare la tua password perchè l'amministratore dell'istanza non ha configurato il sistema di email di PeerTube.
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
Inserisci il tuo indirizzo email e ti invieremo un link per reimpostare la tua password.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
Una mail con le istruzioni per il reset della password sarà spedita a . Il link scadrà fra 1 ora.
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
Email
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Indirizzo email
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Reimposta
Password reset button
-
- src/app/+login/login.component.html 134
-
+ src/app/+login/login.component.html 134
+
on this instance
su questa istanza
@@ -1186,203 +1283,228 @@ The link will expire within 1 hour.
on the vidiverse
su vidiverse
src/app/+search/search.component.html 8
-
- for for
+
+
+ for
+ for
src/app/+search/search.component.html
10
-
Confirm password
Conferma la password
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
Password confermata
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Reimposta la mia password
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
Iscriviti
-
Button on the registration form to finalize the account and channel creation
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Vuoi creare un account?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Come probabilmente avrete notato, la creazione di un account non è necessaria per guardare i video su . Tuttavia, la creazione di un account su vi permetterà di:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Commento video
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ Iscriviti ai canali per essere avvisati dei nuovi video
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ accesso alla propria cronologia visualizzazioni
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Create il vostro canale per pubblicare video
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Utilizzate Mastodon, ActivityPub o un aggregatore di feed RSS?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ You can already follow using your favorite tool.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ You want to publish videos on ? Then you need to create your first channel .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ administrators allow you to publish up to of videos on their website.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
-
Filters
Filtri
-
- src/app/+search/search.component.html 18
+ src/app/+search/search.component.html 18
+
No results found
Nessun risultato trovato
-
- src/app/+search/search.component.html 32
-
+ src/app/+search/search.component.html 32
+
Welcome to PeerTube, dear administrator!
Benvenuto su PeerTube, caro amministratore!
-
- src/app/modal/admin-welcome-modal.component.html 3
+ src/app/modal/admin-welcome-modal.component.html 3
+
CLI documentation
Documentazione della CLI
-
- src/app/modal/admin-welcome-modal.component.html 12
+ src/app/modal/admin-welcome-modal.component.html 12
+
Upload or import videos, parse logs, prune storage directories, reset user password...
Carica o importa i video, analizza i registri, riduci lo spazio delle cartelle, reimposta la password utente...
-
- src/app/modal/admin-welcome-modal.component.html 15
+ src/app/modal/admin-welcome-modal.component.html 15
+
Administer documentation
Amministrare la documentazione
-
- src/app/modal/admin-welcome-modal.component.html 19
+ src/app/modal/admin-welcome-modal.component.html 19
+
Managing users, following other instances, dealing with spammers...
Gestione degli utenti, seguire altre istanze, trattare con gli spammer...
-
- src/app/modal/admin-welcome-modal.component.html 22
+ src/app/modal/admin-welcome-modal.component.html 22
+
Use documentation
Utilizzare la documentazione
-
- src/app/modal/admin-welcome-modal.component.html 26
+ src/app/modal/admin-welcome-modal.component.html 26
+
Setup your account, managing video playlists, discover third-party applications...
Imposta il tuo account, gestisci le playlist dei video, scopri applicazioni di terze parti...
-
- src/app/modal/admin-welcome-modal.component.html 29
+ src/app/modal/admin-welcome-modal.component.html 29
+
Useful links
Collegamenti utili
-
- src/app/modal/admin-welcome-modal.component.html 39
+ src/app/modal/admin-welcome-modal.component.html 39
+
Official PeerTube website (news, support, contribute...): https://joinpeertube.org
Sito ufficiale Peertube (notizie,supporto,contributi): https://joinpeertube.org
-
- src/app/modal/admin-welcome-modal.component.html 42
+ src/app/modal/admin-welcome-modal.component.html 42
+
Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
Inserisci la tua istanza nell'indice pubblico di Peertube: https://instances.joinpeertube.org/instances
-
- src/app/modal/admin-welcome-modal.component.html 45
+ src/app/modal/admin-welcome-modal.component.html 45
+
It's time to configure your instance!
È ora di configurare la tua istanza!
-
- src/app/modal/admin-welcome-modal.component.html 55
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ src/app/modal/admin-welcome-modal.component.html 55
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
Se desideri aprire le registrazioni, decidi quali sono le le tue regole di moderazione e i termini di servizio dell'istanza , oltre a specificare le categorie e le lingue che i tuoi moderatori parlano. In questo modo, aiuterai gli utenti a registrarsi sull' istanza appropriata di PeerTube.
-
- src/app/modal/admin-welcome-modal.component.html 63
+ src/app/modal/admin-welcome-modal.component.html 63
+
Remind me later
Ricordamelo più tardi
-
- src/app/modal/admin-welcome-modal.component.html 74
- Set up Set up
-
- src/app/modal/account-setup-warning-modal.component.html 34
+ src/app/modal/admin-welcome-modal.component.html 74
+
+
+ Set up
+ Set up
+ src/app/modal/account-setup-warning-modal.component.html 34
+
Configure my instance
Configura la mia istanza
-
- src/app/modal/admin-welcome-modal.component.html 80
+ src/app/modal/admin-welcome-modal.component.html 80
+
Configuration warning!
Avviso di configurazione!
@@ -1412,14 +1534,15 @@ The link will expire within 1 hour.
How long you plan to maintain your instance
Per quanto tempo hai intenzione di mantenere la tua istanza
src/app/modal/instance-config-warning-modal.component.html 17
-
- How you plan to pay for keeping your instance running How you plan to pay for keeping your instance running
+
+
+ How you plan to pay for keeping your instance running
+ How you plan to pay for keeping your instance running
src/app/modal/instance-config-warning-modal.component.html
18
-
How you will moderate your instance
Come modererai la tua istanza
@@ -1433,9 +1556,9 @@ The link will expire within 1 hour.
My settings
Le mie impostazioni
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
Queste impostazioni vengono applicate solo alla tua sessione su questa istanza.
@@ -1443,8 +1566,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Interface
src/app/modal/quick-settings-modal.component.html
18
@@ -1453,8 +1578,8 @@ The link will expire within 1 hour.
Please consider configuring these fields to help people to choose the appropriate instance . Without them, your instance may not be referenced on the JoinPeerTube website .
Considera la possibilità di configurare questi campi per aiutare le persone a scegliere l'istanza appropriata . Senza questi, la tua istanza potrebbe non essere referenziata sul sito JoinPeerTube .
-
- src/app/modal/instance-config-warning-modal.component.html 24
+ src/app/modal/instance-config-warning-modal.component.html 24
+
Don't show me this warning anymore
Non mostrarmi più questo avviso
@@ -1463,39 +1588,50 @@ The link will expire within 1 hour.
Close
Chiudi
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Aggiorna le impostazioni della diretta
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
- Server too slow Server too slow
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
+
+ Server too slow
+ Server too slow
src/app/shared/shared-video-live/live-stream-information.component.ts
42
-
- Live blacklisted Live blacklisted
+
+
+ Live blacklisted
+ Live blacklisted
src/app/shared/shared-video-live/live-stream-information.component.ts
43
-
- Max duration exceeded Max duration exceeded
+
+
+ Max duration exceeded
+ Max duration exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
44
-
- Server error Server error
+
+
+ Server error
+ Server error
src/app/shared/shared-video-live/live-stream-information.component.ts
45
-
- Quota exceeded Quota exceeded
+
+
+ Quota exceeded
+ Quota exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1504,8 +1640,8 @@ The link will expire within 1 hour.
Configure
Configura
-
- src/app/modal/instance-config-warning-modal.component.html 43
+ src/app/modal/instance-config-warning-modal.component.html 43
+
Change the language
Cambia lingua
@@ -1516,186 +1652,194 @@ The link will expire within 1 hour.
Aiuta a tradurre PeerTube!
-
- src/app/menu/language-chooser.component.html 8
+ src/app/menu/language-chooser.component.html 8
+
Public profile
Profilo pubblico
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Interfaccia:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Video:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Sensibile:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Aiuta a condividere i video
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Scorciatoie da tastiera
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
-
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Aiuto
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Ottieni aiuto nell'utilizzo di PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
offerto da PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Disconnetti
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
Il mio account
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
La mia libreria
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Crea un account
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
-
-
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
Le mie importazioni video
-
- src/app/+my-library/my-library-routing.module.ts 90
-
+ src/app/+my-library/my-library-routing.module.ts 92
+
Create a new playlist
Crea una nuova playlist
-
- src/app/+my-library/my-library-routing.module.ts 49
-
-
+ src/app/+my-library/my-library-routing.module.ts 51
+
Interface:
Interfaccia:
-
- src/app/menu/menu.component.html 137
-
-
-
-
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Import jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
consente di importare video multipli in parallelo. ⚠️ Richiede di riavviare PeerTube.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+
jobs in parallel
lavori in parallelo
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
+
Allow import with HTTP URL (e.g. YouTube)
Consente importazione con URL HTTP (ad es. YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+
+
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+
Discover
Scopri
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 1 src/app/core/menu/menu.service.ts 125
-
-
+ src/app/+videos/video-list/overview/video-overview.component.html 1
+ src/app/core/menu/menu.service.ts 125
+
Administration
Amministrazione
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
Informazioni
-
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Create an account on
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ I already have an account , I log in
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Terms of
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Setup your account
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ My channel
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Create your first channel
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ I don't want to create a channel
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ You will be able to create a channel later
src/app/+signup/+register/register.component.html
94,95
@@ -1704,8 +1848,9 @@ The link will expire within 1 hour.
Contact
Contatti
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Vedi le notifiche
@@ -1713,7 +1858,6 @@ The link will expire within 1 hour.
src/app/menu/notification.component.html 11
src/app/menu/notification.component.html 11
-
Mark all as read
Marca tutti come letti
@@ -1724,29 +1868,41 @@ The link will expire within 1 hour.
Update your notification preferences
Aggiorna le preferenze sulle notifiche
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
Vedi tutte le notifiche
-
- src/app/menu/notification.component.html 54
- Welcome to , dear user! Welcome to , dear user!
-
- src/app/modal/account-setup-warning-modal.component.html 3
- It's time to set up your account profile! It's time to set up your account profile!
-
- src/app/modal/account-setup-warning-modal.component.html 10
- Help moderators and other users to know who you are by: Help moderators and other users to know who you are by:
-
- src/app/modal/account-setup-warning-modal.component.html 12
- Uploading an avatar Uploading an avatar
-
- src/app/modal/account-setup-warning-modal.component.html 15
- Writing a description Writing a description
-
- src/app/modal/account-setup-warning-modal.component.html 16
- Don't show me this anymore Don't show me this anymore
+ src/app/menu/notification.component.html 54
+
+
+ Welcome to , dear user!
+ Welcome to , dear user!
+ src/app/modal/account-setup-warning-modal.component.html 3
+
+
+ It's time to set up your account profile!
+ It's time to set up your account profile!
+ src/app/modal/account-setup-warning-modal.component.html 10
+
+
+ Help moderators and other users to know who you are by:
+ Help moderators and other users to know who you are by:
+ src/app/modal/account-setup-warning-modal.component.html 12
+
+
+ Uploading an avatar
+ Uploading an avatar
+ src/app/modal/account-setup-warning-modal.component.html 15
+
+
+ Writing a description
+ Writing a description
+ src/app/modal/account-setup-warning-modal.component.html 16
+
+
+ Don't show me this anymore
+ Don't show me this anymore
src/app/modal/account-setup-warning-modal.component.html
23
@@ -1755,91 +1911,106 @@ The link will expire within 1 hour.
I'm a teapot
Sono una teiera
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
Questo è un errore.
-
- src/app/+error-page/error-page.component.html 4
- We couldn't find any video tied to the URL you were looking for. We couldn't find any video tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 7
- We couldn't find any resource tied to the URL you were looking for. We couldn't find any resource tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 8
-
+ src/app/+error-page/error-page.component.html 4
+
+
+ We couldn't find any video tied to the URL you were looking for.
+ We couldn't find any video tied to the URL you were looking for.
+ src/app/+error-page/error-page.component.html 7
+
+
+ We couldn't find any resource tied to the URL you were looking for.
+ We couldn't find any resource tied to the URL you were looking for.
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Possibili ragioni:
-
Possible reasons preceding a list of reasons a `Not Found` error page may occur
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Potresti aver utilizzato un collegamento obsoleto o interrotto
-
- src/app/+error-page/error-page.component.html 15
- The video may have been moved or deleted The video may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 17
- The resource may have been moved or deleted The resource may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 18
-
+ src/app/+error-page/error-page.component.html 15
+
+
+ The video may have been moved or deleted
+ The video may have been moved or deleted
+ src/app/+error-page/error-page.component.html 17
+
+
+ The resource may have been moved or deleted
+ The resource may have been moved or deleted
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Potresti aver digitato l'indirizzo o l'URL in modo errato
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
Non sei autorizzato qui.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ You might need to login to see the video.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ You might need to login to see the resource.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
-
- You might need to check your account is allowed by the video or instance owner. You might need to check your account is allowed by the video or instance owner.
-
- src/app/+error-page/error-page.component.html 45
- You might need to check your account is allowed by the resource or instance owner. You might need to check your account is allowed by the resource or instance owner.
-
- src/app/+error-page/error-page.component.html 46
-
+
+
+ You might need to check your account is allowed by the video or instance owner.
+ You might need to check your account is allowed by the video or instance owner.
+ src/app/+error-page/error-page.component.html 45
+
+
+ You might need to check your account is allowed by the resource or instance owner.
+ You might need to check your account is allowed by the resource or instance owner.
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
Il corpo dell'entità richiesta mescola pezzetti dolci con una dolcezza terrosa.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sepia sembra gradirlo.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Il video è troppo grande per il server. Contatta il tuo amministratore se desideri aumentare la dimensione del limite.
-
- src/app/core/rest/rest-extractor.service.ts 103
-
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
RICERCA GLOBALE
@@ -1853,48 +2024,49 @@ The link will expire within 1 hour.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
I risultati saranno aumentati con quelli di un indice di terze parti. Verranno inviati solo i dati necessari per effettuare la query.
-
- src/app/header/search-typeahead.component.html 31
- Your query will be matched against video names or descriptions, channel names. Your query will be matched against video names or descriptions, channel names.
-
- src/app/header/search-typeahead.component.html 36
+ src/app/header/search-typeahead.component.html 31
+
+
+ Your query will be matched against video names or descriptions, channel names.
+ Your query will be matched against video names or descriptions, channel names.
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
RICERCA AVANZATA
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
tutte le istanze
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
solo istanze seguite
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
Determina se è possibile risolvere qualsiasi contenuto distante o se questa istanza lo consente solo per le istanze che segue.
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
elencherà il canale corrispondente
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
elencherà il video corrispondente
-
- src/app/header/search-typeahead.component.html 54
-
+ src/app/header/search-typeahead.component.html 54
+
Search...
Cerca...
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 23
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 23
+
In this instance's network
Nella rete di questa istanza
@@ -1904,8 +2076,10 @@ The link will expire within 1 hour.
In the vidiverse
Nel vidiverse
src/app/header/suggestion.component.html 15
-
- Upload failed Upload failed
+
+
+ Upload failed
+ Upload failed
src/app/helpers/utils/upload.ts
12
@@ -1917,7 +2091,8 @@ The link will expire within 1 hour.
src/app/+search/search-filters.component.html 7
- Display only Display only
+ Display only
+ Display only
src/app/+search/search-filters.component.html
21
@@ -1926,99 +2101,102 @@ The link will expire within 1 hour.
Published date
Data di pubblicazione
-
- src/app/+search/search-filters.component.html 59
+ src/app/+search/search-filters.component.html 59
+
Original publication year
Data di pubblicazione
-
- src/app/+search/search-filters.component.html 73
+ src/app/+search/search-filters.component.html 73
+
After...
Dopo...
-
- src/app/+search/search-filters.component.html 85
+ src/app/+search/search-filters.component.html 85
+
Before...
Prima...
-
- src/app/+search/search-filters.component.html 95
+ src/app/+search/search-filters.component.html 95
+
Duration
Durata
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Mostra contenuti sensibili
-
- src/app/+search/search-filters.component.html 40
+ src/app/+search/search-filters.component.html 40
+
Yes
Sì
-
- src/app/+search/search-filters.component.html 48
+ src/app/+search/search-filters.component.html 48
+
No
No
-
- src/app/+search/search-filters.component.html 53
+ src/app/+search/search-filters.component.html 53
+
Category
Categoria
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
-
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
Mostra tutte le categorie
-
- src/app/+search/search-filters.component.html 127
+ src/app/+search/search-filters.component.html 127
+
Licence
Licenza
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
Mostra tutte le licenze
-
- src/app/+search/search-filters.component.html 140
+ src/app/+search/search-filters.component.html 140
+
Language
Lingua
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
Mostra tutte le lingue
-
- src/app/+search/search-filters.component.html 153
+ src/app/+search/search-filters.component.html 153
+
All of these tags
Tutti questi tag
-
- src/app/+search/search-filters.component.html 162
+ src/app/+search/search-filters.component.html 162
+
One of these tags
Uno di questi tag
-
- src/app/+search/search-filters.component.html 170
- PeerTube instance host PeerTube instance host
+ src/app/+search/search-filters.component.html 170
+
+
+ PeerTube instance host
+ PeerTube instance host
src/app/+search/search-filters.component.html
178
-
- Result types Result types
+
+
+ Result types
+ Result types
src/app/+search/search-filters.component.html
187
@@ -2027,23 +2205,36 @@ The link will expire within 1 hour.
Search target
Obiettivo di ricerca
-
- src/app/+search/search-filters.component.html 212
+ src/app/+search/search-filters.component.html 212
+
Vidiverse
Vidiverse
-
- src/app/+search/search-filters.component.html 222
+ src/app/+search/search-filters.component.html 222
+
Reset
Ripristina
-
- src/app/+search/search-filters.component.html 8 src/app/+search/search-filters.component.html 22 src/app/+search/search-filters.component.html 41 src/app/+search/search-filters.component.html 60 src/app/+search/search-filters.component.html 74 src/app/+search/search-filters.component.html 109 src/app/+search/search-filters.component.html 122 src/app/+search/search-filters.component.html 135 src/app/+search/search-filters.component.html 148 src/app/+search/search-filters.component.html 163 src/app/+search/search-filters.component.html 171 src/app/+search/search-filters.component.html 188 src/app/+search/search-filters.component.html 229 src/app/shared/shared-forms/reactive-file.component.html 16
+ src/app/+search/search-filters.component.html 8
+ src/app/+search/search-filters.component.html 22
+ src/app/+search/search-filters.component.html 41
+ src/app/+search/search-filters.component.html 60
+ src/app/+search/search-filters.component.html 74
+ src/app/+search/search-filters.component.html 109
+ src/app/+search/search-filters.component.html 122
+ src/app/+search/search-filters.component.html 135
+ src/app/+search/search-filters.component.html 148
+ src/app/+search/search-filters.component.html 163
+ src/app/+search/search-filters.component.html 171
+ src/app/+search/search-filters.component.html 188
+ src/app/+search/search-filters.component.html 229
+ src/app/shared/shared-forms/reactive-file.component.html 16
+
Filter
Filtra
-
- src/app/+search/search-filters.component.html 233
+ src/app/+search/search-filters.component.html 233
+
Video channels
Canali video
@@ -2064,143 +2255,172 @@ The link will expire within 1 hour.
Questo sostituirà la descrizione esistente!
-
- src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 30
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 30
+
Add this caption
Aggiungi questa descrizione
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
-
- Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
- Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
- Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+
+ Edit caption
+ Edit caption
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
+
+ Caption
+ Caption
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
+
+ Edit this caption
+ Edit this caption
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Titolo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 17
+ src/app/+videos/+video-edit/shared/video-edit.component.html 17
+
Tags
Tag
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
I tag potrebbero essere utilizzati per suggerire consigli pertinenti. Massimo 5 tags. Premi Invio per aggiungere un nuovo tag.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 30
+ src/app/+videos/+video-edit/shared/video-edit.component.html 30
+
Enter a new tag
Inserisci un nuovo tag
-
- src/app/shared/shared-forms/select/select-tags.component.ts 19
+ src/app/shared/shared-forms/select/select-tags.component.ts 19
+
extensions
estensioni
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 47
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 47
+
This image is too large.
Quest'immagine è troppo grande.
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 55 src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 52
- Upload a new banner Upload a new banner
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
- Change your banner Change your banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
- Remove banner Remove banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
- ratio 6/1, recommended size: 1920x317, max size: , extensions: ratio 6/1, recommended size: 1920x317, max size: , extensions:
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 44
- Account avatar Account avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
- Channel avatar Channel avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
- Markdown compatible that also supports custom PeerTube HTML tags Markdown compatible that also supports custom PeerTube HTML tags
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 55
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 52
+
+
+ Upload a new banner
+ Upload a new banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
+
+ Change your banner
+ Change your banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
+
+ Remove banner
+ Remove banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
+
+ ratio 6/1, recommended size: 1920x317, max size: , extensions:
+ ratio 6/1, recommended size: 1920x317, max size: , extensions:
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 44
+
+
+ Account avatar
+ Account avatar
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
+
+ Channel avatar
+ Channel avatar
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
+
+ Markdown compatible that also supports custom PeerTube HTML tags
+ Markdown compatible that also supports custom PeerTube HTML tags
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
-
- Latest published video Latest published video
+
+
+ Latest published video
+ Latest published video
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html
24
-
- Error in channel miniature component: Error in channel miniature component:
+
+
+ Error in channel miniature component:
+ Error in channel miniature component:
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts
57
-
- Error in playlist miniature component: Error in playlist miniature component:
+
+
+ Error in playlist miniature component:
+ Error in playlist miniature component:
src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
47
-
- Error in video miniature component: Error in video miniature component:
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts 60
- Error in videos list component: Error in videos list component:
+
+
+ Error in video miniature component:
+ Error in video miniature component:
+ src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts 60
+
+
+ Error in videos list component:
+ Error in videos list component:
src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
77
-
- Advanced filters Advanced filters
+
+
+ Advanced filters
+ Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+
+
+
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Nessun elemento trovato
-
- src/app/shared/shared-forms/select/select-checkbox.component.html 15
+ src/app/shared/shared-forms/select/select-checkbox.component.html 15
+
Description
Descrizione
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
Le descrizioni dei video sono troncate in modo predefinito e viene richiesta un'azione manuale per espanderle.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 49
- Choose the appropriate licence for your work. Choose the appropriate licence for your work.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 49
+
+
+ Choose the appropriate licence for your work.
+ Choose the appropriate licence for your work.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Canale
@@ -2211,230 +2431,261 @@ The link will expire within 1 hour.
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Domande frequenti su Peertube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
- powered by PeerTube - CopyLeft 2015-2022 powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 145
+
+
+ powered by PeerTube - CopyLeft 2015-2022
+ powered by PeerTube - CopyLeft 2015-2022
+ src/app/menu/menu.component.html 149
+
API documentation
Documentazione API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Programma la pubblicazione ( )
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
Contiene contenuto sensibile
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
- Some instances hide videos containing mature or explicit content by default. Some instances hide videos containing mature or explicit content by default.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
+
+ Some instances hide videos containing mature or explicit content by default.
+ Some instances hide videos containing mature or explicit content by default.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
Pubblica dopo la transcodifica
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se si decide di non aspettare la trascodifica prima di pubblicare il video, lo stesso potrebbe essere non essere visualizzabile fino a che la trascodifica non sia terminata.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Informazioni di base
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 11
+ src/app/+videos/+video-edit/shared/video-edit.component.html 11
+
Add another caption
Aggiungi un'altra descrizione
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Guarda il file dei sottotitoli
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Already uploaded on ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Verrà creato dopo l'aggiornamento
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
Annulla creazione
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
- Will be edited on update Will be edited on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
- Cancel edition Cancel edition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
+
+ Will be edited on update
+ Will be edited on update
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
+
+ Cancel edition
+ Cancel edition
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
Verrà cancellato dopo l'aggiornamento
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
Annulla creazione
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
Per ora nessuna descrizione.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Impostazioni diretta
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Se abiliti questa opzione, la tua diretta verrà interrotta se superi la tua quota video
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
- Latency mode Latency mode
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
+
+ Latency mode
+ Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Pubblica automaticamente un replay al termine della tua diretta
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
-
- Video preview
- Anteprima del video
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Supporto
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
- View account View account
- src/app/+video-channels/video-channels.component.html 30
- View account View account
- src/app/+video-channels/video-channels.component.html 44
- View owner account View owner account
-
- src/app/+video-channels/video-channels.component.html 48
- VIDEO CHANNEL VIDEO CHANNEL
-
- src/app/+video-channels/video-channels.component.html 57
- Copy channel handle Copy channel handle
-
- src/app/+video-channels/video-channels.component.html 68
- OWNER ACCOUNT OWNER ACCOUNT
-
-
- src/app/+video-channels/video-channels.component.html 23
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
+
+ View account
+ View account
+ src/app/+video-channels/video-channels.component.html 30
+
+
+ View account
+ View account
+ src/app/+video-channels/video-channels.component.html 44
+
+
+ View owner account
+ View owner account
+ src/app/+video-channels/video-channels.component.html 48
+
+
+ VIDEO CHANNEL
+ VIDEO CHANNEL
+ src/app/+video-channels/video-channels.component.html 57
+
+
+ Copy channel handle
+ Copy channel handle
+ src/app/+video-channels/video-channels.component.html 68
+
+
+ OWNER ACCOUNT
+ OWNER ACCOUNT
+ src/app/+video-channels/video-channels.component.html 23
+
Short text to tell people how they can support you (membership platform...).
Breve testo per dire alle persone come possono supportarti (piattaforma di appartenenza ...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+ Filename
+ Filename
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+ Name of the uploaded file
+ Name of the uploaded file
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Data di pubblicazione
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Questa è la data in cui il contenuto è stato originariamente pubblicato (ad esempio la data di uscita di un film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Impostazioni plugin
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
- Small latency Small latency
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
+
+ Small latency
+ Small latency
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
+
+ Reduce latency to ~15s disabling P2P
+ Reduce latency to ~15s disabling P2P
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
+
+ Default
+ Default
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
+
+ Average latency of 30s
+ Average latency of 30s
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
+
+ High latency
+ High latency
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
+
+ Average latency of 60s increasing P2P ratio
+ Average latency of 60s increasing P2P ratio
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
+
+ Other
+ Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
- Reduce latency to ~15s disabling P2P Reduce latency to ~15s disabling P2P
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
- Default Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
- Average latency of 30s Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
- High latency High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
- Average latency of 60s increasing P2P ratio Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
- Other Other
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Abilita commenti per i video
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Abilita download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Impostazioni avanzate
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2442,12 +2693,18 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Puoi aggiungere qualsiasi URL supportato da youtube-dl o URL che punta al file multimediale. Assicurati di avere i diritti di diffusione sul contenuto a cui fa riferimento, altrimenti potresti causare problemi legali a te stesso e alla tua istanza.
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Qualcosa è andato storto
@@ -2455,13 +2712,12 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Congratulazioni, il video presente all'indirizzo sarà importato! Puoi già aggiungere informazioni relative a questo video.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Seleziona il file da caricare
@@ -2472,19 +2728,23 @@ The link will expire within 1 hour.
Scheduled
Programmato
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Nascondi il video fino ad una data specifica
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
- Normal live Normal live
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
+ Normal live
+ Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
22
-
- Permanent/recurring live Permanent/recurring live
+
+
+ Permanent/recurring live
+ Permanent/recurring live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
29
@@ -2493,74 +2753,82 @@ The link will expire within 1 hour.
Video background image
Immagine di sfondo del video
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 34
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 34
+
Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
Immagine che verrà unita al tuo file audio. L'immagine scelta sarà definitiva e non potrà essere modificata.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+
Total video uploaded
Video totali caricati
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 63
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 63
+
Processing…
Processamento…
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 65
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 65
+
Retry
Riprova
Retry failed upload of a video
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 80
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 80
+
Total video quota
Quota totale video
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 131 src/app/shared/shared-main/users/user-quota.component.html 3
+ src/app/+admin/overview/users/user-list/user-list.component.html 131
+ src/app/shared/shared-main/users/user-quota.component.html 3
+
Congratulations! Your video is now available in your private library.
Ottimo! Ora il video è disponibile nella biblioteca privata.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+
Publish will be available when upload is finished
La pubblicazione sarà possibile quando il caricamento sarà completato
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 104
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 104
+
Publish
Pubblica
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 106 src/app/header/header.component.html 5
- Upload on hold Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 106
+ src/app/header/header.component.html 5
+
+
+ Upload on hold
+ Upload on hold
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Spiacente, la funzionalità di upload è disabilitata per il tuo account. Se vuoi aggiungere video, un amministratore deve sbloccare la tua quota.
-
- src/app/+videos/+video-edit/video-add.component.ts 102
- Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block. Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block.
+ src/app/+videos/+video-edit/video-add.component.ts 102
+
+
+ Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block.
+ Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block.
src/app/+videos/+video-edit/video-add.component.ts
104
-
- Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota. Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
+
+
+ Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
+ Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
src/app/+videos/+video-edit/video-add.component.ts
106
-
- Your video quota is insufficient. If you want to add more videos, an admin must increase your quota. Your video quota is insufficient. If you want to add more videos, an admin must increase your quota.
+
+
+ Your video quota is insufficient. If you want to add more videos, an admin must increase your quota.
+ Your video quota is insufficient. If you want to add more videos, an admin must increase your quota.
src/app/+videos/+video-edit/video-add.component.ts
108
@@ -2569,8 +2837,8 @@ The link will expire within 1 hour.
Read instance rules for help
Leggi le regole dell'instanza per l'aiuto
-
- src/app/+videos/+video-edit/video-add.component.html 2
+ src/app/+videos/+video-edit/video-add.component.html 2
+
Select the torrent to import
Seleziona il file torrent da importare
@@ -2592,97 +2860,108 @@ The link will expire within 1 hour.
Congratulazioni, il video verrà importato con BitTorrent! Puoi già aggiungere informazioni relative a questo video.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
- Torrents with only 1 file are supported. Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+
+
+ Torrents with only 1 file are supported.
+ Torrents with only 1 file are supported.
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Impossibile creare la diretta perché questa istanza ha troppe dirette create
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Non puoi creare la diretta perchè ne hai create troppe
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Diretta pubblicata.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
- Stream only once, replay will replace your live Stream only once, replay will replace your live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
+ Stream only once, replay will replace your live
+ Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
- Stream only once Stream only once
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
+ Stream only once
+ Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
- Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
+ Stream multiple times, replays will be separate videos
+ Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
- Stream multiple times using the same URL Stream multiple times using the same URL
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
+ Stream multiple times using the same URL
+ Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Andare in diretta
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
+
Max live duration is . If your live reaches this limit, it will be automatically terminated.
La durata massima della diretta è . Se la tua diretta raggiunge questo limite, verrà automaticamente interrotta.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
Raccomandiamo di non usare l'utente root per pubblicare i tuoi video, dato che è il super amministratore della tua istanza Invece, crea un account dedicato per caricare i tuoi video.
-
- src/app/+videos/+video-edit/video-add.component.html 34
+ src/app/+videos/+video-edit/video-add.component.html 34
+
Import
Importa
-
- src/app/+videos/+video-edit/video-add.component.html 44
+ src/app/+videos/+video-edit/video-add.component.html 44
+
Upload
Carica
-
- src/app/+videos/+video-edit/video-add.component.html 45
+ src/app/+videos/+video-edit/video-add.component.html 45
+
Upload a file
Carica un file
-
- src/app/+videos/+video-edit/video-add.component.html 53
+ src/app/+videos/+video-edit/video-add.component.html 53
+
Import with URL
Importa una URL
-
- src/app/+videos/+video-edit/video-add.component.html 63
+ src/app/+videos/+video-edit/video-add.component.html 63
+
Import with torrent
Importa con torrent
-
- src/app/+videos/+video-edit/video-add.component.html 73
+ src/app/+videos/+video-edit/video-add.component.html 73
+
Go live
Andare in diretta
-
- src/app/+videos/+video-edit/video-add.component.html 83
-
+ src/app/+videos/+video-edit/video-add.component.html 83
+
AUTOPLAY
AUTOPLAY
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
- Next video to be played Next video to be played
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
+
+ Next video to be played
+ Next video to be played
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Segnala questo commento
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 178
+
Share
Condividi
@@ -2693,73 +2972,82 @@ The link will expire within 1 hour.
Share the playlist
Condividi la playlist
src/app/shared/shared-share-modal/video-share.component.html 11
-
- This playlist is private so you won't be able to share it with external users This playlist is private so you won't be able to share it with external users
+
+
+ This playlist is private so you won't be able to share it with external users
+ This playlist is private so you won't be able to share it with external users
src/app/shared/shared-share-modal/video-share.component.html
14
-
- Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+
+ Update playlist privacy
+ Update playlist privacy
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Condividi la playlist a questa posizione del video
-
- src/app/shared/shared-share-modal/video-share.component.html 71
- Only display embed URL Only display embed URL
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
+
+ Only display embed URL
+ Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Condividi il video
- src/app/shared/shared-share-modal/video-share.component.html 88
- This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
+ src/app/shared/shared-share-modal/video-share.component.html 89
+
+ This video is private so you won't be able to share it with external users
+ This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
- Update video privacy Update video privacy
+ src/app/shared/shared-share-modal/video-share.component.html 92
+
+ Update video privacy
+ Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Codice QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
L'URL non è protetto (nessun HTTPS), quindi il video incorporato non funzionerà sui siti Web HTTPS (i browser Web bloccano le richieste HTTP non protette sui siti Web HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Includi
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Selezione automatica del sottotitolo
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Più personalizzazioni
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Meno personalizzazioni
- src/app/shared/shared-share-modal/video-share.component.html 279
- Support Support
+ src/app/shared/shared-share-modal/video-share.component.html 283
+
+ Support
+ Support
src/app/shared/shared-support-modal/support-modal.component.html
3
@@ -2768,10 +3056,14 @@ The link will expire within 1 hour.
Login
Login
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Login
src/app/+login/login.component.html
@@ -2782,112 +3074,109 @@ The link will expire within 1 hour.
Autoplay
Riproduci automaticamente
- src/app/shared/shared-share-modal/video-share.component.html 201
-
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Forse più tardi
-
- src/app/shared/shared-support-modal/support-modal.component.html 11
+ src/app/shared/shared-support-modal/support-modal.component.html 11
+
Muted
Silenziato
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Usa l'URL dell'istanza di origine
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Visualizza il titolo del video
- src/app/shared/shared-share-modal/video-share.component.html 231
- P2P P2P
+ src/app/shared/shared-share-modal/video-share.component.html 234
+
+ P2P
+ P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Visualizza avviso sulla privacy
- src/app/shared/shared-share-modal/video-share.component.html 245
- Display player control bar Display player control bar
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
+ Display player control bar
+ Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
-
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Visualizza pulsante di link a Peertube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Pubblico
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 11
-
-
-
-
-
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html 11
+
This video is blocked.
Il video è bloccato.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+
Published
Pubblicato
-
-
- src/app/+videos/+video-watch/video-watch.component.html 30
+ src/app/+videos/+video-watch/video-watch.component.html 30
+
SUPPORT
SUPPORTO
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 13
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 13
+
SHARE
CONDIVIDI
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 18
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 18
+
SAVE
SALVA
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 29
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 29
+
DOWNLOAD
DOWNLOAD
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 43
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.html 43
+
Like this video
Metti mi piace su questo video
-
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 37
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 37
+
Dislike this video
Rimuovi mi piace da questo video
-
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 38
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 38
+
Support options for this video
Opzioni di supporto per questo video
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 58
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 58
+
By
Di
-
- src/app/+videos/+video-watch/video-watch.component.html 70
+ src/app/+videos/+video-watch/video-watch.component.html 70
+
Subscribe
Iscriviti
@@ -2906,296 +3195,304 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Disiscriviti} other {Disiscriviti da tutti i canali} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Mostra di più
-
- src/app/+videos/+video-watch/shared/metadata/video-description.component.html 10
+ src/app/+videos/+video-watch/shared/metadata/video-description.component.html 10
+
Show less
Mostra di meno
-
- src/app/+videos/+video-watch/shared/metadata/video-description.component.html 16
- Origin Origin
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 7
- Open the video on the origin instance Open the video on the origin instance
+ src/app/+videos/+video-watch/shared/metadata/video-description.component.html 16
+
+
+ Origin
+ Origin
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 7
+
+
+ Open the video on the origin instance
+ Open the video on the origin instance
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html
14
-
Originally published
Pubblicato
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
Promemoria di cortesia:
-
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 4
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 4
+
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
il sistema di condivisione utilizzato per questo video implica che alcune informazioni tecniche sul tuo sistema (come un indirizzo IP pubblico) possano essere inviate ad altri peer.
-
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 5
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 5
+
More information
Più informazioni
-
-
-
-
-
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 9
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 9
+
The video was blocked due to automatic blocking of new videos
Il video è stato bloccato a causa del blocco automatico dei nuovi video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 50
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 50
+
NSFW
NSFW
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 56 src/app/+admin/overview/videos/video-list.component.html 75
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 56
+ src/app/+admin/overview/videos/video-list.component.html 75
+
Get more information
Ottieni più informazioni
-
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 9
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 9
+
OK
OK
-
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 12
- Transcoding failed, this video may not work properly.
- Transcoding failed, this video may not work properly.
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 12
+
+
+ Transcoding failed, this video may not work properly.
+ Transcoding failed, this video may not work properly.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
1,3
-
- Move to external storage failed, this video may not work properly.
- Move to external storage failed, this video may not work properly.
+
+
+ Move to external storage failed, this video may not work properly.
+ Move to external storage failed, this video may not work properly.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
5,7
-
- The video is being imported, it will be available when the import is finished.
- The video is being imported, it will be available when the import is finished.
+
+
+ The video is being imported, it will be available when the import is finished.
+ The video is being imported, it will be available when the import is finished.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 9
- The video is being transcoded, it may not work properly.
- The video is being transcoded, it may not work properly.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 9
+
+
+ The video is being transcoded, it may not work properly.
+ The video is being transcoded, it may not work properly.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 13
- The video is being edited, it may not work properly.
- The video is being edited, it may not work properly.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 13
+
+
+ The video is being edited, it may not work properly.
+ The video is being edited, it may not work properly.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
17,19
-
- The video is being moved to an external server, it may not work properly.
- The video is being moved to an external server, it may not work properly.
+
+
+ The video is being moved to an external server, it may not work properly.
+ The video is being moved to an external server, it may not work properly.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 21
- This video will be published on .
- This video will be published on .
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 21
+
+
+ This video will be published on .
+ This video will be published on .
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 25
- This live has not started yet.
- This live has not started yet.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 25
+
+
+ This live has not started yet.
+ This live has not started yet.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 29
- This live has ended.
- This live has ended.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 29
+
+
+ This live has ended.
+ This live has ended.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
- There are no videos available in this playlist.
- There are no videos available in this playlist.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
+
+
+ There are no videos available in this playlist.
+ There are no videos available in this playlist.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
37,39
-
-
-
SORT BY
ORDINA PER
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+
Most recent first (default)
I più recenti prima (predefinito)
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 14
+
Most replies first
I più risposti prima
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 15
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 15
+
No comments.
Nessun commento.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 28
- View from and others View from and others
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
- {VAR_PLURAL, plural, =1 {1 reply} other { replies}} {VAR_PLURAL, plural, =1 {1 reply} other { replies}}
-
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74 src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77 src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
- View from View from
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
- View View
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
-
-
-
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 28
+
+
+ View from and others
+ View from and others
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+
+
+ {VAR_PLURAL, plural, =1 {1 reply} other { replies}}
+ {VAR_PLURAL, plural, =1 {1 reply} other { replies}}
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
+
+
+ View from
+ View from
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+
+
+ View
+ View
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
+
Comments are disabled.
I commenti sono disabilitati.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+
The deletion will be sent to remote instances so they can reflect the change.
L'eliminazione verrà inviata alle istanze remote in modo che possano riflettere la modifica.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
È un commento remoto, quindi l'eliminazione sarà effettiva solo sulla tua istanza.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Elimina e rimetti in bozza
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Vuoi davvero eliminare e riscrivere questo commento?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Aggiungi commento...
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 6
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 6
+
Markdown compatible
Markdown compatibile
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 15
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 15
+
Markdown compatible that supports:
Markdown compatibile che supporta:
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 18
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 18
+
Auto generated links
Links autogenerati
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 21
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 21
+
Break lines
Linee di interruzione
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 22
-
-
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 22
+
bold
grassetto
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 26
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 26
+
italic
corsivo
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 26
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 26
+
Emoji shortcuts
Scorciatoie emoji
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 29
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 29
+
Emoji markup
Markup Emoji
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 33
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 33
+
See complete list
Visualizza la lista completa
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 35
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 35
+
You are one step away from commenting
Stai per commentare
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 59
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 59
+
You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example).
Puoi commentare utilizzando un account su qualsiasi istanza compatibile con ActivityPub (ad esempio un account PeerTube/Mastodon/Pleroma).
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 64
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 64
+
Login to comment
Accedi per commentare
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 78
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 78
+
Markdown Emoji List
Lista Markdown Emoji
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 86
-
-
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 86
+
Highlighted comment
Commento in evidenza
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Rispondi
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Questo commento è stato eliminato
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Ridondanze video
-
- src/app/+admin/admin.component.ts 85
+ src/app/+admin/admin.component.ts 85
+
1 host (without "http://") per line
1 host (senza "http://") per riga
@@ -3204,15 +3501,14 @@ The link will expire within 1 hour.
Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
La tua segnalazione sarà inviata ai moderatori di e sarà inviato anche all'origine del commento ( ) .
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Il rinnovo del token imperdirà ai client già configurati di recuperare il flusso / feed finché non potranno usare il nuovo token. Continuare?
-
- src/app/+my-account/my-account-applications/my-account-applications.component.ts 40
-
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 40
+
Token renewed. Update your client configuration accordingly.
Token rinnovato. Pensa a adattare la configurazione del tuo client.
@@ -3221,52 +3517,45 @@ The link will expire within 1 hour.
49
-
SUBSCRIPTION FEED
SOTTOSCRIZIONE FLUSSO / FEED
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Utilizza aggregatori di feed di terze parti per recuperare l'elenco dei video dai canali a cui sei iscritto.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
URL del Feed
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Token del Feed
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Non condividere mai il tuo feed token con nessuno.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Rinnova il token
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Filtra...
-
-
-
-
-
-
-
-
-
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Clear filter
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3276,118 +3565,142 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Video/Commento/Account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 22
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 22
+
ID
ID
src/app/+admin/system/jobs/jobs.component.html 45
-
State
Stato
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Creato
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
+ src/app/+admin/system/jobs/jobs.component.html 50
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+
Open actor page in a new tab
Apri la pagina dell'attore in una nuova scheda
-
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
+
Accepted
Accettato
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
+
Pending
In attesa
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accetta
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Rifiuta
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Nessun follower trovato corrispondente ai filtri attuali.
-
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
+
Your instance doesn't have any follower.
La tua istanza non ha follower.
-
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
+
Showing to of followers
Visualizzando a di seguaci
-
- src/app/+admin/follows/followers-list/followers-list.component.html 11
-
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 11
+
Redundancy allowed
Ridondanza consentita
-
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+ src/app/+admin/follows/following-list/following-list.component.html 44
+
Open instance in a new tab
Apri l'istanza in una nuova scheda
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Nessun host trovato corrispondente ai filtri correnti.
-
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
+
Your instance is not following anyone.
La tua istanza non sta seguendo nessuno.
-
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Mostra a of hosts
-
- src/app/+admin/follows/following-list/following-list.component.html 11
-
+ src/app/+admin/follows/following-list/following-list.component.html 11
+
- Action Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ Action
+ Action
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Ridondanze video
@@ -3403,251 +3716,258 @@ The link will expire within 1 hour.
Video remoti duplicati dalla mia istanza
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 13
-
Table parameters
Parametri della tabella
-
- src/app/+admin/overview/users/user-list/user-list.component.html 47
+ src/app/+admin/overview/users/user-list/user-list.component.html 47
+
Select columns
Seleziona colonne
-
- src/app/+admin/overview/users/user-list/user-list.component.html 53
+ src/app/+admin/overview/users/user-list/user-list.component.html 53
+
Highlight banned users
Evidenzia gli utenti bannati
-
- src/app/+admin/overview/users/user-list/user-list.component.html 59
+ src/app/+admin/overview/users/user-list/user-list.component.html 59
+
Username
Nome utente
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
gianni
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 85 src/app/+admin/overview/users/user-edit/user-edit.component.html 85
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 85
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 85
+
mail@example.com
mail@example.com
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 107 src/app/+admin/overview/users/user-edit/user-edit.component.html 107
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 107
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 107
+
If you leave the password empty, an email will be sent to the user.
Se lasci la password vuota, verrà inviata un'e-mail all'utente.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 120 src/app/+admin/overview/users/user-edit/user-edit.component.html 120
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 120
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 120
+
Role
Ruolo
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
La transcodifica è abilitata. La quota video prende in considerazione solo dimensione originale del video. L'utente dovrebbe poter caricare ~ .
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Quota video giornaliera
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Auth plugin
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
None (local authentication)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Non necessita di revisione prima che un video diventi pubblico
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Invia un link per effettuare il reset della password via email all' utente
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Richiedi una nuova password
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Imposta manualmente la password dell' utente
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Mostra
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Nascondi
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Gruppo di azioni
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
-
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
+ src/app/+admin/overview/comments/video-comment-list.component.html 22
+ src/app/+admin/overview/users/user-list/user-list.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 18
+
The user was banned
L'utente è stato bannato
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 109
+ src/app/+admin/overview/users/user-list/user-list.component.html 109
+
Open account in a new tab
Apri account in una nuova scheda
-
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Account cancellato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+
User's email must be verified to login
L'indirizzo dell'utente deve essere verificato per accedere
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 120
+ src/app/+admin/overview/users/user-list/user-list.component.html 120
+
User's email is verified / User can login without email verification
L'indirizzo dell'utente è verificato/L'utente può accedere senza verifica dell'indirizzo
-
- src/app/+admin/overview/users/user-list/user-list.component.html 124
+ src/app/+admin/overview/users/user-list/user-list.component.html 124
+
Total daily video quota
Quota video giornaliera totale
-
- src/app/+admin/overview/users/user-list/user-list.component.html 141
+ src/app/+admin/overview/users/user-list/user-list.component.html 141
+
Ban reason:
Motivo espulsione:
-
- src/app/+admin/overview/users/user-list/user-list.component.html 163
- Banned users Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.html 163
+
+
+ Banned users
+ Banned users
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Mostra a di utenti
-
- src/app/+admin/overview/users/user-list/user-list.component.html 11
+ src/app/+admin/overview/users/user-list/user-list.component.html 11
+
Moderation
Moderazione
-
-
- src/app/+admin/admin.component.ts 95 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 72 src/app/+my-account/my-account.component.ts 28
-
-
-
-
-
-
-
+ src/app/+admin/admin.component.ts 95
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 72
+ src/app/+my-account/my-account.component.ts 28
+
Video blocks
Video bloccati
-
- src/app/+admin/admin.component.ts 109 src/app/+admin/moderation/video-block-list/video-block-list.component.html 3
+ src/app/+admin/admin.component.ts 109
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 3
+
Muted accounts
Account silenziati
-
-
- src/app/+admin/admin.component.ts 117 src/app/+admin/moderation/moderation.routes.ts 90 src/app/+my-account/my-account-routing.module.ts 85 src/app/+my-account/my-account.component.ts 31 src/app/shared/shared-moderation/account-blocklist.component.html 3 src/app/shared/shared-moderation/account-blocklist.component.html 3
+ src/app/+admin/admin.component.ts 117
+ src/app/+admin/moderation/moderation.routes.ts 90
+ src/app/+my-account/my-account-routing.module.ts 85
+ src/app/+my-account/my-account.component.ts 31
+ src/app/shared/shared-moderation/account-blocklist.component.html 3
+ src/app/shared/shared-moderation/account-blocklist.component.html 3
+
Muted servers
Server silenziati
-
-
- src/app/+admin/admin.component.ts 125 src/app/+my-account/my-account-routing.module.ts 94 src/app/+my-account/my-account.component.ts 36 src/app/shared/shared-moderation/server-blocklist.component.html 3 src/app/shared/shared-moderation/server-blocklist.component.html 3
-
-
-
+ src/app/+admin/admin.component.ts 125
+ src/app/+my-account/my-account-routing.module.ts 94
+ src/app/+my-account/my-account.component.ts 36
+ src/app/shared/shared-moderation/server-blocklist.component.html 3
+ src/app/shared/shared-moderation/server-blocklist.component.html 3
+
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Dimensione totale
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Lista ridondanze
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
La tua istanza non effettura mirror di alcun video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
La tua istanza non ha video con mirroring.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Statistiche delle strategie abilitate
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Nessuna strategia di ridondanza è abilitata sulla tua istanza.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
- Used ( ) Used ( )
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
+
+ Used ( )
+ Used ( )
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
99
-
- Available ( ) Available ( )
+
+
+ Available ( )
+ Available ( )
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
105
@@ -3656,121 +3976,152 @@ The link will expire within 1 hour.
Sensitive
Sensibile
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 27
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 27
+
Unfederated
Non federato
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 28 src/app/+admin/moderation/video-block-list/video-block-list.component.html 60
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 28
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 60
+
Date
Data
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 29 src/app/+admin/overview/comments/video-comment-list.component.html 46
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 29
+ src/app/+admin/overview/comments/video-comment-list.component.html 46
+
Select this row
Seleziona questa riga
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
- See full comment See full comment
-
- src/app/+admin/overview/comments/video-comment-list.component.html 58
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/overview/comments/video-comment-list.component.html 54
+ src/app/+admin/overview/users/user-list/user-list.component.html 79
+ src/app/+admin/overview/videos/video-list.component.html 51
+
+
+ See full comment
+ See full comment
+ src/app/+admin/overview/comments/video-comment-list.component.html 58
+
Actions
Azioni
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
- Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
+
+ Follower
+ Follower
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Video commentati
-
- src/app/+admin/overview/comments/video-comment-list.component.html 81
+ src/app/+admin/overview/comments/video-comment-list.component.html 81
+
No comments found matching current filters.
Nessun commento trovato corrispondente ai filtri attuali.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 106
+ src/app/+admin/overview/comments/video-comment-list.component.html 106
+
No comments found.
Nessun commento trovato.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 107
- Local comments Local comments
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 52
- Remote comments Remote comments
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.html 107
+
+
+ Local comments
+ Local comments
+ src/app/+admin/overview/comments/video-comment-list.component.ts 52
+
+
+ Remote comments
+ Remote comments
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Nessun abuso trovato corrispondente ai filtri attuali.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 152
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 152
+
No abuses found.
Nessun abuso riscontrato.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 153
- Unsolved reports Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
- Accepted reports Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
- Refused reports Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
- Reports with blocked videos Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
- Reports with deleted videos Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 153
+
+
+ Unsolved reports
+ Unsolved reports
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
+
+ Accepted reports
+ Accepted reports
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
+
+ Refused reports
+ Refused reports
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
+
+ Reports with blocked videos
+ Reports with blocked videos
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
+
+ Reports with deleted videos
+ Reports with deleted videos
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Motivo blocco:
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 75
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 75
+
No blocked video found matching current filters.
Nessun video bloccato trovato corrispondente ai filtri attuali.
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 92
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 92
+
No blocked video found.
Nessun video bloccato trovato.
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 93
- Automatic blocks Automatic blocks
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 34
- Manual blocks Manual blocks
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 38
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 93
+
+
+ Automatic blocks
+ Automatic blocks
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 34
+
+
+ Manual blocks
+ Manual blocks
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 38
+
Showing to of blocked videos
Mostra a di video bloccati
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 11
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 11
+
Reports
Segnalazioni
-
-
- src/app/+admin/admin.component.ts 101 src/app/+admin/moderation/abuse-list/abuse-list.component.html 3 src/app/+admin/moderation/moderation.routes.ts 34 src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html 3
+ src/app/+admin/admin.component.ts 101
+ src/app/+admin/moderation/abuse-list/abuse-list.component.html 3
+ src/app/+admin/moderation/moderation.routes.ts 34
+ src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html 3
+
Moderation comment
Commento di moderazione
@@ -3781,26 +4132,22 @@ The link will expire within 1 hour.
Questo commento puo essere visto solo da te o da altri moderatori.
-
- src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 20
+
Update this comment
Modifica questo commento
-
- src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 30
-
-
-
-
-
-
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 30
+
Reporter
Chi ha segnalato
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 7 src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 7
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -3810,150 +4157,151 @@ The link will expire within 1 hour.
42,44
-
-
Video
Video
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Commenta
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Questo video è stato segnalato più volte.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 66
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 66
+
The video was blocked
Il video è stato bloccato
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 73
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 73
+
by on
by on
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 85
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 85
+
Video was deleted
il video è stato cancellato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 79
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 79
+
Account deleted
Account eliminato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+
Open video in a new tab
Apri il video in una nuova scheda
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Stato
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+
Messages
Messsaggi
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 25
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 25
+
Internal note
Nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 26
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 26
+
Score
Punteggio
-
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
+
Showing to of reports
Mostra a di reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 6
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 6
+
Reportee
Riporta
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Aggiornato
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Silenzia dominio
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Istanza
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Silenziato a
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Non silenziare più
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Nessun server trovato corrispondente ai filtri correnti.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Nessun server trovato.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Mostrando a di istanze silenziate
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Sembra che tu non sia su un server HTTPS. Il tuo server web deve avere TLS attivato per poter seguire i server.
-
- src/app/+admin/follows/following-list/follow-modal.component.html 27
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ src/app/+admin/follows/following-list/follow-modal.component.html 27
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -3962,211 +4310,218 @@ The link will expire within 1 hour.
Mute domains
Silenzia domini
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Account
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Nessun account trovato corrispondente ai filtri attuali.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Nessuna account trovato.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Lista plugins installati
-
- src/app/+admin/plugins/plugins.routes.ts 26
+ src/app/+admin/plugins/plugins.routes.ts 26
+
Search plugins
Cerca plugins
-
- src/app/+admin/plugins/plugins.routes.ts 35
+ src/app/+admin/plugins/plugins.routes.ts 35
+
Show plugin
Mostra plugin
-
- src/app/+admin/plugins/plugins.routes.ts 44
+ src/app/+admin/plugins/plugins.routes.ts 44
+
Showing to of muted accounts
Mostrando a di account silenziati
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Temi
-
- src/app/+admin/admin.component.ts 142
+ src/app/+admin/admin.component.ts 142
+
Installed
Installato
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 35 src/app/+admin/plugins/shared/plugin-navigation.component.html 3
- This plugin is developed by Framasoft This plugin is developed by Framasoft
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 35
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 3
+
+
+ This plugin is developed by Framasoft
+ This plugin is developed by Framasoft
src/app/+admin/plugins/plugin-search/plugin-search.component.html
37
-
- Official Official
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+
+
+ Official
+ Official
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+
Plugin homepage (new window)
Homepage del plugin (nuova finestra)
-
-
-
- src/app/+admin/plugins/shared/plugin-card.component.html 8 src/app/+admin/plugins/shared/plugin-card.component.html 12
- Navigate between installed plugins and themes or find new ones Navigate between installed plugins and themes or find new ones
+ src/app/+admin/plugins/shared/plugin-card.component.html 8
+ src/app/+admin/plugins/shared/plugin-card.component.html 12
+
+
+ Navigate between installed plugins and themes or find new ones
+ Navigate between installed plugins and themes or find new ones
src/app/+admin/plugins/shared/plugin-navigation.component.html
2
-
Users can resolve distant content
Gli utenti possono risolvere contenuti distanti
-
- src/app/shared/shared-instance/instance-features-table.component.html 114
- Plugins & Themes Plugins & Themes
-
- src/app/shared/shared-instance/instance-features-table.component.html 121
- Available themes Available themes
-
- src/app/shared/shared-instance/instance-features-table.component.html 125
- Plugins enabled Plugins enabled
-
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 121
+
+
+ Plugins & Themes
+ Plugins & Themes
+ src/app/shared/shared-instance/instance-features-table.component.html 128
+
+
+ Available themes
+ Available themes
+ src/app/shared/shared-instance/instance-features-table.component.html 132
+
+
+ Plugins enabled
+ Plugins enabled
+ src/app/shared/shared-instance/instance-features-table.component.html 141
+
Close this message
Chiudi questo messaggio
src/app/app.component.html 34
src/app/app.component.html 34
-
-
-
-
Videos with the most interactions for recent videos
Videos with the most interactions for recent videos
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 208
+ src/app/+videos/video-list/videos-list-common-page.component.ts 208
+
Videos with the most views during the last 24 hours
Videos with the most views during the last 24 hours
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 224
- Videos with the most views during the last days Videos with the most views during the last days
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 228
-
+ src/app/+videos/video-list/videos-list-common-page.component.ts 224
+
+
+ Videos with the most views during the last days
+ Videos with the most views during the last days
+ src/app/+videos/video-list/videos-list-common-page.component.ts 228
+
Videos that have the most likes
Video che hanno più mi piace
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 213
+ src/app/+videos/video-list/videos-list-common-page.component.ts 213
+
To load your new installed plugins or themes, refresh the page.
Per caricare i nuovi plugin o temi installati, aggiorna la pagina.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
- Popular plugins Popular plugins
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+
+
+ Popular plugins
+ Popular plugins
src/app/+admin/plugins/plugin-search/plugin-search.component.html
10
-
- Popular themes Popular themes
+
+
+ Popular themes
+ Popular themes
src/app/+admin/plugins/plugin-search/plugin-search.component.html
11
- for " " for " "
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
-
+ for " "
+ for " "
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+
{VAR_PLURAL, plural, =1 {result} other {results} }
{VAR_PLURAL, plural, =1 {result} other {results} }
-
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 18 src/app/+search/search.component.html 5
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+ src/app/+search/search.component.html 5
+
No results.
Nessun risultato.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
-
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+
This does not have settings.
Questo non ha nessuna impostazione.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+
System
Sistema
-
- src/app/+admin/admin.component.ts 148
-
-
-
+ src/app/+admin/admin.component.ts 148
+
Delete this comment
Elimina questo commento
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Elimina tutti i commenti di questo account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
I commenti vengono eliminati dopo pochi minuti
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
- comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
+
+ comment(s) deleted.
+ comment(s) deleted.
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Vuoi davvero eliminare tutti i commenti di ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Il commento di verrà eliminato in pochi minuti
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
- Comments list Comments list
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
+
+ Comments list
+ Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
24
@@ -4175,25 +4530,27 @@ The link will expire within 1 hour.
Video comments
Commenti del video
-
- src/app/+admin/overview/comments/video-comment-list.component.html 3
- This view also shows comments from muted accounts. This view also shows comments from muted accounts.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 3
+
+
+ This view also shows comments from muted accounts.
+ This view also shows comments from muted accounts.
+ src/app/+admin/overview/comments/video-comment-list.component.html 8
+
Showing to of comments
Mostrando a di commenti
-
- src/app/+admin/overview/comments/video-comment-list.component.html 15
-
-
-
+ src/app/+admin/overview/comments/video-comment-list.component.html 15
+
Select all rows
Seleziona tutte le righe
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
+ src/app/+admin/overview/comments/video-comment-list.component.html 39
+ src/app/+admin/overview/users/user-list/user-list.component.html 39
+ src/app/+admin/overview/videos/video-list.component.html 36
+
Job type
Tipo di lavoro
@@ -4242,35 +4599,39 @@ The link will expire within 1 hour.
No jobs found.
Nessun lavoro trovato.
-
- src/app/+admin/system/jobs/jobs.component.html 105
+ src/app/+admin/system/jobs/jobs.component.html 105
+
No jobs found.
Nessun lavoro trovato.
-
- src/app/+admin/system/jobs/jobs.component.html 106
+ src/app/+admin/system/jobs/jobs.component.html 106
+
No jobs found.
Nessun lavoro trovato.
-
- src/app/+admin/system/jobs/jobs.component.html 110
+ src/app/+admin/system/jobs/jobs.component.html 110
+
No jobs found that are .
Nessun lavoro trovato che .
-
- src/app/+admin/system/jobs/jobs.component.html 111
+ src/app/+admin/system/jobs/jobs.component.html 111
+
Refresh
Aggiorna
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 31 src/app/+admin/overview/videos/video-list.component.html 27 src/app/+admin/system/jobs/jobs.component.html 30 src/app/+admin/system/logs/logs.component.html 33
+ src/app/+admin/overview/comments/video-comment-list.component.html 31
+ src/app/+admin/overview/videos/video-list.component.html 27
+ src/app/+admin/system/jobs/jobs.component.html 30
+ src/app/+admin/system/logs/logs.component.html 33
+
now
ora
src/app/+admin/system/logs/logs.component.html 15
-
- Filter logs by tags Filter logs by tags
+
+
+ Filter logs by tags
+ Filter logs by tags
src/app/+admin/system/logs/logs.component.html
31
@@ -4279,9 +4640,11 @@ The link will expire within 1 hour.
Loading...
Caricamento...
-
- src/app/+admin/system/logs/logs.component.html 37
- No log. No log.
+ src/app/+admin/system/logs/logs.component.html 37
+
+
+ No log.
+ No log.
src/app/+admin/system/logs/logs.component.html
40
@@ -4290,8 +4653,8 @@ The link will expire within 1 hour.
By ->
Da ->
-
- src/app/+admin/system/logs/logs.component.html 47
+ src/app/+admin/system/logs/logs.component.html 47
+
INSTANCE
ISTANZA
@@ -4300,534 +4663,562 @@ The link will expire within 1 hour.
Name
Nome
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Breve descrizione
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Principali categorie dell'istanza
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Aggiungi nuova categoria
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
Il sistema di condivisione implica che alcune informazioni tecniche sul tuo sistema (come l'indirizzo IP pubblico) siano inviate ad altri peers, ma aiuta a ridurre il carico del server.
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 45
+ src/app/shared/shared-user-settings/user-video-settings.component.html 45
+
Help share videos being played
Aiuta a condividere i video in riproduzione
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 42
+ src/app/shared/shared-user-settings/user-video-settings.component.html 42
+
When on a video page, directly start playing the video.
Quando sei su una pagina video, avvia direttamente la riproduzione del video.
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 56
+ src/app/shared/shared-user-settings/user-video-settings.component.html 56
+
Automatically play videos
Riproduci automaticamente i video
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 53
+ src/app/shared/shared-user-settings/user-video-settings.component.html 53
+
When a video ends, follow up with the next suggested video.
Quando un video finisce, segui il successivo video suggerito.
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 67
+ src/app/shared/shared-user-settings/user-video-settings.component.html 67
+
Automatically start playing the next video
Avvia automaticamente la riproduzione del video successivo
-
- src/app/shared/shared-user-settings/user-video-settings.component.html 64
+ src/app/shared/shared-user-settings/user-video-settings.component.html 64
+
Main languages you/your moderators speak
Le lingue principali parlate da te o dai moderatori
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODERAZIONE & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
Questa istanza è dedicata a contenuti sensibili o NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Abilitarla consentirà ad altri amministratori di sapere che stai federando principalmente contenuti sensibili. Inoltre, la casella di controllo NSFW sul caricamento del video verrà selezionata automaticamente per impostazione predefinita.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Policy su video che contengono contenuti sensibili
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
-
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Sfoca le miniature
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Mostra
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Strategia
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Termini
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
Codice di condotta
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Informazioni sulla moderazione
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Chi modera l'istanza? Quali sono i termini riguardo i video sensibili/NSFW? Video politici? ecc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
TU E LA TUA ISTANZA
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Chi c'è dietro l'istanza?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
Una singola persona? Un'organizzazione non-profit? Una compania?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Perchè hai creato l'istanza?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
Per condividere i tuoi video personali? Per aprire le registrazioni e permettere alle persone di caricare quello che vogliono?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
Per quanto a lungo pensi di mantenere l'istanza?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
E' importante conoscerlo per gli utenti che voglio registrarsi sulla tua istanza
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
Come finanzierai il server PeerTube?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
Con i tuoi fondi? Con le donazioni degli utenti? Pubblicità?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
ALTRE INFORMAZIONI
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
Su quale server/macchina l'istanza gira?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
i.e. 2vCore 2GB RAM, un link diretto al server che hai noleggiato, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
ASPETTO
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Pagina iniziale
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 27
-
-
Default trending page
Default trending page
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
+
Hot videos
Hot videos
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+
Most viewed videos
Most viewed videos
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+
Most liked videos
I video più piaciuti
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
- Prefer author display name in video miniature Prefer author display name in video miniature
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
- Redirect users on single external auth when users click on the login button in menu Redirect users on single external auth when users click on the login button in menu
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
- ⚠️ You don't have any external auth plugin enabled. ⚠️ You don't have any external auth plugin enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
- ⚠️ You have multiple external auth plugins enabled. ⚠️ You have multiple external auth plugins enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
-
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+
+
+ Prefer author display name in video miniature
+ Prefer author display name in video miniature
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+
+
+ Redirect users on single external auth when users click on the login button in menu
+ Redirect users on single external auth when users click on the login button in menu
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+
+
+ ⚠️ You don't have any external auth plugin enabled.
+ ⚠️ You don't have any external auth plugin enabled.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+
+
+ ⚠️ You have multiple external auth plugins enabled.
+ ⚠️ You have multiple external auth plugins enabled.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+
BROADCAST MESSAGE
MESSAGGIO A TUTTI
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+
Display a message on your instance
Display a message on your instance
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+
Enable broadcast message
Abilita messaggio broadcast
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+
Allow users to dismiss the broadcast message
Consenti agli utenti di eliminare il messaggio trasmesso
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+
Broadcast message level
Livello del messaggio di trasmissione
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+
Message
Messaggio
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+
NEW USERS
NUOVI UTENTI
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+
Manage users to set their quota individually.
Manage users to set their quota individually.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+
Signup requires email verification
La registrazione richiede una verifica via email
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+
Signup limit
Limite registrazioni
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+
{VAR_PLURAL, plural, =1 {user} other {users}}
{VAR_PLURAL, plural, =1 {utente} other {utenti}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+
Signup won't be limited to a fixed number of users.
Signup won't be limited to a fixed number of users.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
- Minimum required age to create an account Minimum required age to create an account
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
- {VAR_PLURAL, plural, =1 {year old} other {years old}} {VAR_PLURAL, plural, =1 {year old} other {years old}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+
+
+ Minimum required age to create an account
+ Minimum required age to create an account
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+
+
+ {VAR_PLURAL, plural, =1 {year old} other {years old}}
+ {VAR_PLURAL, plural, =1 {year old} other {years old}}
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+
Enable Signup
Abilita registrazione
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+
Users
Utenti
-
-
- src/app/+admin/admin.component.ts 41 src/app/+admin/overview/users/user-edit/user-edit.component.html 4 src/app/+admin/overview/users/user-edit/user-edit.component.html 4 src/app/+admin/overview/users/user-list/user-list.component.html 3
- Comments Comments
-
- src/app/+admin/admin.component.ts 57
+ src/app/+admin/admin.component.ts 41
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 4
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 4
+ src/app/+admin/overview/users/user-list/user-list.component.html 3
+
+
+ Comments
+ Comments
+ src/app/+admin/admin.component.ts 57
+
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 24 src/app/+admin/overview/users/user-edit/user-edit.component.html 24
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 24
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 24
+
{VAR_PLURAL, plural, =1 {Channel} other {Channels} }
{VAR_PLURAL, plural, =1 {Channel} other {Channels} }
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 30 src/app/+admin/overview/users/user-edit/user-edit.component.html 30
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 30
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 30
+
{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }
{VAR_PLURAL, plural, =1 {Subscriber} other {Subscribers} }
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 36 src/app/+admin/overview/users/user-edit/user-edit.component.html 36
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 36
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 36
+
Incriminated in reports
Incriminato nei rapporti
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 42 src/app/+admin/overview/users/user-edit/user-edit.component.html 42
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 42
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 42
+
Authored reports accepted
Rapporti scritti accettati
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 48 src/app/+admin/overview/users/user-edit/user-edit.component.html 48
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 48
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 48
+
{VAR_PLURAL, plural, =1 {Comment} other {Comments} }
{VAR_PLURAL, plural, =1 {Comment} other {Comments} }
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 54 src/app/+admin/overview/users/user-edit/user-edit.component.html 54
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 54
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 54
+
NEW USER
NUOVO UTENTE
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 73 src/app/+admin/overview/users/user-edit/user-edit.component.html 73
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 73
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 73
+
Configuration
Configurazione
-
- src/app/+admin/admin.component.ts 136 src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 1
+ src/app/+admin/admin.component.ts 136
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 1
+
Default video quota per user
Quantità predefinita di video per utente
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+
bytes
bytes
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Limite giornaliero di caricamenti per utente
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+
Allow import with a torrent file or a magnet URI
Permetti l'import con un file torrent o il link magnet-URI
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
- ⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+
+
+ ⚠️ We don't recommend to enable this feature if you don't trust your users
+ ⚠️ We don't recommend to enable this feature if you don't trust your users
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
A meno che un utente sia marcato come attendibile, i loro video rimarranno privati fino a quando un moderatore non li recensisce.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
- VIDEO CHANNELS VIDEO CHANNELS
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
- Max video channels per user Max video channels per user
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
- {VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
+
+
+ VIDEO CHANNELS
+ VIDEO CHANNELS
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
+
+
+ Max video channels per user
+ Max video channels per user
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
+
+
+ {VAR_PLURAL, plural, =1 {channel} other {channels}}
+ {VAR_PLURAL, plural, =1 {channel} other {channels}}
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
+
Block new videos automatically
Blocca automaticamente i nuovi video
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
+
SEARCH
RICERCA
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
+
Allow users to do remote URI/handle search
Consenti agli utenti di eseguire la ricerca URI / gestire in remoto
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
+
Allow your users to look up remote videos/actors that may not be federated with your instance
Consenti ai tuoi utenti di cercare video/attori remoti che potrebbero non essere federati con la tua istanza
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
+
Allow anonymous to do remote URI/handle search
Consenti a anonymous di eseguire la ricerca remota di URI / handle
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
+
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Consenti a utenti anonimi di cercare video/attori remoti che potrebbero non essere federati con la tua istanza
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Questa funzionalità dipende in larga misura dalla moderazione delle istanze seguita dall'indice di ricerca selezionato.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
+
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
+
Search index URL
URL dell'indice di ricerca
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
+
Disable local search in search bar
Disabilita la ricerca locale nella barra di ricerca
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
+
Otherwise the local search stays used by default
In caso contrario, la ricerca locale rimane utilizzata per impostazione predefinita
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
+
Search bar uses the global search index by default
La barra di ricerca utilizza l'indice di ricerca globale per impostazione predefinita
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
+
Enable global search
Abilita la ricerca globale
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
+
FEDERATION
FEDERAZIONE
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
+
Manage relations with other instances.
Manage relations with other instances.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
+
Other instances can follow yours
Altre istanze possono seguire la tua
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
+
Manually approve new instance followers
Approva manualmente i nuovi follower dell'istanza
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
+
Automatically follow back instances
Segui automaticamente le istanze
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Questa funzionalità richiede molta attenzione e moderazione ulteriore.
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
+
Index URL
Indice URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
+
Automatically follow instances of a public index
Segui automaticamente le istanze di un indice pubblico
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
+
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
+
ADMINISTRATORS
AMMINISTRATORI
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
+
Administrator
Amministratore
@@ -4836,43 +5227,43 @@ The link will expire within 1 hour.
Admin email
Email Amministratore
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
+
Enable contact form
Abilita modulo di contatto
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
+
VOD Transcoding
Transcodifica VOD
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 38
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 38
+
TWITTER
TWITTER
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
+
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
+
Your Twitter username
Il tuo username Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
+
Instance allowed by Twitter
Istanza consentita da Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
+
+
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
+
LIVE
DIRETTA
@@ -4882,8 +5273,8 @@ The link will expire within 1 hour.
Enable users of your instance to stream live.
Enable users of your instance to stream live.
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 6
+
⚠️ Enabling live streaming requires trust in your users and extra moderation work
⚠️ Enabling live streaming requires trust in your users and extra moderation work
@@ -4903,67 +5294,82 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
- Allow your users to change live latency Allow your users to change live latency
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
- Small latency disables P2P and high latency can increase P2P ratio Small latency disables P2P and high latency can increase P2P ratio
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ Allow your users to change live latency
+ Allow your users to change live latency
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
+
+
+ Small latency disables P2P and high latency can increase P2P ratio
+ Small latency disables P2P and high latency can increase P2P ratio
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
+
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
-
-
-
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {diretta} other {dirette}}
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Durata massima della diretta
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
+
Live transcoding threads
Thread di transcodifica della diretta
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
+
will claim at most with VOD transcoding
will claim at most with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
+
will claim at least with VOD transcoding
will claim at least with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
+
Live transcoding profile
Live transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
+
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
+
Live resolutions to generate
Risoluzioni della diretta da generare
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Permetti diretta streaming
@@ -4972,154 +5378,175 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcodifica abilitata per le dirette streaming
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
+
Live streaming
Diretta streaming
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 47 src/app/shared/shared-instance/instance-features-table.component.html 67
- Advanced Advanced
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 56
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 47
+ src/app/shared/shared-instance/instance-features-table.component.html 67
+
+
+ Advanced
+ Advanced
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 56
+
TRANSCODING
TRANSCODIFICA
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+
Input formats
Formati di input
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Trascodifca attivata
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Permettere estensioni aggiuntive
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
- Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc). Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
+
+ Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
+ Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Permetti il caricamento di file audio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
Consente agli utenti di caricare file audio .mp3, .ogg, .wma, .flac, .aac, o .ac3.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
Il file verrà unito in un video immagine fissa con il file di anteprima al momento del caricamento.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Formati di output
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrent abilitato
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
If you also enabled HLS support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLS con supporto P2P abilitato
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
+
Transcoding threads
Numero thread di trascodifica
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
+
will claim at most with live transcoding
will claim at most with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
+
will claim at least with live transcoding
will claim at least with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
+
Transcoding jobs concurrency
Transcoding jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
+
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
+
Transcoding profile
Transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
+
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
- VIDEO STUDIO VIDEO STUDIO
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
- Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
- Enable video studio Enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
- ⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
+
+ VIDEO STUDIO
+ VIDEO STUDIO
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
+
+ Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
+ Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
+
+ Enable video studio
+ Enable video studio
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
+
+ ⚠️ You need to enable transcoding first to enable video studio
+ ⚠️ You need to enable transcoding first to enable video studio
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
+
CACHE
CACHE
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Some files are not federated, and fetched when necessary. Define their caching policies.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
Numero di anteprime da conservare nella cache
@@ -5170,27 +5597,25 @@ The link will expire within 1 hour.
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 64
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 64
+
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Write JavaScript code directly. Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
- Write CSS code directly. Example: #custom-css
+ Write CSS code directly. Example: #custom-css
color: red;
-
- Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email
+
+ Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email
color: red;
-
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5199,45 +5624,46 @@ color: red;
color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
Non puoi consentire la riproduzione dal vivo se non abiliti la transcodifica.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 81
- You cannot change the server configuration because it's managed externally. You cannot change the server configuration because it's managed externally.
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 81
+
+
+ You cannot change the server configuration because it's managed externally.
+ You cannot change the server configuration because it's managed externally.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
85,87
-
There are errors in the form:
There are errors in the form:
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 71
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 71
+
Update configuration
Aggiorna configurazione
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 90
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 90
+
VIDEO SETTINGS
IMPOSTAZIONI VIDEO
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 36
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 36
+
NOTIFICATIONS
NOTIFICHE
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 47
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 47
+
INTERFACE
INTERFACCIA
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 25
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 25
+
PASSWORD
PASSWORD
@@ -5251,152 +5677,186 @@ color: red;
DANGER ZONE
ZONA PERICOLOSA
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Profilo
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Risoluzione
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Proporzioni
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Frequenza fotogrammi media
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Formato pixel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Frequenza di campionamento
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Layout del canale
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
- Update your settings Update your settings
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 2
- More filters More filters
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
+
+ Update your settings
+ Update your settings
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 2
+
+
+ More filters
+ More filters
src/app/shared/shared-video-miniature/video-filters-header.component.html
20
-
- Hide filters Hide filters
+
+
+ Hide filters
+ Hide filters
src/app/shared/shared-video-miniature/video-filters-header.component.html
21
-
- Sort by "Recently Added" Sort by "Recently Added"
+
+
+ Sort by "Recently Added"
+ Sort by "Recently Added"
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
-
- Sort by "Original Publication Date" Sort by "Original Publication Date"
+
+
+ Sort by "Original Publication Date"
+ Sort by "Original Publication Date"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
-
- Sort by "Recent Views" Sort by "Recent Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 49
- Sort by "Hot" Sort by "Hot"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 50
- Sort by "Likes" Sort by "Likes"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 51
- Sort by "Global Views" Sort by "Global Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 52
- Languages: Languages:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 60
- Sensitive content: Sensitive content:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 67
- Scope: Scope:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 82
- Local videos (this instance) Local videos (this instance)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 86
- Federated videos (this instance + followed instances) Federated videos (this instance + followed instances)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 91
- Type: Type:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 96
- VOD & Live videos VOD & Live videos
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 100
- Categories: Categories:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 115
- Moderation: Moderation:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
+
+
+ Sort by "Recent Views"
+ Sort by "Recent Views"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+
+
+ Sort by "Hot"
+ Sort by "Hot"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 50
+
+
+ Sort by "Likes"
+ Sort by "Likes"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 51
+
+
+ Sort by "Global Views"
+ Sort by "Global Views"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+
+
+ Languages:
+ Languages:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+
+
+ Sensitive content:
+ Sensitive content:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+
+
+ Scope:
+ Scope:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+
+
+ Local videos (this instance)
+ Local videos (this instance)
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+
+
+ Federated videos (this instance + followed instances)
+ Federated videos (this instance + followed instances)
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+
+
+ Type:
+ Type:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+
+
+ VOD & Live videos
+ VOD & Live videos
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+
+
+ Categories:
+ Categories:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+
+
+ Moderation:
+ Moderation:
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 121
+
Change password
Cambia password
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Password attuale
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Nuova password
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Conferma nuova password
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Regole predefinite su video con contenuti sensibili
src/app/shared/shared-user-settings/user-video-settings.component.html 4
-
- With Hide or Blur thumbnails , a confirmation will be requested to watch the video. With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
-
+
+
+ With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
+ With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Norme per i video sensibili
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Mostra i video solo nella seguente lingua/sottotitoli
@@ -5410,50 +5870,55 @@ color: red;
Add a new language
Aggiungi una nuova lingua
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Nuova email
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
Cambia email
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Tema
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 14
src/app/shared/shared-user-settings/user-interface-settings.component.html 4
-
-
-
Select the next owner
Seleziona il prossimo proprietario
src/app/+my-library/my-videos/modals/video-change-ownership.component.html 10
- Last published first Last published first
-
- src/app/+my-library/my-videos/my-videos.component.html 27
- Last created first Last created first
-
- src/app/+my-library/my-videos/my-videos.component.html 28
- Most viewed first Most viewed first
-
- src/app/+my-library/my-videos/my-videos.component.html 29
- Most liked first Most liked first
-
- src/app/+my-library/my-videos/my-videos.component.html 30
- Longest first Longest first
-
- src/app/+my-library/my-videos/my-videos.component.html 31
+ Last published first
+ Last published first
+ src/app/+my-library/my-videos/my-videos.component.html 27
+
+
+ Last created first
+ Last created first
+ src/app/+my-library/my-videos/my-videos.component.html 28
+
+
+ Most viewed first
+ Most viewed first
+ src/app/+my-library/my-videos/my-videos.component.html 29
+
+
+ Most liked first
+ Most liked first
+ src/app/+my-library/my-videos/my-videos.component.html 30
+
+
+ Longest first
+ Longest first
+ src/app/+my-library/my-videos/my-videos.component.html 31
+
Accept ownership
Accetta cambio proprietà
@@ -5464,7 +5929,6 @@ color: red;
Seleziona un canale per cui ricevere il video
src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 10
-
My ownership changes
Modifiche dei miei permessi
@@ -5473,68 +5937,216 @@ color: red;
Initiator
Iniziato da
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Creato
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Stato
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Pagina dell'Account
-
-
- src/app/+videos/+video-watch/video-watch.component.html 69 src/app/+videos/+video-watch/video-watch.component.html 75
-
+ src/app/+videos/+video-watch/video-watch.component.html 69
+ src/app/+videos/+video-watch/video-watch.component.html 75
+
No ownership change request found.
Nessuna richiesta di cambio proprietà trovata.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronization removed successfully for .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Impostazioni dell'Account
-
- src/app/+my-account/my-account-routing.module.ts 28
+ src/app/+my-account/my-account-routing.module.ts 28
+
Playlist elements
Elementi della playlist
-
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
+
My imports
Le mie importazioni
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Crea canale video
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
- No channel found. No channel found.
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
+
+
+ No channel found.
+ No channel found.
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
+
Example: my_channel
Esempio: il_mio_canale
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
CANALE
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 9 src/app/+manage/video-channel-edit/video-channel-edit.component.html 9
- Banner image of the channel Banner image of the channel
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 9
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 9
+
+
+ Banner image of the channel
+ Banner image of the channel
src/app/+manage/video-channel-edit/video-channel-edit.component.html
13
@@ -5544,109 +6156,123 @@ color: red;
13
-
Overwrite support field of all videos of this channel
Sovrascrivi il campo supporto di tutti i video di questo canale
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
iscritti
-
- src/app/+my-library/my-follows/my-subscriptions.component.html 25 src/app/+search/search.component.html 55 src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 27
+ src/app/+my-library/my-follows/my-subscriptions.component.html 25
+ src/app/+search/search.component.html 55
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 27
+
Upload a new avatar
Upload a new avatar
-
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 9 src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 34
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 9
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 34
+
Target
Obiettivo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
-
This video was deleted
Il video è stato cancellato
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
+
Showing to of imports
Mostrando a di importazioni
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Una volta eliminato il tuo account, non puoi tornare indietro. Ti verrà chiesto di confermare questa azione.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html 2
-
Channel page
Pagina del Canale
-
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
+ src/app/+videos/+video-watch/video-watch.component.html 66
+
+
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
+
Created by
Creato da
-
- src/app/+my-library/my-follows/my-subscriptions.component.html 28
+ src/app/+my-library/my-follows/my-subscriptions.component.html 28
+
Owner account page
Pagina del proprietario dell'account
-
- src/app/+my-library/my-follows/my-subscriptions.component.html 27
-
-
+ src/app/+my-library/my-follows/my-subscriptions.component.html 27
+
You don't have any video in your watch history yet.
You don't have any video in your watch history yet.
-
- src/app/+my-library/my-history/my-history.component.ts 143
- Delete from history Delete from history
-
- src/app/+my-library/my-history/my-history.component.html 37
- Video history is enabled Video history is enabled
+ src/app/+my-library/my-history/my-history.component.ts 143
+
+
+ Delete from history
+ Delete from history
+ src/app/+my-library/my-history/my-history.component.html 37
+
+
+ Video history is enabled
+ Video history is enabled
src/app/+my-library/my-history/my-history.component.ts
96,95
-
- Video history is disabled Video history is disabled
+
+
+ Video history is disabled
+ Video history is disabled
src/app/+my-library/my-history/my-history.component.ts
97,95
-
- Delete video history Delete video history
+
+
+ Delete video history
+ Delete video history
src/app/+my-library/my-history/my-history.component.ts
120
-
- Are you sure you want to delete all your video history? Are you sure you want to delete all your video history?
+
+
+ Are you sure you want to delete all your video history?
+ Are you sure you want to delete all your video history?
src/app/+my-library/my-history/my-history.component.ts
121
-
- Video history deleted Video history deleted
+
+
+ Video history deleted
+ Video history deleted
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ No videos found for " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -5663,14 +6289,18 @@ color: red;
src/app/shared/shared-main/feeds/feed.component.html
3
-
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description . Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
+
+
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
+ Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
-
- Set up my channels Set up my channels
+
+
+ Set up my channels
+ Set up my channels
src/app/shared/shared-main/misc/channels-setup-message.component.html
6
@@ -5696,12 +6326,11 @@ color: red;
Tutto letto
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 26
-
Web
Web
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 5
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 5
+
My Playlists
Le mie Playlists
@@ -5723,26 +6352,24 @@ color: red;
Create playlist
Crea playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
I miei canali video
-
- src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts 11
+ src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts 11
+
Create a new video channel
Crea un nuovo canale video
-
- src/app/+manage/manage-routing.module.ts 12
-
+ src/app/+manage/manage-routing.module.ts 12
+
Playlist thumbnail
Miniatura della playlist
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Nessun video in questa playlist.
@@ -5751,106 +6378,150 @@ color: red;
Browse videos on PeerTube to add them in your playlist.
Sfoglia i video su PeerTube per aggiungerli alla tua playlist.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+
See the documentation for more information.
Vedi la documentazione per maggiori informazioni.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
+
If you need help to use PeerTube, you can have a look at the documentation .
Se hai bisogno di aiuto per usare Peertube, puoi dare un'occhiata alla documentazione .
-
- src/app/+signup/shared/signup-success.component.html 14
- To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description . To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
-
- src/app/+signup/shared/signup-success.component.html 18
- Video stats Video stats
-
- src/app/+stats/stats-routing.module.ts 14
- You can select a part of the graph to zoom in You can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html 58
- Reset zoom Reset zoom
-
- src/app/+stats/video/video-stats.component.html 60
- Since the video publication Since the video publication
+ src/app/+signup/shared/signup-success.component.html 14
+
+
+ To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
+ To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
+ src/app/+signup/shared/signup-success.component.html 18
+
+
+ Video stats
+ Video stats
+ src/app/+stats/stats-routing.module.ts 14
+
+
+ You can select a part of the graph to zoom in
+ You can select a part of the graph to zoom in
+ src/app/+stats/video/video-stats.component.html 58
+
+
+ Reset zoom
+ Reset zoom
+ src/app/+stats/video/video-stats.component.html 60
+
+
+ Since the video publication
+ Since the video publication
src/app/+stats/video/video-stats.component.ts
63
-
- Viewers Viewers
-
-
- src/app/+stats/video/video-stats.component.ts 88 src/app/+stats/video/video-stats.component.ts 500
- Watch time Watch time
-
- src/app/+stats/video/video-stats.component.ts 93
- Retention Retention
-
- src/app/+stats/video/video-stats.component.ts 106
- Viewers stats between and Viewers stats between and
-
- src/app/+stats/video/video-stats.component.ts 153
- Viewers stats Viewers stats
-
- src/app/+stats/video/video-stats.component.ts 156
- Live as of Live as of
+
+
+ Viewers
+ Viewers
+ src/app/+stats/video/video-stats.component.ts 88
+ src/app/+stats/video/video-stats.component.ts 500
+
+
+ Watch time
+ Watch time
+ src/app/+stats/video/video-stats.component.ts 93
+
+
+ Retention
+ Retention
+ src/app/+stats/video/video-stats.component.ts 106
+
+
+ Viewers stats between and
+ Viewers stats between and
+ src/app/+stats/video/video-stats.component.ts 153
+
+
+ Viewers stats
+ Viewers stats
+ src/app/+stats/video/video-stats.component.ts 156
+
+
+ Live as of
+ Live as of
src/app/+stats/video/video-stats.component.ts
227
-
- Custom dates Custom dates
-
- src/app/+stats/video/video-stats.component.ts 238
- A view means that someone watched the video for at least 30 seconds A view means that someone watched the video for at least 30 seconds
-
- src/app/+stats/video/video-stats.component.ts 257
- Countries Countries
-
- src/app/+stats/video/video-stats.component.ts 98 src/app/+stats/video/video-stats.component.ts 289
- Likes Likes
-
- src/app/+stats/video/video-stats.component.ts 260
- Average watch time Average watch time
-
- src/app/+stats/video/video-stats.component.ts 267
- Total watch time Total watch time
-
- src/app/+stats/video/video-stats.component.ts 271
- Peak viewers Peak viewers
-
- src/app/+stats/video/video-stats.component.ts 275
- at at
-
- src/app/+stats/video/video-stats.component.ts 278
- Unique viewers Unique viewers
+
+
+ Custom dates
+ Custom dates
+ src/app/+stats/video/video-stats.component.ts 238
+
+
+ A view means that someone watched the video for at least 30 seconds
+ A view means that someone watched the video for at least 30 seconds
+ src/app/+stats/video/video-stats.component.ts 257
+
+
+ Countries
+ Countries
+ src/app/+stats/video/video-stats.component.ts 98
+ src/app/+stats/video/video-stats.component.ts 289
+
+
+ Likes
+ Likes
+ src/app/+stats/video/video-stats.component.ts 260
+
+
+ Average watch time
+ Average watch time
+ src/app/+stats/video/video-stats.component.ts 267
+
+
+ Total watch time
+ Total watch time
+ src/app/+stats/video/video-stats.component.ts 271
+
+
+ Peak viewers
+ Peak viewers
+ src/app/+stats/video/video-stats.component.ts 275
+
+
+ at
+ at
+ src/app/+stats/video/video-stats.component.ts 278
+
+
+ Unique viewers
+ Unique viewers
src/app/+stats/video/video-stats.component.ts
282
-
- Created Created
-
- src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 2
- {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}} {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}
+
+
+ Created
+ Created
+ src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 2
+
+
+ {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}
+ {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}
src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html
3
-
-
An error occurred.
Si è verificato un errore.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Request new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -5859,23 +6530,23 @@ color: red;
Video channel videos
Video del canale
-
- src/app/+video-channels/video-channels-routing.module.ts 22
+ src/app/+video-channels/video-channels-routing.module.ts 22
+
Video channel playlists
Playlists del canale video
-
- src/app/+video-channels/video-channels-routing.module.ts 35
- Manage channel Manage channel
-
- src/app/+video-channels/video-channels.component.html 10
-
-
+ src/app/+video-channels/video-channels-routing.module.ts 35
+
+
+ Manage channel
+ Manage channel
+ src/app/+video-channels/video-channels.component.html 10
+
Send verification email
Spedisci email di verifica
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
Questa istanza non richiede la verifica dell'email.
@@ -5884,28 +6555,35 @@ color: red;
Verify account via email
Verifica l'account via email
-
- src/app/+signup/+verify-account/verify-account-routing.module.ts 15
- Ask to send an email to verify your account Ask to send an email to verify your account
+ src/app/+signup/+verify-account/verify-account-routing.module.ts 15
+
+
+ Ask to send an email to verify your account
+ Ask to send an email to verify your account
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Welcome on
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Your account has been created!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Check your emails to validate your account and complete your inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -5914,135 +6592,149 @@ color: red;
Banned
Espulso
-
- src/app/+accounts/accounts.component.html 21 src/app/+admin/overview/users/user-list/user-list.component.html 105
+ src/app/+accounts/accounts.component.html 21
+ src/app/+admin/overview/users/user-list/user-list.component.html 105
+
Instance muted
Istanza silenziata
-
- src/app/shared/shared-moderation/account-block-badges.component.html 2
+ src/app/shared/shared-moderation/account-block-badges.component.html 2
+
Muted by your instance
Silenziato dalla tua istanza
-
- src/app/shared/shared-moderation/account-block-badges.component.html 3
+ src/app/shared/shared-moderation/account-block-badges.component.html 3
+
Instance muted by your instance
Istanza silenziata dalla tua istanza
-
- src/app/shared/shared-moderation/account-block-badges.component.html 4
- Copy account handle Copy account handle
-
- src/app/+accounts/accounts.component.html 29
- Show the complete description Show the complete description
-
-
- src/app/+accounts/accounts.component.html 53 src/app/+video-channels/video-channels.component.html 96
- Show more... Show more...
-
-
- src/app/+accounts/accounts.component.html 55 src/app/+video-channels/video-channels.component.html 98
- Manage account Manage account
-
- src/app/+accounts/accounts.component.html 60
- Search account videos Search account videos
-
- src/app/+accounts/accounts.component.html 78
- CHANNELS CHANNELS
-
- src/app/+accounts/accounts.component.ts 80
-
+ src/app/shared/shared-moderation/account-block-badges.component.html 4
+
+
+ Copy account handle
+ Copy account handle
+ src/app/+accounts/accounts.component.html 29
+
+
+ Show the complete description
+ Show the complete description
+ src/app/+accounts/accounts.component.html 53
+ src/app/+video-channels/video-channels.component.html 96
+
+
+ Show more...
+ Show more...
+ src/app/+accounts/accounts.component.html 55
+ src/app/+video-channels/video-channels.component.html 98
+
+
+ Manage account
+ Manage account
+ src/app/+accounts/accounts.component.html 60
+
+
+ Search account videos
+ Search account videos
+ src/app/+accounts/accounts.component.html 78
+
+
+ CHANNELS
+ CHANNELS
+ src/app/+accounts/accounts.component.ts 80
+
This account does not have channels.
Questo account non ha canali.
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 5
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 5
+
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =1 {1 iscritto} other { iscritti}}
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
- {VAR_PLURAL, plural, =1 {1 videos} other { videos}} {VAR_PLURAL, plural, =1 {1 videos} other { videos}}
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
- Show this channel Show this channel
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 38
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+
+
+ {VAR_PLURAL, plural, =1 {1 videos} other { videos}}
+ {VAR_PLURAL, plural, =1 {1 videos} other { videos}}
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
+ src/app/shared/shared-video/video-views-counter.component.html 2
+ src/app/shared/shared-video/video-views-counter.component.html 6
+
+
+ Show this channel
+ Show this channel
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 38
+
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { video}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )!
Vuoi davvero eliminare ? Verranno eliminati i video caricati in questo canale e non potrai creare un altro canale con lo stesso nome
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts 44
- Please type the name of the video channel ( ) to confirm Please type the name of the video channel ( ) to confirm
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 44
+
+
+ Please type the name of the video channel ( ) to confirm
+ Please type the name of the video channel ( ) to confirm
src/app/+my-library/+my-video-channels/my-video-channels.component.ts
48
-
NEW CHANNEL
NUOVO CANALE
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 8
+
See this video channel
Visita questo canale
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 15
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 20
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
+
+
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Questo canale non ha video.
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 41
- SHOW THIS CHANNEL > SHOW THIS CHANNEL >
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 49
-
-
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 41
+
+
+ SHOW THIS CHANNEL >
+ SHOW THIS CHANNEL >
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 49
+
Stats
Statistiche
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
-
-
-
-
-
-
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Questo canale non ha playlist.
@@ -6051,28 +6743,29 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Rete
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
Seguiti
-
- src/app/+about/about-follows/about-follows.component.html 2 src/app/+my-library/my-library.component.ts 64
- Follower instances ( ) Follower instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
-
+ src/app/+about/about-follows/about-follows.component.html 2
+ src/app/+my-library/my-library.component.ts 64
+
+
+ Follower instances ( )
+ Follower instances ( )
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
Following instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
-
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
Nome
@@ -6097,8 +6790,10 @@ channel with the same name ( )!About
Informazioni su
src/app/+about/about-instance/about-instance.component.html 5
-
- Contact us Contact us
+
+
+ Contact us
+ Contact us
src/app/+about/about-instance/about-instance.component.html
7
@@ -6108,7 +6803,6 @@ channel with the same name ( )!3
-
This instance is dedicated to sensitive/NSFW content.
Questa istanza è dedicata a contenuti sensibili/NSFW.
@@ -6117,8 +6811,8 @@ channel with the same name ( )!
ADMINISTRATORS & SUSTAINABILITY
AMMINISTRATORI & SOSTENIBILITA'
-
- src/app/+about/about-instance/about-instance.component.html 32
+ src/app/+about/about-instance/about-instance.component.html 32
+
Who we are
Chi siamo
@@ -6133,67 +6827,66 @@ channel with the same name ( )!How long we plan to maintain this instance
Per quanto tempo prevediamo di mantenere questa istanza
src/app/+about/about-instance/about-instance.component.html 72
-
- How we will pay for keeping our instance running How we will pay for keeping our instance running
+
+
+ How we will pay for keeping our instance running
+ How we will pay for keeping our instance running
src/app/+about/about-instance/about-instance.component.html
86
-
INFORMATION
INFORMAZIONI
-
- src/app/+about/about-instance/about-instance.component.html 101
+ src/app/+about/about-instance/about-instance.component.html 101
+
MODERATION
MODERAZIONE
-
- src/app/+about/about-instance/about-instance.component.html 129
+ src/app/+about/about-instance/about-instance.component.html 129
+
OTHER INFORMATION
ALTRE INFORMAZIONI
-
- src/app/+about/about-instance/about-instance.component.html 186
+ src/app/+about/about-instance/about-instance.component.html 186
+
Hardware information
Informazioni hardware
-
- src/app/+about/about-instance/about-instance.component.html 198
+ src/app/+about/about-instance/about-instance.component.html 198
+
FEATURES
CARATTERISTICHE
-
- src/app/+about/about-instance/about-instance.component.html 207
+ src/app/+about/about-instance/about-instance.component.html 207
+
Features found on this instance
Funzionalità in questa istanza
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTICHE
-
- src/app/+about/about-instance/about-instance.component.html 219
-
+ src/app/+about/about-instance/about-instance.component.html 219
+
PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
PeerTube è una piattaforma di streaming video federata ActivityPub auto-ospitata che utilizza P2P direttamente nel tuo browser web.
-
- src/app/+about/about-peertube/about-peertube.component.html 9
+ src/app/+about/about-peertube/about-peertube.component.html 9
+
It is free and open-source software, under AGPLv3 licence .
È un software libero e open source, su licenza AGPLv3 .
-
- src/app/+about/about-peertube/about-peertube.component.html 13
+ src/app/+about/about-peertube/about-peertube.component.html 13
+
For more information, please visit joinpeertube.org .
Per maggiori informazioni, perfavore visita joinpeertube.org
-
- src/app/+about/about-peertube/about-peertube.component.html 18
+ src/app/+about/about-peertube/about-peertube.component.html 18
+
Use PeerTube documentation
Usa la documentazione di PeerTube
@@ -6202,182 +6895,182 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
Scopri come configurare il tuo account, cos'è un canale, come creare una playlist e altro ancora!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
Applicazioni PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Scopri le applicazioni Android non ufficiali o i omponenti aggiuntivi del browser!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Contribuisci a PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
Vuoi aiutare a migliorare PeerTube? Puoi tradurre l'interfaccia web, dare la tua opinione o contribuire direttamente al codice!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
PeerTube utilizza il protocollo BitTorrent per condividere la larghezza di banda tra gli utenti per impostazione predefinita per aiutare a ridurre il carico sul server, ma alla fine ti lascia la scelta di tornare allo streaming regolare esclusivamente dal server del video. Quanto segue si applica solo se si desidera continuare a utilizzare la modalità P2P di PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
Quali sono le conseguenze?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
In teoria, qualcuno con sufficienti competenze tecniche potrebbe creare uno script che tenga traccia di quale IP sta scaricando quale video. In pratica, questo è molto più difficile perché:
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
Una richiesta HTTP deve essere inviata su ogni tracker per ogni video da spiare. Se vogliamo spiare tutti i video di PeerTube, dobbiamo inviare tante richieste quanti sono i video (quindi potenzialmente molte)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
Per ogni richiesta inviata, il tracker restituisce peer casuali in numero limitato. Ad esempio, se ci sono 1000 peer nello sciame e il tracker invia solo 20 peer per ogni richiesta, devono essere inviate almeno 50 richieste per conoscere ogni peer nello sciame
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Tali richieste devono essere inviate regolarmente per sapere chi inizia/ mette di guardare un video. È facile rilevare quel tipo di comportamento
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
Se un indirizzo IP è memorizzato nel tracker, non significa che quella persona dietro l'IP (se questa persona esiste) abbia guardato il video
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
L'indirizzo IP è un'informazione vaga: di solito cambia regolarmente e può rappresentare molte persone o entità
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
Lo scenario peggiore di una persona media che spia i propri amici è abbastanza improbabile. Esistono modi molto più efficaci per ottenere questo tipo di informazioni.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
Come si può paragonare PeerTube con YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
Le minacce alla privacy con YouTube sono diverse da quelle di PeerTube. Nel caso di YouTube, la piattaforma raccoglie un'enorme quantità di informazioni personali (non solo il tuo IP) per analizzarle e tracciarti. Inoltre, YouTube è di proprietà di Google/Alphabet, una società che ti traccia su molti siti Web (tramite AdSense o Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
Cosa posso fare per limitare l'esposizione del mio indirizzo IP?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
Il tuo indirizzo IP è pubblico, quindi ogni volta che visiti un sito web, ci sono diversi attori (oltre al sito web finale) che vedono il tuo IP nei loro log di connessione: ISP/router/tracker/CDN e altro. PeerTube è trasparente al riguardo: ti avvertiamo che se vuoi mantenere privato il tuo IP, devi usare una VPN o Tor Browser. Pensare che rimuovere il P2P da PeerTube ti restituirà l'anonimato non ha senso.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
Che azioni verranno intraprese per limitare questo problema?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube vuole fornire le migliori contromisure possibili, per darti più scelta e rendere meno probabili gli attacchi. Ecco cosa abbiamo messo in atto finora:
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
Abbiamo impostato un limite al numero di peer inviati dal tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
Abbiamo fissato un limite alla frequenza delle richieste ricevute dal tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
Consenti agli amministratori dell'istanza di disabilitare il P2P dall'interfaccia di amministrazione
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Infine, ricorda che puoi sempre disabilitare il P2P attivandolo nel lettore video o semplicemente disabilitando WebRTC nel tuo browser.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
Questa istanza non ha seguaci delle istanze.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Mostra l'elenco completo
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
Questa istanza non ne segue altre.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
Informazioni su questa istanza
-
- src/app/+about/about-routing.module.ts 24
+ src/app/+about/about-routing.module.ts 24
+
About PeerTube
Informazioni su PeerTube
-
- src/app/+about/about-routing.module.ts 49
+ src/app/+about/about-routing.module.ts 49
+
About this instance's network
Informazioni sulla rete di questa istanza
-
- src/app/+about/about-routing.module.ts 58
+ src/app/+about/about-routing.module.ts 58
+
Link copied
Collegamento copiato
-
- src/app/+about/about-instance/about-instance.component.ts 98
- Contact the administrator(s) Contact the administrator(s)
+ src/app/+about/about-instance/about-instance.component.ts 98
+
+
+ Contact the administrator(s)
+ Contact the administrator(s)
src/app/+about/about-instance/contact-admin-modal.component.html
3
-
-
Get help
Ottieni aiuto
@@ -6386,9 +7079,11 @@ channel with the same name ( )!
Create my account
Crea il mio account
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Done!
src/app/+signup/+register/register.component.html
103
@@ -6397,39 +7092,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTube sta creando il tuo account...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Go to the previous step
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Go to the next step
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Chi siamo?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Per quanto tempo pensiamo di mantenere questa istanza?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Come finanzieremo questa istanza?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Terms of
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6438,52 +7136,61 @@ channel with the same name ( )!
Administrators & Sustainability
Amministratori & Sostenibilità
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Passo
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Nome visualizzato del canale
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Example: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Channel identifier
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Example: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -6492,116 +7199,132 @@ channel with the same name ( )!
Channel name
Nome canale
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
canale_john
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 96 src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 96
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 96
+
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance I am at least years old and agree to the Terms and to the Code of Conduct of this instance
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Public name
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Example: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Example: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ This email address will be used to validate your account.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Request email for account verification
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
- Signup is not enabled on this instance. Signup is not enabled on this instance.
+ Signup is not enabled on this instance.
+ Signup is not enabled on this instance.
src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Create an account
src/app/+signup/+register/register.component.html
9,12
-
-
Register
Registrazione
-
- src/app/+signup/+register/register-routing.module.ts 13
+ src/app/+signup/+register/register-routing.module.ts 13
+
Your message has been sent.
Messaggio inviato.
-
- src/app/+about/about-instance/contact-admin-modal.component.ts 88
+ src/app/+about/about-instance/contact-admin-modal.component.ts 88
+
You already sent this form recently
Questo modulo è stato usato di recente
-
- src/app/+about/about-instance/contact-admin-modal.component.ts 94
- This website is powered by PeerTube This website is powered by PeerTube
+ src/app/+about/about-instance/contact-admin-modal.component.ts 94
+
+
+ This website is powered by PeerTube
+ This website is powered by PeerTube
src/app/+about/about-peertube/about-peertube.component.html
2,4
-
Account videos
Video dell'Account
-
- src/app/+accounts/accounts-routing.module.ts 35
+ src/app/+accounts/accounts-routing.module.ts 35
+
- ACCOUNT ACCOUNT
+ ACCOUNT
+ ACCOUNT
src/app/+accounts/accounts.component.html
8
@@ -6610,134 +7333,147 @@ channel with the same name ( )!
Account video channels
Canali video dell'Account
-
- src/app/+accounts/accounts-routing.module.ts 26
-
-
+ src/app/+accounts/accounts-routing.module.ts 26
+
Display all videos (private, unlisted or not yet published)
Visualizza tutti i video (privati, non in elenco o non ancora pubblicati)
-
-
-
-
-
-
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 126
- Remove this filter Remove this filter
-
- src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
- Sensitive content Sensitive content
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 116
- Scope Scope
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 123
- Federated Federated
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 125
- Languages Languages
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 133
- Categories Categories
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 142
- All videos All videos
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 151
- Blurred Blurred
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 231
- hidden hidden
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 237
- blurred blurred
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 238
- displayed displayed
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 240
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+
+
+ Remove this filter
+ Remove this filter
+ src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+
+
+ Sensitive content
+ Sensitive content
+ src/app/shared/shared-video-miniature/video-filters.model.ts 116
+
+
+ Scope
+ Scope
+ src/app/shared/shared-video-miniature/video-filters.model.ts 123
+
+
+ Federated
+ Federated
+ src/app/shared/shared-video-miniature/video-filters.model.ts 125
+
+
+ Languages
+ Languages
+ src/app/shared/shared-video-miniature/video-filters.model.ts 133
+
+
+ Categories
+ Categories
+ src/app/shared/shared-video-miniature/video-filters.model.ts 142
+
+
+ All videos
+ All videos
+ src/app/shared/shared-video-miniature/video-filters.model.ts 151
+
+
+ Blurred
+ Blurred
+ src/app/shared/shared-video-miniature/video-filters.model.ts 231
+
+
+ hidden
+ hidden
+ src/app/shared/shared-video-miniature/video-filters.model.ts 237
+
+
+ blurred
+ blurred
+ src/app/shared/shared-video-miniature/video-filters.model.ts 238
+
+
+ displayed
+ displayed
+ src/app/shared/shared-video-miniature/video-filters.model.ts 240
+
Report this account
Segnala questo account
-
- src/app/+accounts/accounts.component.ts 192
- Overview Overview
+ src/app/+accounts/accounts.component.ts 192
+
+
+ Overview
+ Overview
src/app/+admin/admin.component.ts
35
-
-
VIDEOS
VIDEOs
-
-
- src/app/+accounts/accounts.component.ts 81 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244 src/app/+video-channels/video-channels.component.ts 81
-
+ src/app/+accounts/accounts.component.ts 81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244
+ src/app/+video-channels/video-channels.component.ts 81
+
Username copied
Nome utente copiato
-
-
- src/app/+accounts/accounts.component.ts 119 src/app/+video-channels/video-channels.component.ts 115
-
-
-
-
+ src/app/+accounts/accounts.component.ts 119
+ src/app/+video-channels/video-channels.component.ts 115
+
Audio-only
Solo audio
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+
A <code>.mp4</code> that keeps the original audio track, with no video
Un <code>.mp4</code> che mantiene la traccia audio, senza video
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
- 144p 144p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+
+
+ 144p
+ 144p
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+
240p
240p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+
360p
360p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+
480p
480p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+
720p
720p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+
1080p
1080p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+
1440p
1440p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+
2160p
2160p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
- {value, plural, =1 {thread} other {threads}} {value, plural, =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
+
+
+ {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -6747,8 +7483,10 @@ channel with the same name ( )!Auto (via ffmpeg)
Auto (tramite ffmpeg)
src/app/+admin/config/shared/config.service.ts 50
-
- Followers of your instance Followers of your instance
+
+
+ Followers of your instance
+ Followers of your instance
src/app/+admin/follows/followers-list/followers-list.component.html
3
@@ -6757,82 +7495,91 @@ channel with the same name ( )!
No limit
Nessun limite
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 34
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 34
+
1 hour
1 ora
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 35
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 35
+
3 hours
3 ore
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 36
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 36
+
5 hours
5 ore
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 37
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 37
+
10 hours
10 ore
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 38
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 38
+
x264, targeting maximum device compatibility
x264, targeting maximum device compatibility
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 55 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts 50
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 55
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts 50
+
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
threads
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
+
- Updating instance configuration from the web interface is disabled by the system administrator.
- Updating instance configuration from the web interface is disabled by the system administrator.
+ Updating instance configuration from the web interface is disabled by the system administrator.
+ Updating instance configuration from the web interface is disabled by the system administrator.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
3,5
-
- Homepage Homepage
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 12 src/app/+admin/config/edit-custom-config/edit-homepage.component.html 13 src/app/+home/home-routing.module.ts 11
- Information Information
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 20
- Basic Basic
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 29
+
+
+ Homepage
+ Homepage
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 12
+ src/app/+admin/config/edit-custom-config/edit-homepage.component.html 13
+ src/app/+home/home-routing.module.ts 11
+
+
+ Information
+ Information
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 20
+
+
+ Basic
+ Basic
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 29
+
Configuration updated.
Configurazione aggiornata.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
- INSTANCE HOMEPAGE INSTANCE HOMEPAGE
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
+
+ INSTANCE HOMEPAGE
+ INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
7
@@ -6841,13 +7588,13 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Hai abilitato la registrazione: abbiamo automaticamente abilitato la casella di controllo "Blocca automaticamente i nuovi video" della sezione "Video" appena sotto.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Modifica configurazione personalizzata
-
- src/app/+admin/config/config.routes.ts 24
+ src/app/+admin/config/config.routes.ts 24
+
Process domains
Processa domini
@@ -6856,13 +7603,13 @@ channel with the same name ( )!
Report
Segnala
-
- src/app/shared/shared-moderation/report-modals/account-report.component.ts 61
+ src/app/shared/shared-moderation/report-modals/account-report.component.ts 61
+
Account reported.
Account seganalato.
-
- src/app/shared/shared-moderation/report-modals/account-report.component.ts 83
+ src/app/shared/shared-moderation/report-modals/account-report.component.ts 83
+
Comment reported.
Commento segnalato.
@@ -6871,44 +7618,51 @@ channel with the same name ( )!
Domain is required.
Il Dominio è richiesto.
-
- src/app/shared/form-validators/host-validators.ts 92 src/app/shared/form-validators/host-validators.ts 101
- Hosts entered are invalid. Hosts entered are invalid.
+ src/app/shared/form-validators/host-validators.ts 92
+ src/app/shared/form-validators/host-validators.ts 101
+
+
+ Hosts entered are invalid.
+ Hosts entered are invalid.
src/app/shared/form-validators/host-validators.ts
93
-
- Hosts entered contain duplicates. Hosts entered contain duplicates.
+
+
+ Hosts entered contain duplicates.
+ Hosts entered contain duplicates.
src/app/shared/form-validators/host-validators.ts
94
-
- Hosts or handles are invalid. Hosts or handles are invalid.
+
+
+ Hosts or handles are invalid.
+ Hosts or handles are invalid.
src/app/shared/form-validators/host-validators.ts
102
-
- Hosts or handles contain duplicates. Hosts or handles contain duplicates.
+
+
+ Hosts or handles contain duplicates.
+ Hosts or handles contain duplicates.
src/app/shared/form-validators/host-validators.ts
103
-
-
Unlimited
Illimitato/ti
-
-
-
-
-
-
- src/app/+admin/config/shared/config.service.ts 22 src/app/+admin/config/shared/config.service.ts 36 src/app/shared/shared-instance/instance-features-table.component.ts 31 src/app/shared/shared-instance/instance-features-table.component.ts 38 src/app/shared/shared-main/users/user-quota.component.ts 32 src/app/shared/shared-main/users/user-quota.component.ts 38
+ src/app/+admin/config/shared/config.service.ts 22
+ src/app/+admin/config/shared/config.service.ts 36
+ src/app/shared/shared-instance/instance-features-table.component.ts 31
+ src/app/shared/shared-instance/instance-features-table.component.ts 38
+ src/app/shared/shared-main/users/user-quota.component.ts 32
+ src/app/shared/shared-main/users/user-quota.component.ts 38
+
None - no upload possible
Niente: nessun caricamento possibile
@@ -6997,30 +7751,12 @@ channel with the same name ( )!44
-
- accepted in instance followers
- accettato nei follower dell'istanza
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Vuoi davvero rifiutare questo follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Rifiuta
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- rigettato dai follower dell'istanza
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Vuoi davvero eliminare questo follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7047,27 +7783,109 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- rimosso dai follower dell'istanza
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
-
- Follow Follow
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted
+ Follow requests accepted
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
- src/app/+admin/follows/following-list/following-list.component.html
- 18
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
-
- 1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
+ Follow
+ Follow
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
+
+
+ 1 host (without "http://"), account handle or channel handle per line
+ 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
11
@@ -7078,35 +7896,46 @@ channel with the same name ( )!
non è valida
-
- src/app/shared/form-validators/host-validators.ts 27 src/app/shared/form-validators/host-validators.ts 50
+ src/app/shared/form-validators/host-validators.ts 27
+ src/app/shared/form-validators/host-validators.ts 50
+
Follow request(s) sent!
Richiesta/e per seguire (follow) spedita/e!
-
- src/app/+admin/follows/following-list/follow-modal.component.ts 67
- Your instance subscriptions Your instance subscriptions
+ src/app/+admin/follows/following-list/follow-modal.component.ts 67
+
+
+ Your instance subscriptions
+ Your instance subscriptions
src/app/+admin/follows/following-list/following-list.component.html
3
-
- Do you really want to unfollow ?
- Vuoi veramente smettere di seguire ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
Unfollow
Smetti di seguire (unfollow)
-
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- Non stai seguendo piú .
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
- Redundancy Redundancy
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
+ Redundancy
+ Redundancy
src/app/+admin/follows/follows.routes.ts
48
@@ -7127,34 +7956,31 @@ channel with the same name ( )!La ridondanza per è
src/app/+admin/follows/shared/redundancy-checkbox.component.ts 25
-
-
Do you really want to remove this video redundancy?
Vuoi davvero rimuovere questa ridondanza video?
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 149
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 149
+
Remove redundancy
Rimuovere ridondanza
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 150
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 150
+
Video redundancies removed!
Ridondanze video rimosse!
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 156
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts 156
+
Account unmuted by your instance.
L'account è sbloccato per l'istanza.
-
- src/app/shared/shared-moderation/account-blocklist.component.ts 43
+ src/app/shared/shared-moderation/account-blocklist.component.ts 43
+
Instance unmuted by your instance.
L'istanza è sbloccata per questa istanza.
src/app/shared/shared-moderation/server-blocklist.component.ts 46
-
Instance muted by your instance.
Istanza silenziata dalla tua istanza.
@@ -7168,158 +7994,164 @@ channel with the same name ( )!
Violent or Repulsive
Violento o ripugnante
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Odioso o offensivo
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam o fuorviante
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Regole del server
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Miniature
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Azioni interne
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Cancella segnalazione
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Azioni per l'account selezionato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Segna come accettato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Segna come rifiutato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Aggiungi nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Azioni per il video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Blocca video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video bloccato.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Sblocca video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video sbloccato.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Vuoi veramente eliminare questa segnalazione di abuso?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Segnalazione di abuso/molestia eliminata.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Commento eliminato
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messaggi con il segnalante
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Messaggi con i moderatori
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Aggiorna nota interna
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Passa blocco video a manuale
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 64
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 64
+
Video switched to manual block.
Video cambiato in blocco manuale.
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 70
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 70
+
Do you really want to unblock this video? It will be available again in the videos list.
Vuoi davvero sbloccare questo video? Sarà nuovamente disponibile nell'elenco dei video.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 131
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 131
+
Unblock
Sblocca
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133 src/app/+admin/overview/videos/video-list.component.ts 89 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133
+ src/app/+admin/overview/videos/video-list.component.ts 89
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+
Video unblocked.
Video sbloccato.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 139 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 216
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 139
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 216
+
yes
sì
@@ -7336,142 +8168,167 @@ channel with the same name ( )!You don't have plugins installed yet.
Non hai ancora nessun plugin installato.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Non hai ancora nessun tema installato.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Aggiorna a
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Vuoi veramente disinstallare ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Disinstalla
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
disinstallato.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
- This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
+
+ This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
+ This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
- Upgrade Upgrade
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
+
+ Upgrade
+ Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
- Proceed upgrade Proceed upgrade
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+
+ Proceed upgrade
+ Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
aggiornato.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Lavori
-
- src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
+ src/app/+admin/admin.component.ts 154
+ src/app/+admin/system/system.routes.ts 24
+
Logs
Registri
-
- src/app/+admin/admin.component.ts 162 src/app/+admin/system/system.routes.ts 35
+ src/app/+admin/admin.component.ts 162
+ src/app/+admin/system/system.routes.ts 35
+
The plugin index is not available. Please retry later.
L'indice del plugin non è disponibile. Riprova più tardi.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Installa solo plugin o temi di cui ti fidi, poiché possono eseguire qualsiasi codice sulla tua istanza.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Installa ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
installato.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Impostazioni aggiornate.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 55
-
-
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.ts 55
+
plugin
plugin
-
- src/app/+admin/plugins/shared/plugin-api.service.ts 30
+ src/app/+admin/plugins/shared/plugin-api.service.ts 30
+
theme
tema
-
- src/app/+admin/plugins/shared/plugin-api.service.ts 33
- IP address IP address
+ src/app/+admin/plugins/shared/plugin-api.service.ts 33
+
+
+ IP address
+ IP address
src/app/+admin/system/debug/debug.component.html
2
-
- PeerTube thinks your web browser public IP is . PeerTube thinks your web browser public IP is .
+
+
+ PeerTube thinks your web browser public IP is .
+ PeerTube thinks your web browser public IP is .
src/app/+admin/system/debug/debug.component.html
4
-
- If this is not your correct public IP, please consider fixing it because: If this is not your correct public IP, please consider fixing it because:
+
+
+ If this is not your correct public IP, please consider fixing it because:
+ If this is not your correct public IP, please consider fixing it because:
src/app/+admin/system/debug/debug.component.html
6
-
- Views may not be counted correctly (reduced compared to what they should be) Views may not be counted correctly (reduced compared to what they should be)
+
+
+ Views may not be counted correctly (reduced compared to what they should be)
+ Views may not be counted correctly (reduced compared to what they should be)
src/app/+admin/system/debug/debug.component.html
8
-
- Anti brute force system could be overzealous Anti brute force system could be overzealous
+
+
+ Anti brute force system could be overzealous
+ Anti brute force system could be overzealous
src/app/+admin/system/debug/debug.component.html
9
-
- P2P system could not work correctly P2P system could not work correctly
+
+
+ P2P system could not work correctly
+ P2P system could not work correctly
src/app/+admin/system/debug/debug.component.html
10
-
- To fix it: To fix it:
+
+
+ To fix it:
+ To fix it:
src/app/+admin/system/debug/debug.component.html
13
-
- Check the trust_proxy configuration key Check the trust_proxy configuration key
+
+
+ Check the trust_proxy configuration key
+ Check the trust_proxy configuration key
src/app/+admin/system/debug/debug.component.html
15
-
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 ) If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 )
+
+
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 )
+ If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 )
src/app/+admin/system/debug/debug.component.html
16,17
@@ -7480,310 +8337,349 @@ channel with the same name ( )!
Last week
Ultima settimana
-
- src/app/+admin/system/logs/logs.component.ts 96
+ src/app/+admin/system/logs/logs.component.ts 96
+
Last day
Ultimo giorno
-
- src/app/+admin/system/logs/logs.component.ts 101
+ src/app/+admin/system/logs/logs.component.ts 101
+
Last hour
Ultima ora
-
- src/app/+admin/system/logs/logs.component.ts 106
+ src/app/+admin/system/logs/logs.component.ts 106
+
debug
debug
-
- src/app/+admin/system/logs/logs.component.ts 118
+ src/app/+admin/system/logs/logs.component.ts 118
+
info
info
-
- src/app/+admin/system/logs/logs.component.ts 122
+ src/app/+admin/system/logs/logs.component.ts 122
+
warning
avviso
-
- src/app/+admin/system/logs/logs.component.ts 126
+ src/app/+admin/system/logs/logs.component.ts 126
+
error
errore
-
- src/app/+admin/system/logs/logs.component.ts 130
+ src/app/+admin/system/logs/logs.component.ts 130
+
Debug
Debug
-
- src/app/+admin/admin.component.ts 170 src/app/+admin/system/system.routes.ts 46
+ src/app/+admin/admin.component.ts 170
+ src/app/+admin/system/system.routes.ts 46
+
Info
Informazioni
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
- Files Files
-
- src/app/+admin/overview/videos/video-list.component.html 42
- Published Published
-
- src/app/+admin/overview/videos/video-list.component.html 43
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
+
+ Files
+ Files
+ src/app/+admin/overview/videos/video-list.component.html 42
+
+
+ Published
+ Published
+ src/app/+admin/overview/videos/video-list.component.html 43
+
Warning
Avvertimento
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Light/Orange or Dark
+ src/app/core/theme/theme.service.ts 47
+
Error
Errore
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Logs standard
-
- src/app/+admin/system/logs/logs.component.ts 141
+ src/app/+admin/system/logs/logs.component.ts 141
+
Audit logs
Registri di controllo
-
- src/app/+admin/system/logs/logs.component.ts 145
+ src/app/+admin/system/logs/logs.component.ts 145
+
User created.
L'utente è stato creato.
-
- src/app/+admin/overview/users/user-edit/user-create.component.ts 78
+ src/app/+admin/overview/users/user-edit/user-create.component.ts 78
+
Create user
Crea utente
-
- src/app/+admin/overview/users/user-edit/user-create.component.ts 97 src/app/+admin/overview/users/user-list/user-list.component.html 25
+ src/app/+admin/overview/users/user-edit/user-create.component.ts 97
+ src/app/+admin/overview/users/user-list/user-list.component.html 25
+
Blocked videos
Video bloccati
-
- src/app/+admin/moderation/moderation.routes.ts 66
+ src/app/+admin/moderation/moderation.routes.ts 66
+
Muted instances
Istanze silenziate
-
- src/app/+admin/moderation/moderation.routes.ts 101
+ src/app/+admin/moderation/moderation.routes.ts 101
+
Password changed for user .
Password cambiata per l'utente .
-
- src/app/+admin/overview/users/user-edit/user-password.component.ts 41
+ src/app/+admin/overview/users/user-edit/user-password.component.ts 41
+
Update user password
Aggiorna password dell' utente
-
- src/app/+admin/overview/users/user-edit/user-password.component.ts 54
-
-
+ src/app/+admin/overview/users/user-edit/user-password.component.ts 54
+
User updated.
Utente aggiornato.
-
- src/app/+admin/overview/users/user-edit/user-update.component.ts 94
+ src/app/+admin/overview/users/user-edit/user-update.component.ts 94
+
Update user
Modifica utente
-
- src/app/+admin/overview/users/user-edit/user-update.component.ts 113
+ src/app/+admin/overview/users/user-edit/user-update.component.ts 113
+
An email asking for password reset has been sent to .
Un'email per la richiesta di reimpostare la password è stata inviata a .
-
- src/app/+admin/overview/users/user-edit/user-update.component.ts 120
+ src/app/+admin/overview/users/user-edit/user-update.component.ts 120
+
Users list
Lista utenti
-
- src/app/+admin/overview/users/users.routes.ts 25
+ src/app/+admin/overview/users/users.routes.ts 25
+
Create a user
Crea un utente
-
- src/app/+admin/overview/users/users.routes.ts 34
+ src/app/+admin/overview/users/users.routes.ts 34
+
Update a user
Aggiorna un utente
-
- src/app/+admin/overview/users/users.routes.ts 43
- Video type Video type
-
- src/app/+admin/overview/videos/video-admin.service.ts 45
- VOD VOD
-
- src/app/+admin/overview/videos/video-admin.service.ts 49
- Live Live
-
- src/app/+admin/overview/videos/video-admin.service.ts 53
- Video files Video files
-
- src/app/+admin/overview/videos/video-admin.service.ts 59
- With WebTorrent With WebTorrent
-
- src/app/+admin/overview/videos/video-admin.service.ts 63
- Without WebTorrent Without WebTorrent
-
- src/app/+admin/overview/videos/video-admin.service.ts 67
- With HLS With HLS
-
- src/app/+admin/overview/videos/video-admin.service.ts 71
- Without HLS Without HLS
-
- src/app/+admin/overview/videos/video-admin.service.ts 75
- Videos scope Videos scope
-
- src/app/+admin/overview/videos/video-admin.service.ts 81
- Remote videos Remote videos
-
- src/app/+admin/overview/videos/video-admin.service.ts 85
+ src/app/+admin/overview/users/users.routes.ts 43
+
+
+ Video type
+ Video type
+ src/app/+admin/overview/videos/video-admin.service.ts 45
+
+
+ VOD
+ VOD
+ src/app/+admin/overview/videos/video-admin.service.ts 49
+
+
+ Live
+ Live
+ src/app/+admin/overview/videos/video-admin.service.ts 53
+
+
+ Video files
+ Video files
+ src/app/+admin/overview/videos/video-admin.service.ts 59
+
+
+ With WebTorrent
+ With WebTorrent
+ src/app/+admin/overview/videos/video-admin.service.ts 63
+
+
+ Without WebTorrent
+ Without WebTorrent
+ src/app/+admin/overview/videos/video-admin.service.ts 67
+
+
+ With HLS
+ With HLS
+ src/app/+admin/overview/videos/video-admin.service.ts 71
+
+
+ Without HLS
+ Without HLS
+ src/app/+admin/overview/videos/video-admin.service.ts 75
+
+
+ Videos scope
+ Videos scope
+ src/app/+admin/overview/videos/video-admin.service.ts 81
+
+
+ Remote videos
+ Remote videos
+ src/app/+admin/overview/videos/video-admin.service.ts 85
+
Federation
Federazione
-
- src/app/+admin/admin.component.ts 72
-
-
+ src/app/+admin/admin.component.ts 72
+
Videos will be deleted, comments will be tombstoned.
I video verranno eliminati, i commenti verranno rimossi definitivamente.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Banna
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
L'utente non potrà più accedere, ma i video e i commenti verranno mantenuti così come sono.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Rimuovi espulsione
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Imposta email come verificata
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
- Created Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
- Daily quota Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
- Last login Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
+
+ Created
+ Created
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
+
+ Daily quota
+ Daily quota
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
+
+ Last login
+ Last login
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Non puoi espellere root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
- Do you really want to unban {count, plural, =1 {1 user} other { users}}? Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
+
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Vuoi davvero sbloccare utenti?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
utenti riammessi.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Non puoi rimuovere root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
- It means the following usernames will be permanently deleted and cannot be recovered: It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
+
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
+
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
utenti eliminati.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
email utente verificate.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Account de-silenziato.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.ts 42 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+ src/app/shared/shared-moderation/account-blocklist.component.ts 42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+
Instance unmuted.
Istanza de-silenziata.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 45 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
-
-
-
-
-
+ src/app/shared/shared-moderation/server-blocklist.component.ts 45
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
+
My watch history
My watch history
-
- src/app/+my-library/my-history/my-history.component.html 3 src/app/+my-library/my-history/my-history.component.ts 50
-
+ src/app/+my-library/my-history/my-history.component.html 3
+ src/app/+my-library/my-history/my-history.component.ts 50
+
Track watch history
Track watch history
-
- src/app/+my-library/my-history/my-history.component.html 14
- Clear all history Clear all history
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 14
+
+
+ Clear all history
+ Clear all history
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Cambio proprietario accettato
-
- src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts 69
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.ts 69
+
Please check your emails to verify your new email.
Controlla le tue e-mail per verificare la tua nuova e-mail.
@@ -7792,44 +8688,50 @@ channel with the same name ( )!
Email updated.
Email aggiornata.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
La tua attuale password non è valida.
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 61 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 61
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 61
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 61
+
Password updated.
Password aggiornata.
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 53
-
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts 53
+
Type your username to confirm
Digita il tuo nome utente per confermare
-
- src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 29
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 29
+
Delete your account
Cancella il tuo account
-
- src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html 4 src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 31
- Are you sure you want to delete your account? Are you sure you want to delete your account?
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.html 4
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 31
+
+
+ Are you sure you want to delete your account?
+ Are you sure you want to delete your account?
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
22
-
- This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username. This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
+
+
+ This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
+ This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
25
-
- Content cached by other servers and other third-parties might make longer to be deleted. Content cached by other servers and other third-parties might make longer to be deleted.
+
+
+ Content cached by other servers and other third-parties might make longer to be deleted.
+ Content cached by other servers and other third-parties might make longer to be deleted.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
27
@@ -7838,19 +8740,19 @@ channel with the same name ( )!
Delete my account
Elimina il mio account
-
- src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 32
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 32
+
Your account is deleted.
Il tuo account è stato eliminato.
-
- src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 39
+ src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts 39
+
Interface settings updated.
Impostazioni dell'interfaccia aggiornate.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
Nuovi video da utenti seguiti
@@ -7865,14 +8767,15 @@ channel with the same name ( )!New abuse
Nuovo abuso
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 34
-
- An automatically blocked video is awaiting review An automatically blocked video is awaiting review
+
+
+ An automatically blocked video is awaiting review
+ An automatically blocked video is awaiting review
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
35
-
One of your video is blocked/unblocked
Uno dei tuoi video è bloccato / sbloccato
@@ -7892,14 +8795,15 @@ channel with the same name ( )!A new user registered on your instance
Nuova registrazione utente su questa istanza
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 39
-
- You or one of your channels has a new follower You or one of your channels has a new follower
+
+
+ You or one of your channels has a new follower
+ You or one of your channels has a new follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
-
Someone mentioned you in video comments
Qualcuno ti ha nominato in un commento
@@ -7924,41 +8828,51 @@ channel with the same name ( )!One of your abuse reports has been accepted or rejected by moderators
Una delle tue segnalazioni di abuso è stata accettata o rifiutata dai moderatori
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 45
-
- A new PeerTube version is available A new PeerTube version is available
+
+
+ A new PeerTube version is available
+ A new PeerTube version is available
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
46
-
- One of your plugin/theme has a new available version One of your plugin/theme has a new available version
+
+
+ One of your plugin/theme has a new available version
+ One of your plugin/theme has a new available version
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
47
-
- Video studio edition has finished Video studio edition has finished
+
+
+ Video studio edition has finished
+ Video studio edition has finished
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
48
-
- Social Social
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 52
- Your videos Your videos
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 61
+
+
+ Social
+ Social
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 52
+
+
+ Your videos
+ Your videos
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 61
+
Preferences saved
Preferenze salvate
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 136
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 136
+
Profile updated.
Profilo modificato.
-
- src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 59
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.ts 59
+
People can find you using @ @
People can find you using @ @
@@ -7970,125 +8884,135 @@ channel with the same name ( )!
Avatar changed.
Avatar cambiato.
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+
avatar
avatar
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+
Avatar deleted.
Avatar deleted.
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+
Unknown language
Lingua sconosciuta
-
- src/app/shared/shared-forms/select/select-languages.component.ts 42
+ src/app/shared/shared-forms/select/select-languages.component.ts 42
+
Too many languages are enabled. Please enable them all or stay below 20 enabled languages.
Sono abilitate troppe lingue. Si prega di abilitarle tutte o rimanere al di sotto delle 20 lingue abilitate.
-
- src/app/shared/shared-user-settings/user-video-settings.component.ts 76
-
+ src/app/shared/shared-user-settings/user-video-settings.component.ts 76
+
Video settings updated.
Impostazioni video aggiornate.
-
- src/app/shared/shared-user-settings/user-video-settings.component.ts 121
+ src/app/shared/shared-user-settings/user-video-settings.component.ts 121
+
Display/Video settings updated.
Impostazioni Schermo/Video aggiornate.
-
- src/app/shared/shared-user-settings/user-video-settings.component.ts 130
+ src/app/shared/shared-user-settings/user-video-settings.component.ts 130
+
Video channel created.
Il canale video è stato creato.
-
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
+
This name already exists on this instance.
Questo nome esiste già nell'istanza.
-
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
+
Video channel updated.
Il canale video è stato aggiornato.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
- Banner changed. Banner changed.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
- banner banner
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
- Banner deleted. Banner deleted.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
+
+
+ Banner changed.
+ Banner changed.
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
+
+
+ banner
+ banner
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
+
+
+ Banner deleted.
+ Banner deleted.
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
+
Video channel deleted.
Il canale video è stato cancellato.
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts 60
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 60
+
Views for the day
Visualizzazioni per giorno
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
- My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
- No follower found. No follower found.
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
+
+
+ My followers
+ My followers
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
+
+
+ No follower found.
+ No follower found.
src/app/+my-library/my-follows/my-followers.component.html
13
-
- Follower page Follower page
+
+
+ Follower page
+ Follower page
src/app/+my-library/my-follows/my-followers.component.html
20
-
- Is following all your channels Is following all your channels
+
+
+ Is following all your channels
+ Is following all your channels
src/app/+my-library/my-follows/my-followers.component.html
26
-
- Is following your channel Is following your channel
+
+
+ Is following your channel
+ Is following your channel
src/app/+my-library/my-follows/my-followers.component.html
27
-
- Channel filters Channel filters
-
-
- src/app/+my-library/my-follows/my-followers.component.ts 49 src/app/+my-library/my-videos/my-videos.component.ts 122
+
+
+ Channel filters
+ Channel filters
+ src/app/+my-library/my-follows/my-followers.component.ts 49
+ src/app/+my-library/my-videos/my-videos.component.ts 122
+
Update video channel
Aggiorna canale video
-
- src/app/+manage/manage-routing.module.ts 21
+ src/app/+manage/manage-routing.module.ts 21
+
Not found
Non trovato
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL parameter is missing in URL parameters
@@ -8104,8 +9028,10 @@ channel with the same name ( )!src/app/+remote-interaction/remote-interaction.component.ts
48
-
- Reset password Reset password
+
+
+ Reset password
+ Reset password
src/app/+reset-password/reset-password-routing.module.ts
11
@@ -8122,78 +9048,95 @@ channel with the same name ( )!
Playlist created.
Playlist creata.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
+
Create
Crea
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+
Update playlist
Aggiorna playlist
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Notifiche
-
-
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1
+ src/app/+my-account/my-account-routing.module.ts 108
+ src/app/+my-account/my-account.component.ts 55
+ src/app/menu/notification.component.html 22
+
Applications
Applicazioni
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 3 src/app/+my-account/my-account-routing.module.ts 126 src/app/+my-account/my-account.component.ts 60
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 3
+ src/app/+my-account/my-account-routing.module.ts 126
+ src/app/+my-account/my-account.component.ts 60
+
Delete playlist
Elimina playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Playlist aggiornata.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 100
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 100
+
Change ownership
Cambia proprietà
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3 src/app/+my-library/my-videos/my-videos.component.ts 220
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3
+ src/app/+my-library/my-videos/my-videos.component.ts 220
+
Playlist deleted.
Playlist eliminata.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
I miei video
-
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
-
+ src/app/+my-library/my-library-routing.module.ts 79
+ src/app/+my-library/my-videos/my-videos.component.html 4
+ src/app/+my-library/my-videos/my-videos.component.ts 87
+ src/app/core/menu/menu.service.ts 77
+
Do you really want to delete videos?
Vuoi veramente cancellare video?
-
- src/app/+my-library/my-videos/my-videos.component.ts 172
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}} {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ src/app/+my-library/my-videos/my-videos.component.ts 172
+
+
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
src/app/+my-library/my-videos/my-videos.component.ts
191
-
- have been deleted. have been deleted.
+
+
+ have been deleted.
+ have been deleted.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
- Videos list Videos list
+ Videos list
+ Videos list
src/app/+admin/overview/videos/video.routes.ts
24
@@ -8204,25 +9147,29 @@ channel with the same name ( )!Vuoi veramente eliminare
?
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Il video è stato eliminato.
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 242
- Studio Studio
-
-
-
- src/app/+video-studio/video-studio-routing.module.ts 17 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 242
+
+
+ Studio
+ Studio
+ src/app/+video-studio/video-studio-routing.module.ts 17
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+
Ownership change request sent.
Richiesta di cambio proprietario spedita.
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.ts 66
- Sort by Sort by
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.ts 66
+
+
+ Sort by
+ Sort by
src/app/+my-library/my-videos/my-videos.component.html
26
@@ -8231,45 +9178,72 @@ channel with the same name ( )!
My channels
I miei canali
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
-
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
Le mie playlist
-
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
+ src/app/core/menu/menu.service.ts 86
+
My subscriptions
Le mie sottoscrizioni
-
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
-
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 101
+ src/app/core/menu/menu.service.ts 92
+
You don't have any subscription yet.
You don't have any subscription yet.
-
- src/app/+my-library/my-follows/my-subscriptions.component.html 13
+ src/app/+my-library/my-follows/my-subscriptions.component.html 13
+
My abuse reports
I miei rapporti di abuso
-
- src/app/+my-account/my-account-routing.module.ts 117
- is awaiting email verification
- is awaiting email verification
+ src/app/+my-account/my-account-routing.module.ts 117
+
+
+ is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Change your email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8278,52 +9252,71 @@ channel with the same name ( )!
Ownership changes
Cambi di proprietario
-
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119
+ src/app/+my-library/my-videos/my-videos.component.html 16
+
My video history
La mia cronologia video
-
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels
Canali
-
- src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
+ src/app/+my-library/my-library.component.ts 45
+ src/app/+search/search-filters.component.html 200
+
Videos
Video
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Playlist
-
- src/app/+my-library/my-library.component.ts 59 src/app/+search/search-filters.component.html 205 src/app/core/menu/menu.service.ts 85
+ src/app/+my-library/my-library.component.ts 59
+ src/app/+search/search-filters.component.html 205
+ src/app/core/menu/menu.service.ts 85
+
max size
dimensione massima
-
-
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 46 src/app/shared/shared-forms/preview-upload.component.ts 38
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 46
+ src/app/shared/shared-forms/preview-upload.component.ts 38
+
Maximize editor
Ingrandisci l'editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Uscire dall'editor ingrandito
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
Un messaggio con un link di verifica verrà spedito a .
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
- Verify account email confirmation Verify account email confirmation
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
+
+
+ Verify account email confirmation
+ Verify account email confirmation
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -8332,160 +9325,205 @@ channel with the same name ( )!
Unable to find user id or verification string.
Impossibile trovare utente o testo di verifica.
-
-
- src/app/+reset-password/reset-password.component.ts 38 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts 34
-
-
+ src/app/+reset-password/reset-password.component.ts 38
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts 34
+
Subscribe to the account
Iscriversi all'account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
- PLAYLISTS PLAYLISTS
-
- src/app/+video-channels/video-channels.component.ts 82
- Studio for Studio for
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
+
+ PLAYLISTS
+ PLAYLISTS
+ src/app/+video-channels/video-channels.component.ts 82
+
+
+ Studio for
+ Studio for
src/app/+video-studio/edit/video-studio-edit.component.html
2
-
- CUT VIDEO CUT VIDEO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 8
- Set a new start/end. Set a new start/end.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 10
- New start New start
-
- src/app/+video-studio/edit/video-studio-edit.component.html 13
- New end New end
-
- src/app/+video-studio/edit/video-studio-edit.component.html 18
- ADD INTRO ADD INTRO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 24
- Concatenate a file at the beginning of the video. Concatenate a file at the beginning of the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 26
- Select the intro video file Select the intro video file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 30
- ADD OUTRO ADD OUTRO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 38
- Concatenate a file at the end of the video. Concatenate a file at the end of the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 40
- Select the outro video file Select the outro video file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 44
- ADD WATERMARK ADD WATERMARK
-
- src/app/+video-studio/edit/video-studio-edit.component.html 52
- Add a watermark image to the video. Add a watermark image to the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 54
- Select watermark image file Select watermark image file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 58
- Run video edition Run video edition
-
- src/app/+video-studio/edit/video-studio-edit.component.html 66
- Video before edition Video before edition
-
- src/app/+video-studio/edit/video-studio-edit.component.html 75
- Edition tasks: Edition tasks:
-
- src/app/+video-studio/edit/video-studio-edit.component.html 80
- Are you sure you want to edit " "? Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
- As a reminder, the following tasks will be executed: <ol> </ol> As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
- Edition tasks created. Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
-
+
+
+ CUT VIDEO
+ CUT VIDEO
+ src/app/+video-studio/edit/video-studio-edit.component.html 8
+
+
+ Set a new start/end.
+ Set a new start/end.
+ src/app/+video-studio/edit/video-studio-edit.component.html 10
+
+
+ New start
+ New start
+ src/app/+video-studio/edit/video-studio-edit.component.html 13
+
+
+ New end
+ New end
+ src/app/+video-studio/edit/video-studio-edit.component.html 18
+
+
+ ADD INTRO
+ ADD INTRO
+ src/app/+video-studio/edit/video-studio-edit.component.html 24
+
+
+ Concatenate a file at the beginning of the video.
+ Concatenate a file at the beginning of the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 26
+
+
+ Select the intro video file
+ Select the intro video file
+ src/app/+video-studio/edit/video-studio-edit.component.html 30
+
+
+ ADD OUTRO
+ ADD OUTRO
+ src/app/+video-studio/edit/video-studio-edit.component.html 38
+
+
+ Concatenate a file at the end of the video.
+ Concatenate a file at the end of the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 40
+
+
+ Select the outro video file
+ Select the outro video file
+ src/app/+video-studio/edit/video-studio-edit.component.html 44
+
+
+ ADD WATERMARK
+ ADD WATERMARK
+ src/app/+video-studio/edit/video-studio-edit.component.html 52
+
+
+ Add a watermark image to the video.
+ Add a watermark image to the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 54
+
+
+ Select watermark image file
+ Select watermark image file
+ src/app/+video-studio/edit/video-studio-edit.component.html 58
+
+
+ Run video edition
+ Run video edition
+ src/app/+video-studio/edit/video-studio-edit.component.html 66
+
+
+ Video before edition
+ Video before edition
+ src/app/+video-studio/edit/video-studio-edit.component.html 75
+
+
+ Edition tasks:
+ Edition tasks:
+ src/app/+video-studio/edit/video-studio-edit.component.html 80
+
+
+ Are you sure you want to edit " "?
+ Are you sure you want to edit " "?
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
+
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
+
+ As a reminder, the following tasks will be executed: <ol> </ol>
+ As a reminder, the following tasks will be executed: <ol> </ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
+
+ Edition tasks created.
+ Edition tasks created.
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Metti a fuoco la barra di ricerca
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Attiva il menu sinistro
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Vai alla pagina Scopri i video
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Vai alla pagina video di tendenza
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Vai alla pagina video recenti
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Vai alla pagina video locali
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Vai alla pagina caricamenti video
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Vai alle mie iscrizioni
-
- src/app/core/auth/auth.service.ts 61
+ src/app/core/auth/auth.service.ts 61
+
Go to my videos
Vai ai miei video
-
- src/app/core/auth/auth.service.ts 65
+ src/app/core/auth/auth.service.ts 65
+
Go to my imports
Vai alle mie importazioni
-
- src/app/core/auth/auth.service.ts 69
+ src/app/core/auth/auth.service.ts 69
+
Go to my channels
Vai ai miei canali
-
- src/app/core/auth/auth.service.ts 73
+ src/app/core/auth/auth.service.ts 73
+
- Cannot retrieve OAuth Client credentials: .
+ Cannot retrieve OAuth Client credentials: .
Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
Impossibile recuperare le credenziali del Client OAuth: . Assicurati di aver configurato correttamente PeerTube (config/ directory), in particolare la sezione "webserver".
-
- src/app/core/auth/auth.service.ts 100
+ src/app/core/auth/auth.service.ts 100
+
You need to reconnect.
Devi riconnetterti.
-
- src/app/core/auth/auth.service.ts 221
- Show/hide this help menu Show/hide this help menu
+ src/app/core/auth/auth.service.ts 221
+
+
+ Show/hide this help menu
+ Show/hide this help menu
src/app/core/core.module.ts
45
-
- Hide this help menu Hide this help menu
+
+
+ Hide this help menu
+ Hide this help menu
src/app/core/core.module.ts
46
@@ -8495,297 +9533,339 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Keyboard Shortcuts:
Scorciatoie per la tastiera:
src/app/core/hotkeys/hotkeys.component.ts 11
-
- My history My history
+
+
+ My history
+ My history
src/app/core/menu/menu.service.ts
98
-
- In my library In my library
+
+
+ In my library
+ In my library
src/app/core/menu/menu.service.ts
104
-
- Trending Trending
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 205 src/app/core/menu/menu.service.ts 131
- ON ON
+
+
+ Trending
+ Trending
+ src/app/+videos/video-list/videos-list-common-page.component.ts 205
+ src/app/core/menu/menu.service.ts 131
+
+
+ ON
+ ON
src/app/core/menu/menu.service.ts
150
-
- Home Home
-
-
- src/app/core/menu/menu.service.ts 115 src/app/core/menu/menu.service.ts 116
+
+
+ Home
+ Home
+ src/app/core/menu/menu.service.ts 115
+ src/app/core/menu/menu.service.ts 116
+
Success
Completato
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Nome utente o password non corretti.
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Il tuo account è bloccato.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
qualsiasi lingua
-
- src/app/menu/menu.component.ts 276
-
+ src/app/menu/menu.component.ts 276
+
hide
nascondi
-
- src/app/menu/menu.component.ts 311
+ src/app/menu/menu.component.ts 311
+
blur
sfocatura
-
- src/app/menu/menu.component.ts 315
+ src/app/menu/menu.component.ts 315
+
display
schermo
-
- src/app/menu/menu.component.ts 319
+ src/app/menu/menu.component.ts 319
+
Unknown
Sconosciuto
-
- src/app/menu/menu.component.ts 206
+ src/app/menu/menu.component.ts 206
+
Your password has been successfully reset!
La tua password è stata reimpostata con successo!
src/app/+reset-password/reset-password.component.ts 47
-
Today
Oggi
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Ieri
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Questa settimana
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Questo mese
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Ultimo mese
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Più vecchio
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Impossibile caricare altri video. Riprovare più tardi.
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
-
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Ultimi 7 giorni
-
- src/app/+search/search-filters.component.ts 44
+ src/app/+search/search-filters.component.ts 44
+
Last 30 days
Ultimi 30 giorni
-
- src/app/+search/search-filters.component.ts 48
+ src/app/+search/search-filters.component.ts 48
+
Last 365 days
Ultimi 365 giorni
-
- src/app/+search/search-filters.component.ts 52
- VOD videos VOD videos
-
- src/app/+search/search-filters.component.html 34 src/app/shared/shared-video-miniature/video-filters-header.component.html 110 src/app/shared/shared-video-miniature/video-filters.model.ts 165
- Live videos Live videos
-
- src/app/+search/search-filters.component.html 29 src/app/shared/shared-video-miniature/video-filters-header.component.html 105 src/app/shared/shared-video-miniature/video-filters.model.ts 159
+ src/app/+search/search-filters.component.ts 52
+
+
+ VOD videos
+ VOD videos
+ src/app/+search/search-filters.component.html 34
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 110
+ src/app/shared/shared-video-miniature/video-filters.model.ts 165
+
+
+ Live videos
+ Live videos
+ src/app/+search/search-filters.component.html 29
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 105
+ src/app/shared/shared-video-miniature/video-filters.model.ts 159
+
Short (< 4 min)
Breve (< 4 min)
-
- src/app/+search/search-filters.component.ts 59
+ src/app/+search/search-filters.component.ts 59
+
Medium (4-10 min)
Medio (4-10 min)
-
- src/app/+search/search-filters.component.ts 63
+ src/app/+search/search-filters.component.ts 63
+
Long (> 10 min)
Lungo (> 10 min)
-
- src/app/+search/search-filters.component.ts 67
+ src/app/+search/search-filters.component.ts 67
+
Relevance
Rilevanza
-
- src/app/+search/search-filters.component.ts 74
+ src/app/+search/search-filters.component.ts 74
+
Publish date
Data pubblicazione
-
- src/app/+search/search-filters.component.ts 78
+ src/app/+search/search-filters.component.ts 78
+
Views
Visualizzazioni
-
-
- src/app/+search/search-filters.component.ts 82 src/app/+stats/video/video-stats.component.ts 255
+ src/app/+search/search-filters.component.ts 82
+ src/app/+stats/video/video-stats.component.ts 255
+
Search index is unavailable. Retrying with instance results instead.
L'indice di ricerca non è disponibile. Nuovo tentativo con i risultati dell'istanza.
-
- src/app/+search/search.component.ts 159
+ src/app/+search/search.component.ts 159
+
Search error
Errore nella ricerca
-
- src/app/+search/search.component.ts 160
- Search Search
+ src/app/+search/search.component.ts 160
+
+
+ Search
+ Search
src/app/+search/search.component.ts
252
-
- PeerTube instance host filter is invalid PeerTube instance host filter is invalid
-
- src/app/+search/search.component.ts 327
+
+
+ PeerTube instance host filter is invalid
+ PeerTube instance host filter is invalid
+ src/app/+search/search.component.ts 327
+
Search
Ricerca
-
-
-
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
- Navigate between plugins and themes Navigate between plugins and themes
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4
+ src/app/+search/search-routing.module.ts 12
+ src/app/+search/search.component.ts 253
+ src/app/header/search-typeahead.component.html 8
+ src/app/shared/shared-instance/instance-features-table.component.html 117
+ src/app/shared/shared-main/misc/simple-search-input.component.ts 12
+ src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+
+
+ Navigate between plugins and themes
+ Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
7
-
-
+
+
+
+
src/app/+search/search.component.html
5
- 1 year ago 1 year ago
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 25
- month(s) ago month(s) ago
+ 1 year ago
+ 1 year ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 25
+
+
+ month(s) ago
+ month(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
28
-
- 1 month ago 1 month ago
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 34
- week(s) ago week(s) ago
+ 1 month ago
+ 1 month ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 34
+
+
+ week(s) ago
+ week(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
37
-
- day(s) ago day(s) ago
+
+
+ day(s) ago
+ day(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
42
-
- hour(s) ago hour(s) ago
+
+
+ hour(s) ago
+ hour(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
47
-
-
-
-
-
-
-
min ago
min fa
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 51
+ src/app/shared/shared-main/angular/from-now.pipe.ts 51
+
just now
adesso
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 53
+ src/app/shared/shared-main/angular/from-now.pipe.ts 53
+
sec
sec
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 30
-
- {interval, plural, =1 {1 year ago} other { years ago}} {interval, plural, =1 {1 year ago} other { years ago}}
+
+
+ {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 year ago} other { years ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
-
- {interval, plural, =1 {1 month ago} other { months ago}} {interval, plural, =1 {1 month ago} other { months ago}}
+
+
+ {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 month ago} other { months ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
-
- {interval, plural, =1 {1 week ago} other { weeks ago}} {interval, plural, =1 {1 week ago} other { weeks ago}}
+
+
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
-
- {interval, plural, =1 {1 day ago} other { days ago}} {interval, plural, =1 {1 day ago} other { days ago}}
+
+
+ {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 day ago} other { days ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
-
- {interval, plural, =1 {1 hour ago} other { hours ago}} {interval, plural, =1 {1 hour ago} other { hours ago}}
+
+
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
-
- year(s) ago year(s) ago
+
+
+ year(s) ago
+ year(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -8799,13 +9879,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Settings
Impostazioni
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 12 src/app/+admin/plugins/plugin-search/plugin-search.component.html 45 src/app/+my-account/my-account-settings/my-account-settings.component.html 1 src/app/+my-account/my-account.component.ts 50
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 12
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 45
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 1
+ src/app/+my-account/my-account.component.ts 50
+
Confirm
Conferma
-
- src/app/modal/confirm.component.ts 40
+ src/app/modal/confirm.component.ts 40
+
Instance name is required.
Ci vuole il nome dell'instanza.
@@ -8855,32 +9938,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Signup limit is required.
Il limite per le sottoscrizioni è un campo richiesto.
src/app/shared/form-validators/custom-config-validators.ts 46
-
- Signup limit must be greater than 1. Use -1 to disable it. Signup limit must be greater than 1. Use -1 to disable it.
+
+
+ Signup limit must be greater than 1. Use -1 to disable it.
+ Signup limit must be greater than 1. Use -1 to disable it.
src/app/shared/form-validators/custom-config-validators.ts
47
-
Signup limit must be a number.
Il limite per le sottoscrizioni deve essere un numero.
src/app/shared/form-validators/custom-config-validators.ts 48
-
- Signup minimum age is required. Signup minimum age is required.
+
+
+ Signup minimum age is required.
+ Signup minimum age is required.
src/app/shared/form-validators/custom-config-validators.ts
55
-
- Signup minimum age must be greater than 1. Signup minimum age must be greater than 1.
+
+
+ Signup minimum age must be greater than 1.
+ Signup minimum age must be greater than 1.
src/app/shared/form-validators/custom-config-validators.ts
56
-
- Signup minimum age must be a number. Signup minimum age must be a number.
+
+
+ Signup minimum age must be a number.
+ Signup minimum age must be a number.
src/app/shared/form-validators/custom-config-validators.ts
57
@@ -8889,66 +9979,72 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Admin email is required.
Ci vuole l'email dell'amministratore.
-
- src/app/shared/form-validators/custom-config-validators.ts 64
+ src/app/shared/form-validators/custom-config-validators.ts 64
+
Admin email must be valid.
L'email dell'amministratore deve essere valida.
-
- src/app/shared/form-validators/custom-config-validators.ts 65
+ src/app/shared/form-validators/custom-config-validators.ts 65
+
Transcoding threads is required.
Il numero di thread di trascodifica è richiesto.
-
- src/app/shared/form-validators/custom-config-validators.ts 72
+ src/app/shared/form-validators/custom-config-validators.ts 72
+
Transcoding threads must be greater or equal to 0.
Il numero di thread di trascodifica deve essere maggiore o uguale a 0.
-
- src/app/shared/form-validators/custom-config-validators.ts 73
+ src/app/shared/form-validators/custom-config-validators.ts 73
+
Max live duration is required.
Max live duration is required.
-
- src/app/shared/form-validators/custom-config-validators.ts 80
+ src/app/shared/form-validators/custom-config-validators.ts 80
+
Max live duration should be greater or equal to -1.
Max live duration should be greater or equal to -1.
-
- src/app/shared/form-validators/custom-config-validators.ts 81
+ src/app/shared/form-validators/custom-config-validators.ts 81
+
Max instance lives is required.
Max instance lives is required.
-
- src/app/shared/form-validators/custom-config-validators.ts 88
+ src/app/shared/form-validators/custom-config-validators.ts 88
+
Max instance lives should be greater or equal to -1.
Max instance lives should be greater or equal to -1.
-
- src/app/shared/form-validators/custom-config-validators.ts 89
+ src/app/shared/form-validators/custom-config-validators.ts 89
+
Max user lives is required.
Max user lives is required.
-
- src/app/shared/form-validators/custom-config-validators.ts 96
+ src/app/shared/form-validators/custom-config-validators.ts 96
+
Max user lives should be greater or equal to -1.
Max user lives should be greater or equal to -1.
-
- src/app/shared/form-validators/custom-config-validators.ts 97
- Max video channels per user is required. Max video channels per user is required.
+ src/app/shared/form-validators/custom-config-validators.ts 97
+
+
+ Max video channels per user is required.
+ Max video channels per user is required.
src/app/shared/form-validators/custom-config-validators.ts
104
-
- Max video channels per user must be greater or equal to 1. Max video channels per user must be greater or equal to 1.
+
+
+ Max video channels per user must be greater or equal to 1.
+ Max video channels per user must be greater or equal to 1.
src/app/shared/form-validators/custom-config-validators.ts
105
-
- Max video channels per user must be a number. Max video channels per user must be a number.
+
+
+ Max video channels per user must be a number.
+ Max video channels per user must be a number.
src/app/shared/form-validators/custom-config-validators.ts
106
@@ -8957,44 +10053,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Concurrency is required.
Concurrency is required.
-
- src/app/shared/form-validators/custom-config-validators.ts 113
+ src/app/shared/form-validators/custom-config-validators.ts 113
+
Concurrency should be greater or equal to 1.
Concurrency should be greater or equal to 1.
-
- src/app/shared/form-validators/custom-config-validators.ts 114
+ src/app/shared/form-validators/custom-config-validators.ts 114
+
Index URL should be a URL
L'URL dell'indice dovrebbe essere un URL
-
- src/app/shared/form-validators/custom-config-validators.ts 121
+ src/app/shared/form-validators/custom-config-validators.ts 121
+
Search index URL should be a URL
L'URL dell'indice di ricerca dovrebbe essere un URL
-
- src/app/shared/form-validators/custom-config-validators.ts 128
+ src/app/shared/form-validators/custom-config-validators.ts 128
+
Email is required.
L'email è richiesta.
-
-
- src/app/shared/form-validators/instance-validators.ts 7 src/app/shared/form-validators/user-validators.ts 39
+ src/app/shared/form-validators/instance-validators.ts 7
+ src/app/shared/form-validators/user-validators.ts 39
+
Email must be valid.
L'email deve essere valida.
-
-
- src/app/shared/form-validators/instance-validators.ts 8 src/app/shared/form-validators/user-validators.ts 40
+ src/app/shared/form-validators/instance-validators.ts 8
+ src/app/shared/form-validators/user-validators.ts 40
+
Handle is required.
Handle is required.
-
- src/app/shared/form-validators/user-validators.ts 50
- Handle must be valid (eg. chocobozzz@example.com). Handle must be valid (eg. chocobozzz@example.com).
-
- src/app/shared/form-validators/user-validators.ts 51
-
+ src/app/shared/form-validators/user-validators.ts 50
+
+
+ Handle must be valid (eg. chocobozzz@example.com).
+ Handle must be valid (eg. chocobozzz@example.com).
+ src/app/shared/form-validators/user-validators.ts 51
+
Your name is required.
Il nome è richiesto.
@@ -9043,16 +10140,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Username is required.
Il nome utente è necessario.
-
-
- src/app/shared/form-validators/login-validators.ts 9 src/app/shared/form-validators/user-validators.ts 14
+ src/app/shared/form-validators/login-validators.ts 9
+ src/app/shared/form-validators/user-validators.ts 14
+
Password is required.
La password è necessaria.
-
-
-
- src/app/shared/form-validators/login-validators.ts 18 src/app/shared/form-validators/user-validators.ts 60 src/app/shared/form-validators/user-validators.ts 71
+ src/app/shared/form-validators/login-validators.ts 18
+ src/app/shared/form-validators/user-validators.ts 60
+ src/app/shared/form-validators/user-validators.ts 71
+
Confirmation of the password is required.
La conferma della password è necessaria.
@@ -9061,129 +10158,129 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Username must be at least 1 character long.
Il nome utente deve essere almeno lungo 1 carattere.
-
- src/app/shared/form-validators/user-validators.ts 15
+ src/app/shared/form-validators/user-validators.ts 15
+
Username cannot be more than 50 characters long.
Il nome utente non può essere più lungo di 50 caratteri.
-
- src/app/shared/form-validators/user-validators.ts 16
+ src/app/shared/form-validators/user-validators.ts 16
+
Username should be lowercase alphanumeric; dots and underscores are allowed.
Il nome utente deve essere alfanumerico minuscolo. Sono permessi punti e trattino basso.
-
- src/app/shared/form-validators/user-validators.ts 17
+ src/app/shared/form-validators/user-validators.ts 17
+
Channel name is required.
Il nome del canale è obbligatorio.
-
- src/app/shared/form-validators/user-validators.ts 29
+ src/app/shared/form-validators/user-validators.ts 29
+
Channel name must be at least 1 character long.
Il nome del canale deve contenere almeno 1 carattere.
-
- src/app/shared/form-validators/user-validators.ts 30
+ src/app/shared/form-validators/user-validators.ts 30
+
Channel name cannot be more than 50 characters long.
Il nome del canale non può contenere più di 50 caratteri.
-
- src/app/shared/form-validators/user-validators.ts 31
+ src/app/shared/form-validators/user-validators.ts 31
+
Channel name should be lowercase, and can contain only alphanumeric characters, dots and underscores.
Il nome del canale deve essere minuscolo e può contenere solo caratteri alfanumerici, punti e trattini bassi.
-
- src/app/shared/form-validators/user-validators.ts 32
+ src/app/shared/form-validators/user-validators.ts 32
+
Password must be at least 6 characters long.
La password deve essere lunga almeno 6 caratteri.
-
-
- src/app/shared/form-validators/user-validators.ts 72 src/app/shared/form-validators/user-validators.ts 83
+ src/app/shared/form-validators/user-validators.ts 72
+ src/app/shared/form-validators/user-validators.ts 83
+
Password cannot be more than 255 characters long.
La password non può essere più lunga di 255 caratteri.
-
-
- src/app/shared/form-validators/user-validators.ts 73 src/app/shared/form-validators/user-validators.ts 84
+ src/app/shared/form-validators/user-validators.ts 73
+ src/app/shared/form-validators/user-validators.ts 84
+
The new password and the confirmed password do not correspond.
La nuova password e quella di conferma non coincidono.
-
- src/app/shared/form-validators/user-validators.ts 91
+ src/app/shared/form-validators/user-validators.ts 91
+
Video quota is required.
La quota per il video è richiesta.
-
- src/app/shared/form-validators/user-validators.ts 98
+ src/app/shared/form-validators/user-validators.ts 98
+
Quota must be greater than -1.
La quota deve essere maggiore di -1.
-
- src/app/shared/form-validators/user-validators.ts 99
+ src/app/shared/form-validators/user-validators.ts 99
+
Daily upload limit is required.
Il limite di caricamento giornaliero è necessario.
-
- src/app/shared/form-validators/user-validators.ts 105
+ src/app/shared/form-validators/user-validators.ts 105
+
Daily upload limit must be greater than -1.
Il limite di caricamento giornaliero deve essere maggiore di -1.
-
- src/app/shared/form-validators/user-validators.ts 106
+ src/app/shared/form-validators/user-validators.ts 106
+
User role is required.
Il ruolo dell'utente è necessario.
-
- src/app/shared/form-validators/user-validators.ts 113
+ src/app/shared/form-validators/user-validators.ts 113
+
Description must be at least 3 characters long.
La descrizione deve essere lunga almeno 3 caratteri.
-
-
-
- src/app/shared/form-validators/user-validators.ts 125 src/app/shared/form-validators/video-channel-validators.ts 36 src/app/shared/form-validators/video-playlist-validators.ts 33
+ src/app/shared/form-validators/user-validators.ts 125
+ src/app/shared/form-validators/video-channel-validators.ts 36
+ src/app/shared/form-validators/video-playlist-validators.ts 33
+
Description cannot be more than 1000 characters long.
La descrizione non può essere più lunga di 1000 caratteri.
-
-
-
- src/app/shared/form-validators/user-validators.ts 126 src/app/shared/form-validators/video-channel-validators.ts 37 src/app/shared/form-validators/video-playlist-validators.ts 34
+ src/app/shared/form-validators/user-validators.ts 126
+ src/app/shared/form-validators/video-channel-validators.ts 37
+ src/app/shared/form-validators/video-playlist-validators.ts 34
+
You must agree with the instance terms in order to register on it.
Devi accettare i termini dell'istanza per registrarti.
-
- src/app/shared/form-validators/user-validators.ts 133
+ src/app/shared/form-validators/user-validators.ts 133
+
Ban reason must be at least 3 characters long.
Il motivo dell'espulsione (ban) deve essere lungo almeno 3 caratteri.
-
- src/app/shared/form-validators/user-validators.ts 143
+ src/app/shared/form-validators/user-validators.ts 143
+
Ban reason cannot be more than 250 characters long.
Il motivo dell'espulsione non deve essere più lungo di 250 caratteri.
-
- src/app/shared/form-validators/user-validators.ts 144
+ src/app/shared/form-validators/user-validators.ts 144
+
Display name is required.
Il nome visualizzato è necessario.
-
-
-
- src/app/shared/form-validators/user-validators.ts 155 src/app/shared/form-validators/video-channel-validators.ts 24 src/app/shared/form-validators/video-playlist-validators.ts 12
+ src/app/shared/form-validators/user-validators.ts 155
+ src/app/shared/form-validators/video-channel-validators.ts 24
+ src/app/shared/form-validators/video-playlist-validators.ts 12
+
Display name must be at least 1 character long.
Il nome visualizzato deve essere almeno lungo 1 carattere.
-
-
-
- src/app/shared/form-validators/user-validators.ts 156 src/app/shared/form-validators/video-channel-validators.ts 25 src/app/shared/form-validators/video-playlist-validators.ts 13
+ src/app/shared/form-validators/user-validators.ts 156
+ src/app/shared/form-validators/video-channel-validators.ts 25
+ src/app/shared/form-validators/video-playlist-validators.ts 13
+
Display name cannot be more than 50 characters long.
Il nome visualizzato non può essere più lungo di 50 caratteri.
-
-
- src/app/shared/form-validators/user-validators.ts 157 src/app/shared/form-validators/video-channel-validators.ts 26
+ src/app/shared/form-validators/user-validators.ts 157
+ src/app/shared/form-validators/video-channel-validators.ts 26
+
Report reason is required.
Il motivo per la segnalazione è richiesto.
@@ -9253,8 +10350,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video caption file is required.
Il file con la descrizione è richiesto.
src/app/shared/form-validators/video-captions-validators.ts 14
-
- Caption content is required. Caption content is required.
+
+
+ Caption content is required.
+ Caption content is required.
src/app/shared/form-validators/video-captions-validators.ts
21
@@ -9273,40 +10372,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Name is required.
Ci vuole il nome.
-
- src/app/shared/form-validators/video-channel-validators.ts 10
+ src/app/shared/form-validators/video-channel-validators.ts 10
+
Name must be at least 1 character long.
Il nome deve essere lungo almeno 1 carattere.
-
- src/app/shared/form-validators/video-channel-validators.ts 11
+ src/app/shared/form-validators/video-channel-validators.ts 11
+
Name cannot be more than 50 characters long.
Il nome non può essere più lungo di 50 caratteri.
-
- src/app/shared/form-validators/video-channel-validators.ts 12
+ src/app/shared/form-validators/video-channel-validators.ts 12
+
Name should be lowercase alphanumeric; dots and underscores are allowed.
Il nome deve essere alfanumerico minuscolo; punti e trattino basso sono ammessi.
-
- src/app/shared/form-validators/video-channel-validators.ts 13
+ src/app/shared/form-validators/video-channel-validators.ts 13
+
Support text must be at least 3 characters long.
Il testo di supporto deve essere lungo almeno 3 caratteri.
-
- src/app/shared/form-validators/video-channel-validators.ts 47
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+ src/app/shared/form-validators/video-channel-validators.ts 47
+
+
+ Support text cannot be more than 1000 characters long.
+ Support text cannot be more than 1000 characters long.
src/app/shared/form-validators/video-channel-validators.ts
48
-
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Consulta la documentazione per imparare a utilizzare la funzione della diretta streaming di PeerTube.
-
- src/app/shared/shared-video-live/live-documentation-link.component.html 1
+ src/app/shared/shared-video-live/live-documentation-link.component.html 1
+
Comment is required.
Un commento è necessario.
@@ -9341,8 +10465,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live information
Informazione sulla diretta
src/app/shared/shared-video-live/live-stream-information.component.html 3
-
- Permanent/Recurring live Permanent/Recurring live
+
+
+ Permanent/Recurring live
+ Permanent/Recurring live
src/app/shared/shared-video-live/live-stream-information.component.html
10
@@ -9353,36 +10479,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Diretta RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
- Live RTMPS Url Live RTMPS Url
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
+
+ Live RTMPS Url
+ Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Chiave della diretta streaming
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Non condividere mai la tua chiave di streaming con nessuno.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
- This is a normal live This is a normal live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
+
+ This is a normal live
+ This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
- This is a permanent/recurring live This is a permanent/recurring live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
+
+ This is a permanent/recurring live
+ This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Il replay verrà salvato
@@ -9390,32 +10525,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
11
-
- Latest live sessions Latest live sessions
+
+
+ Latest live sessions
+ Latest live sessions
src/app/shared/shared-video-live/live-stream-information.component.html
36
-
- Started on Started on
+
+
+ Started on
+ Started on
src/app/shared/shared-video-live/live-stream-information.component.html
42
-
- Ended on Ended on
+
+
+ Ended on
+ Ended on
src/app/shared/shared-video-live/live-stream-information.component.html
43
-
- Go to replay Go to replay
+
+
+ Go to replay
+ Go to replay
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -9502,40 +10647,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This file is too large.
Il file è troppo grande.
-
- src/app/shared/shared-forms/reactive-file.component.ts 54
- PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube cannot handle this kind of file. Accepted extensions are .
+ src/app/shared/shared-forms/reactive-file.component.ts 54
+
+
+ PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube cannot handle this kind of file. Accepted extensions are .
src/app/shared/shared-forms/reactive-file.component.ts
60
- All categories All categories
+ All categories
+ All categories
src/app/shared/shared-forms/select/select-categories.component.ts
24
-
- You can't select more than {maxItems, plural, =1 {1 item} other { items}} You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+
+
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
-
- You can't select more than items You can't select more than items
-
- src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+
+
+ You can't select more than items
+ You can't select more than items
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+
Add a new option
Aggiungi nuova opzione
-
- src/app/shared/shared-forms/select/select-checkbox.component.ts 29
+ src/app/shared/shared-forms/select/select-checkbox.component.ts 29
+
Custom value...
Custom value...
-
- src/app/shared/shared-forms/select/select-custom-value.component.ts 70
+ src/app/shared/shared-forms/select/select-custom-value.component.ts 70
+
All unsaved data will be lost, are you sure you want to leave this page?
I dati non salvati saranno persi. Sei sicuro di volere chiudere questa pagina?
@@ -9544,143 +10696,171 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sunday
Domenica
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 10
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 10
+
Monday
Lunedì
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 11
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 11
+
Tuesday
Martedì
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 12
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 12
+
Wednesday
Mercoledì
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 13
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 13
+
Thursday
Giovedì
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 14
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 14
+
Friday
Venerdì
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 15
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 15
+
Saturday
Sabato
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 16
- Sun Sun
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 16
+
+
+ Sun
+ Sun
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
20
Day name short
Sunday short name
-
- Mon Mon
+
+
+ Mon
+ Mon
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
21
Day name short
Monday short name
-
- Tue Tue
+
+
+ Tue
+ Tue
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
22
Day name short
Tuesday short name
-
- Wed Wed
+
+
+ Wed
+ Wed
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
23
Day name short
Wednesday short name
-
- Thu Thu
+
+
+ Thu
+ Thu
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
24
Day name short
Thursday short name
-
- Fri Fri
+
+
+ Fri
+ Fri
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
25
Day name short
Friday short name
-
- Sat Sat
+
+
+ Sat
+ Sat
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
26
Day name short
Saturday short name
-
- Su Su
+
+
+ Su
+ Su
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
30
Day name min
Sunday min name
-
- Mo Mo
+
+
+ Mo
+ Mo
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
31
Day name min
Monday min name
-
- Tu Tu
+
+
+ Tu
+ Tu
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
32
Day name min
Tuesday min name
-
- We We
+
+
+ We
+ We
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
33
Day name min
Wednesday min name
-
- Th Th
+
+
+ Th
+ Th
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
34
Day name min
Thursday min name
-
- Fr Fr
+
+
+ Fr
+ Fr
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
35
Day name min
Friday min name
-
- Sa Sa
+
+
+ Sa
+ Sa
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
36
@@ -9688,170 +10868,179 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Day name min
Saturday min name
-
-
-
-
-
-
-
-
-
-
-
-
-
-
January
Gennaio
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 40
+
February
Febbraio
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 41
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 41
+
March
Marzo
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 42
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 42
+
April
Aprile
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 43
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 43
+
May
Maggio
-
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 44
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 44
+
June
Giugno
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 45
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 45
+
July
Luglio
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 46
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 46
+
August
Agosto
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 47
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 47
+
September
Settembre
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 48
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 48
+
October
Ottobre
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 49
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 49
+
November
Novembre
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 50
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 50
+
December
Dicembre
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 51
- Jan Jan
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 51
+
+
+ Jan
+ Jan
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
55
Month name short
January short name
-
- Feb Feb
+
+
+ Feb
+ Feb
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
56
Month name short
February short name
-
- Mar Mar
+
+
+ Mar
+ Mar
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
57
Month name short
March short name
-
- Apr Apr
+
+
+ Apr
+ Apr
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
58
Month name short
April short name
-
- May May
+
+
+ May
+ May
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
59
Month name short
May short name
-
- Jun Jun
+
+
+ Jun
+ Jun
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
60
Month name short
June short name
-
- Jul Jul
+
+
+ Jul
+ Jul
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
61
Month name short
July short name
-
- Aug Aug
+
+
+ Aug
+ Aug
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
62
Month name short
August short name
-
- Sep Sep
+
+
+ Sep
+ Sep
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
63
Month name short
September short name
-
- Oct Oct
+
+
+ Oct
+ Oct
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
64
Month name short
October short name
-
- Nov Nov
+
+
+ Nov
+ Nov
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
65
Month name short
November short name
-
- Dec Dec
+
+
+ Dec
+ Dec
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
66
@@ -9859,115 +11048,128 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Month name short
December short name
-
-
-
-
-
-
-
-
-
-
-
Clear
Resetta
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 71
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 71
+
yy-mm-dd
aa-mm-gg
Date format in this locale.
-
- src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 83
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 83
+
Instance languages
Lingue istanza
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Tutte le lingue
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Nascosto
-
- src/app/shared/shared-instance/instance-features-table.component.ts 54
+ src/app/shared/shared-instance/instance-features-table.component.ts 54
+
Blurred with confirmation request
Offuscata dalla richiesta di conferma
-
- src/app/shared/shared-instance/instance-features-table.component.ts 55
+ src/app/shared/shared-instance/instance-features-table.component.ts 55
+
Displayed
Visualizzato
-
- src/app/shared/shared-instance/instance-features-table.component.ts 56 src/app/shared/shared-video-miniature/video-filters.model.ts 233
- ~ {hours, plural, =1 {1 hour} other { hours}} ~ {hours, plural, =1 {1 hour} other { hours}}
+ src/app/shared/shared-instance/instance-features-table.component.ts 56
+ src/app/shared/shared-video-miniature/video-filters.model.ts 233
+
+
+ ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 hour} other { hours}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
-
- ~ hours ~ hours
+
+
+ ~ hours
+ ~ hours
src/app/shared/shared-instance/instance-features-table.component.ts
73
-
- ~ {minutes, plural, =1 {1 minute} other { minutes}} ~ {minutes, plural, =1 {1 minute} other { minutes}}
+
+
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
-
~ minutes
~ minuti
-
- src/app/shared/shared-instance/instance-features-table.component.ts 81
+ src/app/shared/shared-instance/instance-features-table.component.ts 81
+
of full HD videos
di video full HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 98
+ src/app/shared/shared-instance/instance-features-table.component.ts 98
+
of HD videos
di video HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 99
+ src/app/shared/shared-instance/instance-features-table.component.ts 99
+
of average quality videos
di video media qualità
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+
+ Accepted follows
+ Accepted follows
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(pagina del canale)
-
-
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 20 src/app/shared/shared-actor-image/actor-avatar.component.ts 40 src/app/shared/shared-video-miniature/video-miniature.component.ts 128
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 20
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 40
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 128
+
(account page)
(pagina account)
-
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 21 src/app/shared/shared-actor-image/actor-avatar.component.ts 39
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 21
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 39
+
Emphasis
Enfasi
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 25 src/app/shared/shared-main/misc/help.component.ts 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 25
+ src/app/shared/shared-main/misc/help.component.ts 81
+
Links
Link
@@ -9981,260 +11183,279 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Lists
Elenchi
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 23 src/app/shared/shared-main/misc/help.component.ts 84
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 23
+ src/app/shared/shared-main/misc/help.component.ts 84
+
Images
Immagini
src/app/shared/shared-main/misc/help.component.ts 85
-
- Close search Close search
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
+
+ Close search
+ Close search
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
utenti espulsi.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+
User banned.
L'utente è stato espulso.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 75
- Ban {count, plural, =1 {1 user} other { users}} Ban {count, plural, =1 {1 user} other { users}}
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 75
+
+
+ Ban {count, plural, =1 {1 user} other { users}}
+ Ban {count, plural, =1 {1 user} other { users}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
-
- Ban users Ban users
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 93
- Ban " " Ban " "
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
+
+ Ban users
+ Ban users
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+
+
+ Ban " "
+ Ban " "
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
Do you really want to unban ?
Vuoi davvero sbloccare ?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
User unbanned.
L'utente è stato riammesso.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username! If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
+
+
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
-
- Delete Delete
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
-
+
+
+ Delete
+ Delete
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+
User deleted.
L'utente è stato rimosso.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+
User email set as verified
Indirizzo email dell'utente impostato come verificato
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+
Account muted.
Account silenziato.
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+
Instance muted.
Istanza
silenziata.
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 68 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+ src/app/shared/shared-moderation/server-blocklist.component.ts 68
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+
Account muted by the instance.
Account silenziato dall'istanza.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Silenzia server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server silenziato dall'istanza.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Aggiungi un messaggio per comunicare con il reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Aggiungi un messaggio per comunicare con il team di moderazione
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Account de-silenziato dall'istanza.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+
Instance muted by the instance.
Istanza silenziata da questa istanza.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+
Instance unmuted by the instance.
Istanza de-silenziata da questa istanza.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+
Are you sure you want to remove all the comments of this account?
Sei sicuro di voler rimuovere tutti i commenti di questo account?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+
Delete account comments
Cancella i commenti dell'account
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+
Will remove comments of this account (may take several minutes).
Rimuoverà i commenti di questo account (potrebbero essere necessari diversi minuti).
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
- My account moderation My account moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+
+
+ My account moderation
+ My account moderation
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+
Edit user
Modifica utente
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+
Change quota, role, and more.
Modifica quota, ruolo e altro.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+
Delete user
Cancella utente
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+
Unban user
Unban utente
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+
Allow the user to login and create videos/comments again
Consenti all'utente di accedere e creare nuovamente video / commenti
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+
Mute this account
Silenzia questo accounto
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+
Hide any content from that user from you.
Nascondi qualsiasi contenuto di quell'utente da te.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+
Unmute this account
De-silenzia questo account
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+
Show back content from that user for you.
Mostra i contenuti di quell'utente per te.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+
Mute the instance
Silenzia questa istanza
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+
Hide any content from that instance for you.
Nascondi qualsiasi contenuto da quell'istanza per te.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+
Unmute the instance
De-silenzia l'istanza
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+
Show back content from that instance for you.
Mostra i contenuti di quell'istanza per te.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+
Remove comments from your videos
Rimuovi i commenti dai tuoi video
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+
Remove comments made by this account on your videos.
Rimuovi i commenti fatti da questo account sui tuoi video.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
-
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+
Hide any content from that user from you, your instance and its users.
Nascondi qualsiasi contenuto di quell'utente da te, dalla tua istanza e dai suoi utenti.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
-
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+
Show this user's content to the users of this instance again.
Mostra di nuovo il contenuto di questo utente agli utenti di questa istanza.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
-
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+
Hide any content from that instance from you, your instance and its users.
Nascondi qualsiasi contenuto di quell'istanza da te, dalla tua istanza e dai suoi utenti.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+
Unmute the instance by your instance
De-silenzia l'istanza per la propria istanza
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+
Show back content from that instance for you, your instance and its users.
Mostra i contenuti di quell'istanza per te, la tua istanza e i suoi utenti.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+
Remove comments from your instance
Rimuovi i commenti dalla tua istanza
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+
Remove comments made by this account from your instance.
Rimuovi i commenti fatti da questo account dalla tua istanza.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
- Instance moderation Instance moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
- Block videos Block videos
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+
+
+ Instance moderation
+ Instance moderation
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+
+
+ Block videos
+ Block videos
src/app/shared/shared-moderation/video-block.component.html
4
@@ -10243,92 +11464,95 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Violent or repulsive
Violento o ripugnante
-
- src/app/shared/shared-moderation/abuse.service.ts 124
+ src/app/shared/shared-moderation/abuse.service.ts 124
+
Contains offensive, violent, or coarse language or iconography.
Contiene linguaggio o iconografia offensivi, violenti o volgari.
-
- src/app/shared/shared-moderation/abuse.service.ts 125
+ src/app/shared/shared-moderation/abuse.service.ts 125
+
Hateful or abusive
Odioso o offensivo
-
- src/app/shared/shared-moderation/abuse.service.ts 129
+ src/app/shared/shared-moderation/abuse.service.ts 129
+
Contains abusive, racist or sexist language or iconography.
Contiene linguaggio o iconografia offensiva, razzista o sessista.
-
- src/app/shared/shared-moderation/abuse.service.ts 130
+ src/app/shared/shared-moderation/abuse.service.ts 130
+
Spam, ad or false news
Spam, pubblicità o notizie false
-
- src/app/shared/shared-moderation/abuse.service.ts 134
+ src/app/shared/shared-moderation/abuse.service.ts 134
+
Contains marketing, spam, purposefully deceitful news, or otherwise misleading thumbnail/text/tags. Please provide reputable sources to report hoaxes.
Contiene marketing, spam, notizie intenzionalmente ingannevoli o miniature / testo / tag altrimenti fuorvianti. Fornisci fonti affidabili per segnalare bufale.
-
- src/app/shared/shared-moderation/abuse.service.ts 136
+ src/app/shared/shared-moderation/abuse.service.ts 136
+
Privacy breach or doxxing
Violazione della privacy o doxxing
-
- src/app/shared/shared-moderation/abuse.service.ts 140
+ src/app/shared/shared-moderation/abuse.service.ts 140
+
Contains personal information that could be used to track, identify, contact or impersonate someone (e.g. name, address, phone number, email, or credit card details).
Contiene informazioni personali che potrebbero essere utilizzate per tracciare, identificare, contattare o impersonare qualcuno (ad es. Nome, indirizzo, numero di telefono, e-mail o dettagli della carta di credito).
-
- src/app/shared/shared-moderation/abuse.service.ts 142
+ src/app/shared/shared-moderation/abuse.service.ts 142
+
Infringes your copyright wrt. the regional laws with which the server must comply.
Viola il tuo copyright rispetto a. le leggi regionali a cui il server deve conformarsi.
-
- src/app/shared/shared-moderation/abuse.service.ts 147
+ src/app/shared/shared-moderation/abuse.service.ts 147
+
Breaks server rules
Infrange le regole del server
-
- src/app/shared/shared-moderation/abuse.service.ts 151
+ src/app/shared/shared-moderation/abuse.service.ts 151
+
Anything not included in the above that breaks the terms of service, code of conduct, or general rules in place on the server.
Tutto ciò che non è incluso in quanto sopra che infrange i termini di servizio, il codice di condotta o le regole generali in vigore sul server.
-
- src/app/shared/shared-moderation/abuse.service.ts 153
+ src/app/shared/shared-moderation/abuse.service.ts 153
+
The above can only be seen in thumbnails.
Quanto sopra può essere visto solo nelle miniature.
-
- src/app/shared/shared-moderation/abuse.service.ts 162
+ src/app/shared/shared-moderation/abuse.service.ts 162
+
Captions
Didascalie
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
Quanto sopra può essere visto solo nelle didascalie (descrivi quale).
-
- src/app/shared/shared-moderation/abuse.service.ts 167
+ src/app/shared/shared-moderation/abuse.service.ts 167
+
Too many attempts, please try again after minutes.
Troppi tentativi, si potrà provare di nuovo dopo minuti.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Troppi tentativi, riprovare più tardi.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Errore del server. Riprovare più tardi.
-
- src/app/core/rest/rest-extractor.service.ts 118
- Unknown server error Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 125
+
+
+ Unknown server error
+ Unknown server error
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Iscrizione a tutti i canali correnti di . Riceverai una notifica di tutti i loro nuovi video.
@@ -10364,19 +11588,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Multiple ways to subscribe to the current channel
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Open subscription dropdown
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
Moderatore
- src/app/shared/shared-users/user-admin.service.ts 124
- Search videos, playlists, channels… Search videos, playlists, channels…
+ src/app/shared/shared-users/user-admin.service.ts 124
+
+ Search videos, playlists, channels…
+ Search videos, playlists, channels…
src/app/header/search-typeahead.component.html
3
@@ -10385,145 +11611,142 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video removed from
Video rimosso da
-
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 309 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 97
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 309
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 97
+
Video added in at timestamps
Video aggiunto in alla data
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 379
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 379
+
Video added in
Video aggiunto in
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 380
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 380
+
Timestamps updated
Timestamps aggiornato
-
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 277 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 116
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts 277
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 116
+
Starts at
Inizia a
-
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 139 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 139
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 142
+
Stops at
Stop a
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 140
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 140
+
and stops at
e stop a
-
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts 142
+
Delete video
Cancella video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Azioni per il commento
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Cancella commento
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Vuoi veramente eliminare questo commento?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Commento cancellato.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Codificatore
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Formato nome
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Dimensione
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copiato
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Copia
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Video segnalato.
-
- src/app/shared/shared-moderation/report-modals/video-report.component.ts 94
+ src/app/shared/shared-moderation/report-modals/video-report.component.ts 94
+
Do you really want to delete this video?
Eliminare questo video ?
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video eliminato.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Azioni per il reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Silenzia reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
-
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Download
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Visualizza informazioni della diretta
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
+
Update
Modifica
@@ -10532,82 +11755,116 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Blocca
-
- src/app/+admin/overview/videos/video-list.component.ts 83 src/app/shared/shared-moderation/video-block.component.html 50 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
- Run HLS transcoding Run HLS transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 97 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
- Run WebTorrent transcoding Run WebTorrent transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 103 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
- Delete HLS files Delete HLS files
-
-
- src/app/+admin/overview/videos/video-list.component.ts 109 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
- Delete WebTorrent files Delete WebTorrent files
-
-
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 83
+ src/app/shared/shared-moderation/video-block.component.html 50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+
+ Run HLS transcoding
+ Run HLS transcoding
+ src/app/+admin/overview/videos/video-list.component.ts 97
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+
+
+ Run WebTorrent transcoding
+ Run WebTorrent transcoding
+ src/app/+admin/overview/videos/video-list.component.ts 103
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+
+
+ Delete HLS files
+ Delete HLS files
+ src/app/+admin/overview/videos/video-list.component.ts 109
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+
+
+ Delete WebTorrent files
+ Delete WebTorrent files
+ src/app/+admin/overview/videos/video-list.component.ts 115
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Salva nella playlist
-
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 59 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 321
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 59
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 321
+
You need to be <a href="/login">logged in</a> to rate this video.
Devi essere <a href="/login">connesso</a> per votare questo video.
-
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 85
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 85
+
Mirror
Copia speculare
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 371
- Subtitles Subtitles
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 371
+
+
+ Subtitles
+ Subtitles
src/app/shared/shared-video-miniature/video-download.component.html
9
-
Remove
Rimuovere
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 186
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 186
+
Remove & re-draft
Rimuovere& rimetti in bozza
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 194
- Actions on comment Actions on comment
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.ts 194
+
+
+ Actions on comment
+ Actions on comment
src/app/+videos/+video-watch/shared/comment/video-comment.component.ts
202
-
- {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}} {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 4
+
+
+ {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}
+ {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 4
+
Mute account
Silenzia account
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Open video actions
@@ -10619,14 +11876,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.html
4
-
- Do you really want to unblock ? It will be available again in the videos list. Do you really want to unblock ? It will be available again in the videos list.
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 208
- Unblock Unblock
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ Do you really want to unblock ? It will be available again in the videos list.
+ Do you really want to unblock ? It will be available again in the videos list.
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 208
+
+
+ Unblock
+ Unblock
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -10635,33 +11898,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Silenzia account server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Segnala
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Parte segnalata
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Nota
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
Il video è stato cancellato
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Commento:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messaggia con il reporter
@@ -10675,8 +11940,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
No messages for now.
Nessun messaggio per ora.
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+
Add a message
Aggiungi un messaggio
@@ -10685,48 +11950,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Published
Pubblicato
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 173
- Publication scheduled on Publication scheduled on
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 173
+
+
+ Publication scheduled on
+ Publication scheduled on
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
- Transcoding failed Transcoding failed
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 182
- Move to external storage failed Move to external storage failed
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 186
+ Transcoding failed
+ Transcoding failed
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 182
+
+
+ Move to external storage failed
+ Move to external storage failed
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 186
+
Waiting transcoding
Aspettando trascodifica
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 190
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 190
+
To transcode
Da trascodificare
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 194
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 194
+
To import
Da importare
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 198
- To edit To edit
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 202
- Subscribe to RSS feed " " Subscribe to RSS feed " "
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 198
+
+
+ To edit
+ To edit
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 202
+
+
+ Subscribe to RSS feed " "
+ Subscribe to RSS feed " "
src/app/shared/shared-video-miniature/videos-list.component.html
8
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Aggiungi a "Guarda in seguito"
@@ -10736,16 +12030,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Rimuovi da "guarda in seguito"
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ default theme ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
- Light/Orange Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+
+
+ Light/Orange
+ Light/Orange
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
DIRETTA TERMINATA
@@ -10754,131 +12052,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Solo io posso vedere questo video
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
Solo condivisibile tramite link privato
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
Tutti possono vedere questo video
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
Solo gli utenti di questa istanza possono vedere questo video
-
- src/app/shared/shared-main/video/video.service.ts 382
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
Video da importare aggiornato.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Il video è stato caricato sul proprio account ed è privato.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
I dati associati (tag, descrizione, ...) saranno persi. Chiudere questa pagina ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Il tuo video non è ancora caricato. Sei sicuro di volere chiudere questa pagina ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
- Publish Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
+
+ Publish
+ Publish
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Carica
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Carica
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
-
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video pubblicato.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
-
-
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Ci sono delle modifiche non salvate. Se si esce, verranno perse.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video aggiornato.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
- (extensions: ) (extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
- " " will be added at the beginning of the video " " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
- " " will be added at the end of the video " " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
- " " image watermark will be added to the video " " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
- Video will begin at and stop at Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
- Video will begin at Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
- Video will stop at Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
+
+ (extensions: )
+ (extensions: )
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
+
+ " " will be added at the beginning of the video
+ " " will be added at the beginning of the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
+
+ " " will be added at the end of the video
+ " " will be added at the end of the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
+
+ " " image watermark will be added to the video
+ " " image watermark will be added to the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
+
+ Video will begin at and stop at
+ Video will begin at and stop at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
+
+ Video will begin at
+ Video will begin at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
+
+ Video will stop at
+ Video will stop at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Segnala commento
@@ -10887,24 +12164,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Stop autoplaying next video
Interrompi la riproduzione automatica del video successivo
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+
Autoplay next video
Riproduci automaticamente il video successivo
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+
Stop looping playlist videos
Smetti di riprodurre in loop i video delle playlist
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+
Loop playlist videos
Ripeti i video delle playlist
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
- Other videos Other videos
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
+
+
+ Other videos
+ Other videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -10921,127 +12200,163 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Questo video non è disponibile su questa istanza. Vuoi essere reindirizzato sull'istanza di origine: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirezione
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Questo video contiene del contenuto sensibile. Sei sicuro di volerlo guardare?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Contenuto per adulti o esplicito
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Avanti il prossimo
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Annulla
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay sospeso
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
+
+ Enter/exit fullscreen
+ Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 451
- Enter/exit fullscreen Enter/exit fullscreen
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
+ Play/Pause the video
+ Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 744
- Play/Pause the video Play/Pause the video
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
+ Mute/unmute the video
+ Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
- Mute/unmute the video Mute/unmute the video
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
+ Skip to a percentage of the video: 0 is 0% and 9 is 90%
+ Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 746
- Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
+ Increase the volume
+ Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 748
- Increase the volume Increase the volume
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
+ Decrease the volume
+ Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
- Decrease the volume Decrease the volume
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
+ Seek the video forward
+ Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 751
- Seek the video forward Seek the video forward
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
+ Seek the video backward
+ Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 753
- Seek the video backward Seek the video backward
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
+ Increase playback rate
+ Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 754
- Increase playback rate Increase playback rate
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
+ Decrease playback rate
+ Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
- Decrease playback rate Decrease playback rate
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
+ Navigate in the video to the previous frame
+ Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 757
- Navigate in the video to the previous frame Navigate in the video to the previous frame
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
+ Navigate in the video to the next frame
+ Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
- Navigate in the video to the next frame Navigate in the video to the next frame
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
+ Toggle theater mode
+ Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 760
- Toggle theater mode Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
-
-
-
-
-
-
-
-
-
-
-
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Mi piace
-
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 46
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 46
+
Dislike the video
Non mi piace
-
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 51
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 51
+
When active, the next video is automatically played after the current one.
Quando è attivo, il video successivo viene riprodotto automaticamente dopo quello corrente.
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts 50
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts 50
+
Recently added
Aggiunti di Recente
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 199 src/app/core/menu/menu.service.ts 137
+ src/app/+videos/video-list/videos-list-common-page.component.ts 199
+ src/app/core/menu/menu.service.ts 137
+
Videos from your subscriptions
Video dalle tue iscrizioni
-
- src/app/+videos/video-list/video-user-subscriptions.component.ts 30
-
-
+ src/app/+videos/video-list/video-user-subscriptions.component.ts 30
+
Subscriptions
Iscrizioni
-
-
-
- src/app/+my-library/my-library.component.ts 67 src/app/+videos/video-list/video-user-subscriptions.component.ts 25 src/app/+videos/videos-routing.module.ts 56 src/app/core/menu/menu.service.ts 91
+ src/app/+my-library/my-library.component.ts 67
+ src/app/+videos/video-list/video-user-subscriptions.component.ts 25
+ src/app/+videos/videos-routing.module.ts 56
+ src/app/core/menu/menu.service.ts 91
+
History
Cronologia
-
- src/app/+my-library/my-library.component.ts 80 src/app/core/menu/menu.service.ts 97
+ src/app/+my-library/my-library.component.ts 80
+ src/app/core/menu/menu.service.ts 97
+
Open actions
Open actions
@@ -11053,55 +12368,68 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Local videos
Video locali
-
-
- src/app/+admin/overview/videos/video-admin.service.ts 89 src/app/+videos/video-list/videos-list-common-page.component.ts 193 src/app/core/menu/menu.service.ts 142 src/app/core/menu/menu.service.ts 143
- Exclude Exclude
-
- src/app/+admin/overview/videos/video-admin.service.ts 95
- Exclude muted accounts Exclude muted accounts
-
- src/app/+admin/overview/videos/video-admin.service.ts 99
- Exclude public videos Exclude public videos
+ src/app/+admin/overview/videos/video-admin.service.ts 89
+ src/app/+videos/video-list/videos-list-common-page.component.ts 193
+ src/app/core/menu/menu.service.ts 142
+ src/app/core/menu/menu.service.ts 143
+
+
+ Exclude
+ Exclude
+ src/app/+admin/overview/videos/video-admin.service.ts 95
+
+
+ Exclude muted accounts
+ Exclude muted accounts
+ src/app/+admin/overview/videos/video-admin.service.ts 99
+
+
+ Exclude public videos
+ Exclude public videos
src/app/+admin/overview/videos/video-admin.service.ts
103
-
- Showing to of videos Showing to of videos
+
+
+ Showing to of videos
+ Showing to of videos
src/app/+admin/overview/videos/video-list.component.html
11
-
- Only videos uploaded on this instance are displayed Only videos uploaded on this instance are displayed
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 194
+
+
+ Only videos uploaded on this instance are displayed
+ Only videos uploaded on this instance are displayed
+ src/app/+videos/video-list/videos-list-common-page.component.ts 194
+
Discover videos
Scopri video
-
- src/app/+videos/videos-routing.module.ts 17 src/app/core/menu/menu.service.ts 124
+ src/app/+videos/videos-routing.module.ts 17
+ src/app/core/menu/menu.service.ts 124
+
Trending videos
Video di tendenza
-
- src/app/core/menu/menu.service.ts 130
+ src/app/core/menu/menu.service.ts 130
+
Recently added videos
Video recentemente aggiunti
-
- src/app/core/menu/menu.service.ts 136
+ src/app/core/menu/menu.service.ts 136
+
Upload a video
Carica un video
-
- src/app/app-routing.module.ts 102
+ src/app/app-routing.module.ts 102
+
Edit a video
Modifica un video
-
- src/app/app-routing.module.ts 112
+ src/app/app-routing.module.ts 112
+
diff --git a/client/src/locale/angular.ja-JP.xlf b/client/src/locale/angular.ja-JP.xlf
index b553d3098..58840fb6e 100644
--- a/client/src/locale/angular.ja-JP.xlf
+++ b/client/src/locale/angular.ja-JP.xlf
@@ -5,122 +5,98 @@
Close
閉じる
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
スライド の
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
前
-
- node_modules/src/carousel/carousel.ts 184
+ node_modules/src/carousel/carousel.ts 184
+
Next
次
-
- node_modules/src/carousel/carousel.ts 202
+ node_modules/src/carousel/carousel.ts 202
+
Select month
月を選ぶ
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
年を選ぶ
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
前の月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
次の月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
時間
-
- node_modules/src/timepicker/timepicker.ts 136
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
時間
@@ -129,38 +105,38 @@
MM
分
-
- node_modules/src/timepicker/timepicker.ts 177
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
分
-
- node_modules/src/timepicker/timepicker.ts 189
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
Increment hours
-
- node_modules/src/timepicker/timepicker.ts 206
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
Decrement hours
-
- node_modules/src/timepicker/timepicker.ts 228
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
秒
-
- node_modules/src/timepicker/timepicker.ts 289
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
秒
@@ -201,18 +177,18 @@
Close
閉じる
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
メニューを閉じる
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
メニューを開く
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
通知はありません。
@@ -375,19 +351,13 @@
viewer(s)
人の視聴者
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ 回再生
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
アバターを変更する
@@ -416,36 +386,36 @@
Options
オプション
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
動画の再生開始位置
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39
+ src/app/shared/shared-share-modal/video-share.component.html 149
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+
Stop at
再生の停止位置
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 190
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
あなたの通報は のモデレーターに送信され、動画の発信元 ( )にも 送信されます。
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
通報理由を具体的に書いて下さい...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
プレイリストを検索
@@ -454,26 +424,25 @@
Create a private playlist
非公開プレイリストを作成
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
ハンドルネーム
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
どうすれば動画の視聴者があなたのチャンネルを応援できるか(メンバーシップ制のサービス...など)を説明するための簡潔な文章を書きましょう。<br /><br />動画がチャンネルに投稿された時に、自動的に動画への応援欄に文章は埋め込まれます。
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
次のリンクにはプライベート・トークンを含むため、誰とも共有すべきではありません。
@@ -482,59 +451,59 @@
Format
フォーマット
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
動画ストリーム
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
オーディオストリーム
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
直接ダウンロード
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (.torrentファイル)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
ダウンロードの詳細
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
元に戻す
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
動画
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
アップロード容量制限を越えました(この動画のサイズ: 、アップロード済み動画のサイズ合計: 、アップロード容量制限: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
一日当たりのアップロード容量制限を越えました(この動画のサイズ: 、アップロード済み動画のサイズ合計: 、アップロード容量制限: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
字幕
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
理由…
@@ -547,14 +516,15 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1人のユーザーが凍結されました。} other { 人のユーザーが凍結されました。}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
-
Cancel
@@ -566,12 +536,12 @@
Submit
送信
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
このインスタンスはお問い合わせフォーム機能が無効になっています。
@@ -588,10 +558,10 @@
What is the issue?
どのような問題がありましたか?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
のエレメントは見つかりませんでした
@@ -626,81 +596,75 @@
Cannot fetch information of this remote account
外部インスタンスのアカウント情報を読み込むことができません
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
ブロックした動画
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ このファイルを削除
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
本当に の動画を削除しますか?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {1つの動画} other { の動画}}を削除しました。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
の動画を削除しました。
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
{count, plural, =1 {1つの動画} other { の動画}}のブロックを解除しました。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
の動画のブロックを解除しました。
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
HLS配信のプレイリスト を本当に削除しますか?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
本当に{count, plural, =1 {1つの動画} other { の動画}}のWebTorrentファイルを削除しますか?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
本当に の動画のWebTorrentファイルを削除しますか?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
ファイルが削除されました。
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
トランスコードのジョブを作成しました。
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
センシティブ
@@ -726,9 +690,9 @@
Deleted
削除されました
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
動画の再生開始位置と再生停止位置を編集する
@@ -750,10 +714,10 @@
No results.
動画は見つかりませんでした。
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
ライブ配信のみ
@@ -779,7 +743,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
プレビューを一部表示
@@ -811,24 +775,23 @@
Using an ActivityPub account
ActivityPubアプリケーションのアカウントを使用
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
外部インスタンスのアカウントで登録する:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
このインスタンスのアカウントで登録する
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
ローカルアカウントで登録する
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
の動画が、あなたのインスタンスによって複製されました。
@@ -857,18 +820,18 @@
Using a syndication feed
RSSフィードを使用
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
RSSで購読する
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
プロフィール設定
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
外部インスタンスのアカウントで登録 外部インスタンスのアカウントでコメントする
@@ -943,11 +906,11 @@
Video quota
動画容量の制限
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
無制限 ( 1日あたり)
@@ -956,10 +919,10 @@
Import
動画のインポート
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
メディアファイルに関連したtorrentファイルであれば、どのようなものもインポートできます。ただし、そのメディアファイルを配布する権利を「本当にあなたが保持しているかどうか」を確認すべきでしょう。さもなければ、あなた自身やあなたが属するインスタンスに法的なトラブルをもたらしかねません。
@@ -975,6 +938,14 @@
Torrentファイル経由でのインポート
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ その他の動画サイトとのチャンネル同期 (YouTube、Vimeoなど)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
インスタンスの統計を読み込んでいます...
@@ -1044,7 +1015,7 @@
Following
フォロー
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1076,7 +1047,7 @@
Your file couldn't be transferred before the server proxy timeout
- サーバー・プロキシがタイムアウトする前に、ファイル を転送できませんでした。
+ サーバー・プロキシがタイムアウトする前に、ファイル を転送できませんでした
src/app/helpers/utils/upload.ts
35
@@ -1138,14 +1109,15 @@
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 { をブロックしました.} other {Blocked videos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
-
Blocked videos.
の動画をブロックしました。
@@ -1167,34 +1139,32 @@
秒
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
申し訳ありませんが、外部認証ログインのプロセスで問題がありました。 運営者に連絡 を取ってください。
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ 新しい認証メールをリクエスト
src/app/+login/login.component.html
33,35
-
-
-
User
ユーザー
-
-
src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
ユーザーネームまたはメールアドレス
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ 例: john@example.com
src/app/+login/login.component.html
46
@@ -1207,42 +1177,45 @@
⚠️ Most email addresses do not include capital letters.
⚠️ 多くのメールアドレスは大文字を含みません。
-
- src/app/+login/login.component.html 53
+ src/app/+login/login.component.html 53
+
Password
パスワード
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
クリックしてパスワードをリセットします
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
パスワードを忘れました
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
PeerTubeのアカウントでログインすることで、あなただけの動画を投稿することができます
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ このインスタンスはアカウントの新規登録を許可しています。ただし、アカウント作成前に 利用規約 利用規約 をよくチェックしてください。また、あなたの希望に合ったインスタンスは、以下のウェブサイトで探すと見つかるかもしれません。: https://joinpeertube.org/instances 。
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ 現在、このインスタンスはアカウントの新規登録を受け付けていません。 利用規約 をチェックすることで新規登録を受け付けていない理由、またはアカウントの新規登録を受け付けることやあなたの動画をアップロードできる可能性があるかどうかが分かるかもしれません。また、数多くのPeerTubeインスタンスの中から、あなたに合ったインスタンスを探してみましょう。: https://joinpeertube.org/instances 。
src/app/+login/login.component.html
20,23
@@ -1251,53 +1224,52 @@
Or sign in with
または次の方法でログイン
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
パスワードをお忘れですか?
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
申し訳ありません。インスタンス運営者がPeerTubeのメールシステムの設定をしていないため、パスワードを復元することができません。
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
メールアドレスを入力すれば、パスワードをリセットするためのURLリンクが送信されます。
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
パスワードをリセットするための手順が書かれたメールが に送られます。このリンクは1時間以内に無効となります。
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
Eメール
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
メールアドレス
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
リセット
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
このインスタンス内
@@ -1316,97 +1288,119 @@ The link will expire within 1 hour.
10
-
Confirm password
パスワードを確認
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
確認済のパスワード
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
パスワードをリセットする
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
アカウント登録
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ なぜアカウントを作るのですか?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ もしかするとお気づきかもしれませんが: で動画を再生するためにアカウントを作成することは、必須ではありません。 しかし、 でアカウントを作成すると以下のような事ができるようになります:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ 動画に コメントをする
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ チャンネルを 購読して 新着動画の通知を受け取る
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ 自分の 再生履歴 を見る
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ チャンネルを作成して 動画を投稿する
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ マストドンやActivityPubに対応したソフトウェア、またはRSSフィードリーダーを利用していますか?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ 以上のような、あなたの好みのツールで をフォローすることは、既に可能となっています。
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ は PeerTube という、Framasoftによって開発された動画制作プラットフォームを利用しています。 Framasoft はフランスの非営利団体であり、ビッグテックが提供しているデジタルツールの代替となるものを提供しています。
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ で 動画を投稿したいですか? それでは、あなたの チャンネルを 作る必要があります。
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ チャンネルを作成する際に 何らかのテーマに基づきたい場合: 例えば、ピアノコンサートの動画を投稿するのであれば「SweetMelodies」というチャンネル名。または、エコロジーについて話す動画を投稿するのであれば「Ecology」というチャンネル名にしてみてはどうでしょうか。
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ の運営者は、このウェブサイトで までの動画 をアップロードする事を許可しています。
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1476,14 +1470,15 @@ The link will expire within 1 hour.
It's time to configure your instance!
あなたのインスタンスの設定を行いましょう!
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
アカウント作成を開放したい場合、インスタンスのカテゴリーや設定言語やモデレーターが話す言語だけでなく モデレーションルール や インスタンスの利用規約 の内容を決めましょう。これらの設定を決めることで、PeerTubeを利用しようとする様々なユーザーが 自分に合った PeerTubeインスタンスにアカウント作成をするための手助けになるでしょう。
@@ -1555,9 +1550,9 @@ The link will expire within 1 hour.
My settings
設定
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
以下の設定は、このインスタンスでの現在のセッションにのみ適用されます。
@@ -1565,8 +1560,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ 外観
src/app/modal/quick-settings-modal.component.html
18
@@ -1585,15 +1582,15 @@ The link will expire within 1 hour.
Close
閉じる
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
ライブ配信の設定を更新する
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
サーバーがとても重くなっています
@@ -1652,85 +1649,86 @@ The link will expire within 1 hour.
Public profile
公開プロフィール
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
設定言語:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
動画の言語:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
センシティブなコンテンツ:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
サーバー負荷軽減のために、再生される動画のピアになりましょう
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
キーボードショートカット
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
ヘルプ
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
PeerTubeのヘルプを見る
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
powered by PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
ログアウト
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
あなたのアカウント
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
あなたのライブラリ
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
- アカウントを作成する
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ アカウントを作成
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
自分がインポートした動画
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
新しいプレイリストを作成
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
設定言語:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
動画の同時並行インポートのジョブ
@@ -1744,9 +1742,9 @@ The link will expire within 1 hour.
jobs in parallel
同時並行のジョブ
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
+
Allow import with HTTP URL (e.g. YouTube)
(例えばYouTubeの動画の)URLを利用した、動画のインポートを許可する
@@ -1766,57 +1764,74 @@ The link will expire within 1 hour.
Administration
運営
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
- このインスタンスについて
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ インスタンスについて
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ アカウントを作成する
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ 既にアカウントがあるので 、ログインする
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ 利用規約
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ アカウント設定
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ チャンネル設定
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ あなたの チャンネルを作成
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ チャンネルを作成しません
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ 後でチャンネルを作成することができます
src/app/+signup/+register/register.component.html
94,95
@@ -1825,9 +1840,9 @@ The link will expire within 1 hour.
Contact
お問い合わせ
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
通知を見る
@@ -1845,13 +1860,13 @@ The link will expire within 1 hour.
Update your notification preferences
通知設定を更新する
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
通知をすべて見る
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
に、ようこそ!
@@ -1864,7 +1879,7 @@ The link will expire within 1 hour.
Help moderators and other users to know who you are by:
- モデレーターや他のユーザーに あなたが誰か を知ってもらうために、下記のことをしましょう。
+ モデレーターや他のユーザーに あなたが誰か を知ってもらうために、下記の事をしてみましょう。
src/app/modal/account-setup-warning-modal.component.html 12
@@ -1888,67 +1903,74 @@ The link will expire within 1 hour.
I'm a teapot
I'm a teapot
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
エラーが発生しました。
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
あなたが探していた動画URL の動画は見つかりませんでした。
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
あなたが探していたコンテンツのURL のコンテンツは見つかりませんでした。
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
考えられる理由:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
期限切れまたは壊れたリンクにアクセスしたかもしれません
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
この動画は移動されたか、削除されたかもしれません
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
このコンテンツは移動したか、削除されたかもしれません
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
サイトアドレスまたはURLを間違って入力したかもしれません
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
あなたのアクセスは認められていません。
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ 動画を見るために、ログインする必要があるかもしれません。
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ コンテンツを見るために、ログインする必要があるかもしれません。
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ ログイン
src/app/+error-page/error-page.component.html
34,36
@@ -1957,30 +1979,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
あなたのアカウントが動画の所有者またはインスタンス運営者からアクセスを許可されているかどうか、確認する必要があるかもしれません。
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
あなたのアカウントがコンテンツの所有者またはインスタンス運営者からアクセスを許可されているかどうか、確認する必要があるかもしれません。
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
The requested entity body blends sweet bits with a mellow earthiness.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sepia seems to like it.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
メディアのサイズがPeerTubeサーバーに対して大きすぎます。サーバーのサイズ上限を上げたい場合は、インスタンス運営者に連絡を取って下さい。
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
グローバル検索
@@ -1994,44 +2016,44 @@ The link will expire within 1 hour.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
検索結果の件数は、サードパーティの検索インデックス次第で増加します。検索のために必要とするデータのみ送信されます。
-
- src/app/header/search-typeahead.component.html 31
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
入力された検索ワードが動画のタイトルまたはその説明、チャンネルの名前と一致した時、それらが検索結果として表示されます。
-
- src/app/header/search-typeahead.component.html 36
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
高度な検索
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
全てのインスタンス
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
フォローしているインスタンスのみ
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
全てのインスタンスのいかなるコンテンツも検索できるかどうか、またはこのインスタンスがフォローしているインスタンスのコンテンツに対してのみ検索できるかを示しています。
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
チャンネルIDと一致したチャンネルを表示します
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
動画のUUIDに一致した動画を表示します
-
- src/app/header/search-typeahead.component.html 54
+ src/app/header/search-typeahead.component.html 54
+
Search...
検索…
@@ -2091,9 +2113,9 @@ The link will expire within 1 hour.
Duration
再生時間
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
センシティブなコンテンツの表示
@@ -2112,10 +2134,10 @@ The link will expire within 1 hour.
Category
カテゴリ
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
全てのカテゴリーの動画を表示
@@ -2124,10 +2146,10 @@ The link will expire within 1 hour.
Licence
ライセンス
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
全てのライセンスの動画を表示
@@ -2136,11 +2158,11 @@ The link will expire within 1 hour.
Language
言語
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
全ての言語の動画を表示
@@ -2233,27 +2255,18 @@ The link will expire within 1 hour.
Edit caption
キャプションの編集
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
キャプション
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
このキャプションを編集する
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
タイトル
@@ -2262,9 +2275,9 @@ The link will expire within 1 hour.
Tags
タグ
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
タグはフィルター検索等で利用され、タグに関連した動画を表示するために使われます。 最大5つのタグ付けが可能です。 Enterキー を押して、タグを加えて下さい。
@@ -2289,34 +2302,33 @@ The link will expire within 1 hour.
Upload a new banner
新しいバナー画像をアップロード
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
バナーを変える
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
バナーを削除する
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
- 比率 6対1、推奨サイズ: 1920x317、最大サイズ: 、拡張子:
+ 画像の比率 6対1、推奨解像度: 1920x317、最大サイズ: 、拡張子:
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 44
Account avatar
アカウントのアバター
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
チャンネルのアバター
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
Markdown記法 は PeerTubeのHTMLタグへのカスタマイズ もサポートしています
@@ -2370,7 +2382,8 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
アイテムは見つかりませんでした
@@ -2379,15 +2392,15 @@ The link will expire within 1 hour.
Description
説明
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
デフォルトでは動画の説明文が長い場合はその一部が省かれるため、「もっと見る」を手動でクリックする必要があります。
@@ -2396,8 +2409,8 @@ The link will expire within 1 hour.
Choose the appropriate licence for your work.
適切なライセンスを をあなたの動画に設定して下さい。
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
チャンネル
@@ -2408,58 +2421,60 @@ The link will expire within 1 hour.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
PeerTubeについてよくある質問
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
powered by PeerTube - コピーレフト 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
APIドキュメント
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
スケジュール投稿 ( )
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
センシティブなコンテンツが含まれています
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
いくつかのインスタンスでは、デフォルトで成人向けまたは過激なコンテンツを非表示にしています。
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
トランスコード完了後に投稿する
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- 動画を投稿する前にトランスコードの完了を待たない場合は、トランスコードが完了するまで再生できないことがあります。
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
基本情報
@@ -2468,86 +2483,84 @@ The link will expire within 1 hour.
Add another caption
別のキャプションを追加
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
字幕ファイルを見る
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ に既にアップロードされています ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
更新時に作成されます
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
作成をキャンセル
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
更新時に編集されます
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
編集をキャンセル
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
更新時に削除されます
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
削除をキャンセル
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
キャプションはありません。
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
ライブ配信の設定
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ このオプションを有効にすると、あなたのリプレイ動画の投稿処理中に動画容量の制限を越えた場合、投稿処理は強制的に終了されます
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
遅延モード
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
ライブ配信を終了した時に、自動的にライブ配信の内容をリプレイ動画として投稿します
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- 動画のプレビュー
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
応援
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
アカウントを見る
@@ -2565,7 +2578,7 @@ The link will expire within 1 hour.
VIDEO CHANNEL
- 動画チャンネル
+ チャンネル
src/app/+video-channels/video-channels.component.html 57
@@ -2582,110 +2595,119 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
どうすれば動画の視聴者があなたの活動を応援できるか(メンバーシップ制のサービス...など)を説明するための簡潔な文章を書きましょう。
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+ Filename
+ ファイル名
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+ Name of the uploaded file
+ アップロードしたファイルの名前
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
元動画の公開日
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
投稿する動画の元コンテンツが公開された日付を入力しましょう(例えば、投稿する動画が著作権による保護期限が切れた映画の場合、その映画が封切られた日付を入力します)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
プラグイン設定
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
低遅延
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
P2P機能を無効にし、遅延時間を15秒以下に減らします
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
デフォルト
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
平均遅延時間は30秒です
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
高遅延
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
平均遅延時間は60秒です。P2P機能をより利用します
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
その他
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
動画へのコメントを有効にする
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
ダウンロードを有効にする
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
その他の設定
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+ Video thumbnail
+ 動画のサムネイル
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
+
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
youtube-dlがサポートしている URL、または何らかのメディアファイルを指しているURLを利用してメディアをインポートすることができます。ただし、メディアのURLやメディアファイルを配布する権利を「本当にあなたが保持しているかどうか」を確認すべきでしょう。さもなければ、あなた自身やあなたが属するインスタンスに法的なトラブルをもたらしかねません。
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Sorry, but something went wrong
申し訳ありません、何らかの問題が発生しました
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
おめでとうございます。 の動画がインポートされます! この動画に関する情報を追加できます。
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
アップロードするファイルを選択する
@@ -2696,12 +2718,12 @@ The link will expire within 1 hour.
Scheduled
スケジュールされました
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
特定の日付まで動画を非表示にする
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
通常のライブ配信
@@ -2771,8 +2793,8 @@ The link will expire within 1 hour.
Upload on hold
アップロードを保留
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
申し訳ありませんが、あなたのアカウントではアップロード機能が無効になっています。動画をアップロードしたい場合、運営者があなたの動画容量の制限を解除しなければなりません。
@@ -2788,7 +2810,7 @@ The link will expire within 1 hour.
Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
- 一日あたりの動画容量制限を超えています。より多くの動画を加えたい場合、1日待つか、運営者が一日あたりのユーザーの動画容量を増やさなければなりません。
+ 一日あたりの動画容量制限を超えています。より多くの動画をアップロードしたい場合、1日待つか、運営者が一日あたりのユーザーの動画容量を増やさなければなりません。
src/app/+videos/+video-edit/video-add.component.ts
106
@@ -2831,43 +2853,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Torrentファイルは1つのみインポートできます。
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
このインスタンスでのライブ配信の回数が多すぎるため、ライブ配信枠を作成できません
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
あなたは既に多くのライブ配信をしているため、ライブ配信枠を作成できません
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
ライブ配信が公開されました。
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
一度だけライブ配信ができ、その配信はリプレイ動画として保存されます
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
一度だけの配信
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
複数回の配信ができ、別々に分けられた複数のリプレイ動画が保存されます
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
複数回の配信を同じURLで行います
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
ライブ配信を始める
@@ -2913,17 +2935,16 @@ The link will expire within 1 hour.
ライブ配信を始める
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
自動再生
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
再生される次の動画
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
このコメントを通報する
@@ -2951,70 +2972,67 @@ The link will expire within 1 hour.
Update playlist privacy
投稿範囲を変更
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
現在の動画の再生開始位置で、プレイリストをシェア
-
- src/app/shared/shared-share-modal/video-share.component.html 71
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
Only display embed URL
埋め込み動画のURLのみ表示する
-
-
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79
+ src/app/shared/shared-share-modal/video-share.component.html 177
+
Share the video
動画をシェアする
-
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
+
This video is private so you won't be able to share it with external users
この動画は非公開のため、他のユーザーとシェアできません
-
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
+
Update video privacy
投稿範囲を変更
-
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
+
QR-Code
QRコード
-
-
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34
+ src/app/shared/shared-share-modal/video-share.component.html 112
+
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
このURLはセキュアではない(HTTPSで始まっていない)ので、埋め込み動画はURLがHTTPSから始まるウェブサイトでは利用できません。
-
-
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
+
Embed
埋め込み動画
-
-
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44
+ src/app/shared/shared-share-modal/video-share.component.html 122
+
Auto select subtitle
自動で字幕を選ぶ
-
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
+
More customization
さらにカスタマイズする
-
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
+
Less customization
カスタマイズしない
-
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
+
Support
を応援する
@@ -3026,14 +3044,14 @@ The link will expire within 1 hour.
Login
ログイン
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
-
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > ログイン
src/app/+login/login.component.html
2,5
@@ -3042,8 +3060,8 @@ The link will expire within 1 hour.
Autoplay
URLを開いたら動画を自動再生
-
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
+
Maybe later
また後で
@@ -3052,45 +3070,45 @@ The link will expire within 1 hour.
Muted
ミュート再生
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104
+ src/app/shared/shared-moderation/account-block-badges.component.html 1
+ src/app/shared/shared-share-modal/video-share.component.html 212
+
Loop
繰り返し再生
-
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
+
Use origin instance URL
元の動画が配信されているインスタンスのURLを使用する
-
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
+
Display video title
動画タイトルを表示
-
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
+
P2P
P2P機能を有効
-
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
+
Display privacy warning
プライバシーに関する警告を表示
-
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
Display player control bar
再生プレイヤーのコントロールバーを表示する
-
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
+
Display PeerTube button link
「PeerTube」のボタンリンクを表示
-
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
+
Public
公開
@@ -3164,8 +3182,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {チャンネル登録の解除} other {全てのチャンネル登録を解除する} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
もっと見る
@@ -3192,8 +3210,8 @@ The link will expire within 1 hour.
Originally published
投稿日
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
念のためのお知らせ:
@@ -3412,19 +3430,19 @@ The link will expire within 1 hour.
Highlighted comment
注目のコメント
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
返信
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
このコメントは削除されました
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
動画の冗長化
@@ -3438,9 +3456,9 @@ The link will expire within 1 hour.
Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
あなたの通報は のモデレーターに送信され、コメントの発信元( )にも 送信されます。
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
トークンを新しく生成することによって、現在のトークンによって設定されたRSSリーダーが新しいトークンによって設定されるまでは、フィードの読み込みはできなくなります。本当にトークンを新しく生成しますか?
@@ -3457,40 +3475,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
RSSフィード
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
サードパーティーのRSSリーダーを使用して、あなたが登録しているチャンネルの動画リストを読み込みましょう。
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
RSSフィードのURL
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
RSSフィードのトークン
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ トークンは、誰とも共有しないでください。
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
トークンを新しく生成する
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
フィルタ…
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ フィルターを消去する
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3500,7 +3520,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
動画/コメント/アカウント
@@ -3514,57 +3533,70 @@ The link will expire within 1 hour.
State
状態
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
作成
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
ユーザーのページを新しいタブで開く
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
- 受入済
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ 承認済
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
保留中
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ 拒否されました
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
- 受け入れる
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ 承認
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
断る
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
現在のフィルターでは、一致したフォロワーはいませんでした。
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
あなたのインスタンスにはフォロワーがいません。
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3574,24 +3606,40 @@ The link will expire within 1 hour.
Redundancy allowed
冗長化
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
新しいタブでインスタンスを開く
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
現在のフィルターに当てはまるホストはありませんでした。
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
あなたのインスタンスはまだ誰もフォローしていません。
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ 本当に以下のエントリーへのフォローを解除しますか?{count, plural, =1 { のエントリー} other { 件のエントリー}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ 本当に以下のエントリーへのフォローを解除しますか?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3601,13 +3649,13 @@ The link will expire within 1 hour.
Action
アクション
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
動画の冗長化
@@ -3641,13 +3689,12 @@ The link will expire within 1 hour.
Username
ユーザーネーム
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3669,78 +3716,80 @@ The link will expire within 1 hour.
Role
ユーザータイプ
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
トランスコードは有効です。動画容量の制限は、アカウントの オリジナル の動画サイズのみを考慮します。 このユーザーがアップロードできる動画サイズは、多くても ~ 。
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
1日あたりの動画容量の制限
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
認証プラグイン
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
無し (ローカルでの認証)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
このユーザーから動画が公開される前に動画の審査をしない
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
ユーザーにパスワードリセットのためのリンクをメールで送信する
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
新しいパスワードを求める
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
ユーザーパスワードを手動で設定する
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
表示
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
非表示
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
バッチ処理
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3753,13 +3802,13 @@ The link will expire within 1 hour.
Open account in a new tab
新しいタブでアカウントを開く
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
削除されたアカウント
@@ -3788,8 +3837,8 @@ The link will expire within 1 hour.
Banned users
凍結されたユーザー
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
- のユーザーを表示 合計 ユーザー
@@ -3830,39 +3879,39 @@ The link will expire within 1 hour.
Video
動画
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
合計サイズ
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
冗長化リスト
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
あなたのインスタンスは動画をミラーリングしていません。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
あなたのインスタンスにはミラーリングした動画はありません。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
冗長性方針を有効にする
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
あなたのインスタンスでは冗長性の方針は無効になっています。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
利用中 ( )
@@ -3899,6 +3948,8 @@ The link will expire within 1 hour.
Select this row
この列を選択
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3911,19 +3962,16 @@ The link will expire within 1 hour.
Actions
アクション
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
フォロワー
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -3950,6 +3998,14 @@ The link will expire within 1 hour.
外部からのコメント
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ ローカル動画へのコメント
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
現在のフィルター設定に一致する、不正行為に関する通報はありませんでした。
@@ -3963,28 +4019,28 @@ The link will expire within 1 hour.
Unsolved reports
未解決の通報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
受理した通報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
拒否した通報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
ブロックした動画に関する通報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
削除動画に関する通報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
ブロック理由:
@@ -4045,8 +4101,10 @@ The link will expire within 1 hour.
通報者
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4059,18 +4117,18 @@ The link will expire within 1 hour.
Video
動画
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
コメント
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
この動画は複数回通報されています。
@@ -4099,13 +4157,14 @@ The link will expire within 1 hour.
Open video in a new tab
新しいタブで動画を開く
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
状態
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4121,7 +4180,7 @@ The link will expire within 1 hour.
Score
スコア
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4131,105 +4190,105 @@ The link will expire within 1 hour.
Reportee
通報された人
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 通報} other { 通報}}
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
更新しました
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
PeerTubeインスタンスをミュートする
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
インスタンス
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
ミュートした日時
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
ミュートを解除
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
現在のフィルターに一致するサーバーは見つかりませんでした。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
インスタンスは見つかりませんでした。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
- のミュートしたインスタンスを表示 合計 のミュートしたインスタンス
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
あなたのWebサーバーはHTTPSに対応していないようです。インスタンスをフォローするためには、WebサーバーがTLSを有効にしている必要があります。
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {件のフォローリクエストを送信しました!} other {件のフォローリクエストを送信しました!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
-
Mute domains
PeerTubeインスタンスをミュートする
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
アカウント
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
現在のフィルターでは、一致したアカウントはありません。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
アカウントは見つかりませんでした。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
インストールされているプラグインを表示する
@@ -4248,9 +4307,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
- のミュートしたアカウントを表示 合計 のミュートしたアカウント
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
プラグインとテーマ
@@ -4292,22 +4351,22 @@ The link will expire within 1 hour.
Users can resolve distant content
他のインスタンスのコンテンツ
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
プラグイン & テーマ
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
利用可能なテーマ
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
有効になっているプラグイン
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4315,7 +4374,6 @@ The link will expire within 1 hour.
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
最近の動画のうち、インタラクションが多かった動画が表示されます
@@ -4386,42 +4444,37 @@ The link will expire within 1 hour.
Delete this comment
このコメントを削除する
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
このアカウントの全てのコメントを削除する
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
コメントは数分後に削除されます
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1個のコメントが削除されました。} other { 個のコメントが削除されました。}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
-
comment(s) deleted.
コメントが削除されました。
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
本当に の全てのコメントを削除しますか?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
のコメントは数分以内に削除されます
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4449,6 +4502,8 @@ The link will expire within 1 hour.
Select all rows
全ての列を選択
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4565,26 +4620,26 @@ The link will expire within 1 hour.
Name
名前
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
簡単な説明
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
インスタンスのメインカテゴリ
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
新しいカテゴリーを加える
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
P2P機能 は、あなたのシステムの技術的情報(例えば、公開IPアドレスなど)が他のピアに送信されることを暗に意味していますが、PeerTubeサーバーの負荷を軽減することへの大きな助けとなります。
@@ -4618,147 +4673,145 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
このインスタンスのモデレーターとあなたが話す言語
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
モデレーション&NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
このインスタンスはセンシティブもしくはNSFWなコンテンツに力を入れています
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
有効にすることで、このインスタンスが主にセンシティブなコンテンツをActivityPubを通して配送していることを他のインスタンスの運営者に知らせます。 さらに、動画アップロードの際のNSFWのチェックボックスは、デフォルト設定で自動的にチェックが入るようになります。
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
センシティブなコンテンツを含む動画に関するポリシー
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
サムネイルをぼかす
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
表示
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
冗長性についての方針
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
利用規約
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
行動規範
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
モデレーションについて
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
誰がこのインスタンスをモデレートしていますか?NSFW/センシティブな動画や政治的動画についてのポリシーはありますか?、など
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
あなたとインスタンス
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
このインスタンスの運営者は誰ですか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
個人?非営利団体?営利企業?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
なぜこのインスタンスを建てたのですか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
- 運営者が自分の動画を他のユーザーとシェアするためですか?アカウントの新規登録を開放し、あなたのインスタンスに属するユーザーが、好きな動画をアップロードすることを可能にするためですか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ 運営者が自分の動画を他のユーザーとシェアするためでしょうか?または、アカウントの新規登録を開放し、あなたのインスタンスに属するユーザーが好きな動画をアップロードするためでしょうか?
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
このインスタンスをどれぐらいの期間続ける予定ですか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
インスタンスにアカウントを登録する際に知ってほしい重要事項
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
インスタンスを運営するための資金をどのようにして確保していく予定ですか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
運営者のポケットマネー?ユーザーからの寄付?広告による利益?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
その他の情報
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
このインスタンスはどのようなサーバーやそのハードウェアによって動いていますか?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
例えば「ハードウェアの構成は2vCore/2GBメモリ等々。運営者が借りているサーバーから本サイトは直接提供されています。」など。
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
外観
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
ランディングページ
@@ -4846,7 +4899,7 @@ The link will expire within 1 hour.
Signup requires email verification
- アカウント登録にはEメールの認証が必要です
+ アカウント登録にはEメールの認証が必要です
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
@@ -4948,13 +5001,13 @@ The link will expire within 1 hour.
bytes
バイト
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
1ユーザーごとのデフォルトの動画アップロード制限
@@ -4970,157 +5023,173 @@ The link will expire within 1 hour.
⚠️ インスタンスのユーザーを信頼できない場合、この機能を有効にすることをPeerTubeは推奨しません
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ YouTubeのような、その他の動画サイトのチャンネルとのチャンネル同期を許可する (HTTPから始まるURLでのインポートを許可する必要があります)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ この機能を有効にするには、HTTPから始まるURLでのインポートを許可する必要があります。
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
特定のユーザーを運営者が信頼できると見なすまでは、モデレーターが審査するまでの間、ユーザーの動画は非公開となります。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
- 動画チャンネル
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ チャンネル
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
- 1ユーザーごとの最大の動画チャンネル数
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ 1ユーザーごとの最大のチャンネル数
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {チャンネル} other {チャンネル}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
自動的に新しい動画をブロック
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
検索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
ユーザーに外部インスタンスのURLまたはアカウントIDの検索許可
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
ユーザー にあなたのインスタンスと連合していない可能性がある、外部インスタンスの動画やユーザーの検索を許可する
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
匿名ユーザーへの外部インスタンスのURLとアカウントIDの検索許可
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
匿名ユーザー にあなたのインスタンスと連合していない可能性がある、外部インスタンスの動画やユーザーの検索を許可する
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️この機能は、あなたが選んだ検索インデックスからフォローされているインスタンスの運営者によるモデレーションに、大きく依存することになります。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
現在も稼働中で、よくモデレートされている検索インデックスを一つ選ぶべきでしょう。または あなただけの検索インデックスをホストしましょう 。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
検索インデックスのURL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
検索バーでのローカル内検索を無効にする
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
ローカル内検索を無効にしなかった場合、デフォルトではローカル内検索が有効のままになります
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
検索バーはデフォルトで、グローバル検索を使用します
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
グローバルサーチを有効にする
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
連合
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
その他のインスタンスとの 関係性 を管理する。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
他のインスタンスがあなたのインスタンスをフォローできます
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
インスタンスへの新しいフォロワーを手動で承認する
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
自動的にインスタンスにフォロー返しをする
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ この機能はインスタンス運営において、より注意が求められ、さらなるモデレーションが求められます。
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
インデックスURL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
公開インデックスの中からインスタンスを自動的にフォローする
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
自動的にフォローすると予想されるインスタンスについての詳しい情報は ドキュメント をご覧下さい。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
運営者
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
運営者
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
運営者のメールアドレス
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
問い合わせフォームを有効にする
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5130,27 +5199,27 @@ The link will expire within 1 hour.
TWITTER
Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
あなたのインスタンスのコンテンツの(Twitter上での)リンクプレビューをより良くするために、インスタンス専用のTwitterアカウントを入力しましょう。Twitterアカウントが無い場合は、何も入力しないでおきましょう。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Twitterのユーザーネーム
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
あなたのインスタンスがTwitterに認知されました
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5190,62 +5259,74 @@ The link will expire within 1 hour.
Small latency disables P2P and high latency can increase P2P ratio
低遅延モードはP2P機能を無効にし、高遅延モードはP2P機能をより利用します
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
-
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
-
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
+
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {ライブ配信} other {ライブ配信}}
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
ライブ配信の最大時間
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
+
Live transcoding threads
ライブ配信のトランスコードのスレッド
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
+
will claim at most with VOD transcoding
will claim at most with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
+
will claim at least with VOD transcoding
will claim at least with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
+
Live transcoding profile
ライブ配信のトランスコードのプロファイル
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
+
new live transcoding profiles can be added by PeerTube plugins
新しいライブ配信のトランスコードのプロファイルは、PeerTubeのプラグインによって追加が可能です
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
+
Live resolutions to generate
生成されるライブ配信の解像度
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
ライブ配信を許可する
@@ -5254,8 +5335,8 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
ライブ配信のトランスコードを有効化
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
+
Live streaming
ライブ配信
@@ -5270,149 +5351,159 @@ The link will expire within 1 hour.
TRANSCODING
トランスコード
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
ビデオ・オン・デマンド動画のトランスコードと同じで、ライブ配信をどのような端末でも再生できるようなストリーミング形式にトランスコードします。高性能のCPUが必要で、場合によってはさらに強力なCPUが必要でしょう。
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+
Input formats
インプットフォーマット
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
トランスコードを有効化
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
追加の拡張子を許可する
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
ユーザーに .mp4 .ogv .webm 以外の拡張子の動画のアップロードを許可する(例えば .avi .mov .mkv など)。
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
音声ファイルのアップロードを許可する
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
音声ファイル( .mp3 .ogg .wma .flac .aac .ac3)のアップロードをユーザーに許可する。
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
The file will be merged in a still image video with the preview file on upload.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
アウトプットフォーマット
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrentを有効にする
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
If you also enabled HLS support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLSファイルへのP2P機能を有効にする
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- 有効にしたフォーマットごとに生成される解像度
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
オプションが選択されていない場合、動画ファイルの元の解像度がデフォルトととなります。
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
+
Transcoding threads
トランスコードスレッド
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
+
will claim at most with live transcoding
will claim at most with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
+
will claim at least with live transcoding
will claim at least with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
+
Transcoding jobs concurrency
同時並行トランスコードのジョブ
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
+
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
複数のファイルの同時トランスコードを許可する ⚠️ PeerTubeの再起動が必要です
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
+
Transcoding profile
トランスコードのプロファイル
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
+
new transcoding profiles can be added by PeerTube plugins
新しいトランスコードのプロファイルは、PeerTubeのプラグインによって追加が可能です
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
VIDEO STUDIO
動画スタジオ
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
ユーザーに動画の編集を許可する(切り取り、イントロダクションやエンディングの追加、ウォーターマークの追加など)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
Enable video studio
動画スタジオを有効にする
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
⚠️ You need to enable transcoding first to enable video studio
⚠️ 動画スタジオを有効にするためには、最初にトランスコードを有効にする必要があります
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
+
CACHE
キャッシュ
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
いくつかのファイルが連合されておらず、必要な時にそれらがフェッチされています。キャッシュポリシーを設定して下さい。
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
動画プレビューの残存キャッシュ
@@ -5468,13 +5559,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
JavaScriptのコードを直接入力しましょう。 例: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5484,8 +5575,8 @@ color: red;
CSSのコードを直接入力しましょう。例: #custom-css color: red; Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
トランスコードを有効にしていない場合、リプレイ動画の再生をユーザーに許可できません。
@@ -5537,45 +5628,45 @@ color: red;
DANGER ZONE
DANGER ZONE
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
プロファイル
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
解像度
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
比率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
平均フレームレート
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
ピクセル形式
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
サンプルレート
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
ステレオ・モノラル等
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
設定 を更新する
@@ -5678,30 +5769,28 @@ color: red;
モデレーション:
src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
Change password
パスワードを変更する
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
現在のパスワード
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
新しいパスワード
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
新しいパスワードをもう一度
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
センシティブなコンテンツを含む動画へのデフォルト・ポリシー
@@ -5710,15 +5799,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
「表示しない」 または 「サムネイルをぼかす」 の設定の場合、動画を見る際に確認を求められます。
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
センシティブな動画に関するポリシー
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
選択した言語の動画および字幕のみが表示されます
@@ -5732,20 +5821,19 @@ color: red;
Add a new language
新しく言語を加える
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
新しいメールアドレス
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
メールアドレスを変更
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
テーマ
@@ -5800,18 +5888,18 @@ color: red;
Initiator
動画の最初の所有者
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
作成
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
状態
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
アカウントページ
@@ -5821,8 +5909,154 @@ color: red;
No ownership change request found.
動画の所有権変更へのリクエストはありません。
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ このインスタンスは、チャンネル同期を許可していません
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ チャンネル同期を追加する
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ 外部のチャンネル
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ チャンネル
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ 最後にチャンネル同期をした日付は
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ リストのインポート
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ のチャンネル同期の削除に成功しました。
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ 新しいチャンネル同期
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ 外部の動画サイトのチャンネルのURL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ 例: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ 動画チャンネル
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ 外部の動画サイトのチャンネルにある動画へのオプション:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ チャンネル同期に成功しました。
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
アカウント設定
@@ -5831,30 +6065,30 @@ color: red;
Playlist elements
プレイリスト要素
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
自分のインポート
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
チャンネルの作成
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
チャンネルは見つかりませんでした。
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
例: my_channel
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
チャンネル
@@ -5876,9 +6110,9 @@ color: red;
Overwrite support field of all videos of this channel
このチャンネルにある全ての動画の応援メッセージを上書きする
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
チャンネル登録者数
@@ -5897,17 +6131,17 @@ color: red;
Target
ターゲット
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
この動画は削除されました
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
- のインポート動画を表示 合計 のインポート動画
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5917,15 +6151,16 @@ color: red;
Channel page
チャンネルページ
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {0回再生} =1 {1回再生} other { 回再生}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
+
Created by
制作
@@ -5939,16 +6174,16 @@ color: red;
You don't have any video in your watch history yet.
まだ再生履歴には再生した動画がありません。
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
再生履歴から削除
-
- src/app/+my-library/my-history/my-history.component.html 37
+ src/app/+my-library/my-history/my-history.component.html 37
+
Video history is enabled
- 再生履歴の機能が無効になりました
+ 再生履歴の機能が有効になりました
src/app/+my-library/my-history/my-history.component.ts
96,95
@@ -5985,8 +6220,10 @@ color: red;
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ 動画が見つかりませんでした。" "
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6066,24 +6303,24 @@ color: red;
Create playlist
プレイリストの作成
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
- 自分の動画チャンネル
+ 自分のチャンネル
src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts 11
Create a new video channel
- 新しい動画チャンネルの作成
+ 新しいチャンネルの作成
src/app/+manage/manage-routing.module.ts 12
Playlist thumbnail
プレイリストのサムネイル
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
このプレイリストには動画がありません。
@@ -6099,17 +6336,16 @@ color: red;
詳細について ドキュメント を読む。
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
If you need help to use PeerTube, you can have a look at the documentation .
PeerTubeを利用するためにヘルプが必要な場合、 ドキュメント を読むことができます。
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
- モデレーターや他のユーザーに あなたが誰か を知ってもらうために、 あなたのアカウントのプロフィールの設定 を忘れずにしましょう。 アバター をアップすることや アカウントの説明 を書くことによって。
-
- src/app/+signup/shared/signup-success.component.html 18
+ モデレーターや他のユーザーに あなたが誰か を知ってもらうために、 あなたのアカウントのプロフィール設定 を忘れずにしましょう。 アバター をアップする、または アカウントの説明 を書きましょう。
+ src/app/+signup/shared/signup-success.component.html 18
+
Video stats
動画の統計
@@ -6229,14 +6465,14 @@ color: red;
3
-
-
An error occurred.
- エラー発生。
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ エラーが発生しました。
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ 認証用メールを新しくリクエスト
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6257,12 +6493,11 @@ color: red;
チャンネルの管理
src/app/+video-channels/video-channels.component.html 10
-
Send verification email
認証メールを送信
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
このインスタンスはEメールによる認証を必要としません。
@@ -6272,27 +6507,34 @@ color: red;
Verify account via email
メールアドレスによるアカウントの認証
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ アカウントを認証するためのメール送信をリクエスト
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ ようこそ!
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ あなたのアカウントが作成されました!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ メールをチェックして 、アカウントの認証やその他の設定を行いましょう。
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6371,7 +6613,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6385,12 +6627,12 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {0個の動画} =1 {1 つの動画} other { 個の動画}}
-
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6423,22 +6665,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {0人の登録者} =1 {1人の登録者} other { 人の登録者}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6453,9 +6683,9 @@ channel with the same name ( )!
Stats
統計
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
このチャンネルにはプレイリストがありません。
@@ -6464,13 +6694,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
ネットワーク
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
フォロー
@@ -6480,13 +6710,13 @@ channel with the same name ( )!
Follower instances ( )
フォロワーのインスタンス( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
フォローしてるインスタンス( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
名前
@@ -6585,10 +6815,9 @@ channel with the same name ( )!
Features found on this instance
このインスタンスの特徴
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
統計
@@ -6617,157 +6846,157 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
アカウント設定の方法や「チャンネル」とは何か。そして、プレイリストの作成方法など!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
PeerTubeアプリケーション
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
非公式のAndroidアプリ、またはブラウザーのアドオンを探してみましょう!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
PeerTubeにコントリビュートする
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
PeerTubeをより良くするために、コントリビュートをしたいですか?Webクライアントの翻訳、あなたからの意見や感想のフィードバック、または直接PeerTubeのコードにコントリビュートすること、などができます!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P機能とプライバシー
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
PeerTubeの初期設定では、サーバーの負荷を減らすためにユーザー間で帯域幅を共有するBitTorenntプロトコルを利用していますが、最終的にはユーザーはPeerTubeのサーバーからの動画に限って、通常の配信方法に切り替えるための選択肢が与えられています。PeerTubeのP2P機能を継続して利用したい場合にのみ、上記の初期設定が適用されます。
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
BitTorrentプロトコルによって引き起こされるプライバシーに関わる主な脅威は、動画をダウンロードまたは視聴している限りはPeerTubeインスタンスのBitTorrentトラッカー内に保存される、あなたの公開IPアドレスについてです。
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
この脅威に関する結論
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
理論上、十分な技術スキルを持っていれば、どの公開IPアドレスがどの動画をダウンロードしているかをトラッキングするスクリプトを作成することはできるでしょう。しかし、実際にはそのようなスクリプトを作ることはかなり難しいと言えます。なぜなら...
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
まず、監視するためにはそれぞれの動画へのトラッカーにHTTPリクエストが送信されなければなりません。もしPeerTubeの全ての動画を監視したい場合、インスタンスの動画の数に応じて(多くの動画が存在する可能性がありますが)大量のリクエストを送信する必要があります
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
一つ一つのリクエストが送信される度に、トラッカーは限られた数のピアの情報をランダムに返します。例えば、スウォーム内に1000ピアについての情報があり、トラッカーがそれぞれのリクエストへ20ピアの情報だけ返した場合、スウォーム内の全てのピアの情報を知るためには少なくとも50リクエストを送信しなければなりません
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
誰が動画を再生または停止するかを知るために、リクエストは定期的に送信されなければなりません。しかし、このようなリクエストのサーバーへの送信行為を検知することは難しくはありません
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
仮に公開IPアドレスがトラッカー内に保存されたとしても、公開IPアドレスを利用して動画を視聴する行為の背後に公開IPアドレスの所持者が(存在するとしても)実際に存在するというわけではありません
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
公開IPアドレスは漠然とした情報です。通常は定期的に変更され、また多くの個人や団体の象徴となる情報です
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Web上のピアには公的にはアクセスできません。なぜなら、PeerTubeはWebSocketプロトコルを利用しており、クラシックなBitTorrentのトラッカーとは異なるからです。PeerTubeをWebブラウザーで利用するとき、情報を転送するための自分以外のピアをランダムに選ぶトラッカーに向けて、Webブラウザーはあなたの公開IPアドレスを含んだシグナルを送信します。詳しくは こちらのドキュメント をご覧下さい。
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
また、世間一般の人がその友人達をひそかに監視しているという、最悪のケースは考えにくいでしょう。技術的にセンシティブな情報を手に入れるには、より効果的な方法がありますから。
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
この脅威について、PeerTubeはYouTubeと比べるとどう違いますか?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
Youtubeにおけるプライバシーへの脅威は、PeerTubeのそれとは異なります。Youtubeの場合、非常に多くの個人情報(公開IPアドレスだけでなく)を収集しており、それらは分析されるために、またはあなたをトラッキングするために収集されます。その上、YoutubeはGoogle/Alphabetに所有されており、この会社は多くのウェブサイト(のAdSenseまたはGoogle Analyticsを経由して)であなたをトラッキングしています。
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
公開IPアドレスの漏洩を抑えるために何ができるでしょうか?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
Webサイトを閲覧する度にあなたのIPアドレスはおおやけに公開され、(最後に訪れたWebサイトに加えて)多くの当事者が接続ログであなたのIPアドレスをチェックしています。ISP、ルーター、トラッカー、CDNなど。この点についてはPeerTubeには透明性がありますが、もしあなたが自分の公開IPアドレスを守りたい場合、VPNまたはTorブラウザーを使用する必要があることを警告します。PeerTubeを利用する際にP2P機能を利用しないことによって自分の匿名性を取り戻すことができる、という考えは意味をなしません。
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
この脅威へのリスクを軽減するために、何らかの対策を行う予定はありますか?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTubeは、あなたに選択肢を増やすことや攻撃される可能性を低くするために、できる限りのベストを尽くした対抗策を提供したいと考えています。以下が今までに導入された機能です。
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
トラッカーから情報が送信されるピア数の制限
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
トラッカーから受け取ったリクエスト頻度への制限
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
インスタンス運営者が管理画面でP2P機能を無効にできることへの許可
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
結局のところ、再生プレイヤー上で設定することでP2P機能をいつでも無効にでき、またブラウザーの設定でWebRTCを無効にするだけでP2P機能を無効にできることを記憶にとどめておいて下さい。
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
このインスタンスには、インスタンスフォロワーがいません。
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
全て表示する
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
このインスタンスは、他のインスタンスをフォローしていません。
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
- このインスタンスについて
+ インスタンスについて
src/app/+about/about-routing.module.ts 24
@@ -6793,7 +7022,6 @@ channel with the same name ( )!3
-
Get help
ヘルプを表示
@@ -6802,9 +7030,11 @@ channel with the same name ( )!
Create my account
アカウントの作成
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ 完了!
src/app/+signup/+register/register.component.html
103
@@ -6813,39 +7043,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTubeはあなたのアカウントを作成しています...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ 前のステップに戻る
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ 次のステップに進む
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
- 運営者は誰ですか?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ 運営者は誰でしょうか?
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
- このインスタンスを運営者はどれぐらいの期間続ける予定か?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ このインスタンスを運営者はどれぐらいの期間運営する予定ですか?
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
- このインスタンスを維持するための資金をどうやって確保しているか?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ このインスタンスを維持するための資金をどのようにして確保していますか?
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ の利用規約
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -6854,52 +7087,61 @@ channel with the same name ( )!
Administrators & Sustainability
運営者とインスタンスの持続可能性
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
ステップ
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
チャンネルの名前
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ チャンネル名は公開され、他のユーザーは見ることができます。
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ 例: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ チャンネルID
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ チャンネルIDはあなたのプロフィールで表示されます。
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ 例: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ チャンネルIDをユーザーネームと同じものにすることはできません。最初のステップに戻って、ユーザーネームを変更することができます。
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -6908,75 +7150,84 @@ channel with the same name ( )!
Channel name
チャンネル名
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
John_channel
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- 私は少なくとも 歳以上で、このインスタンスの 利用規約 と 行動規範 に同意します
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ 私は少なくとも 歳以上であり、このインスタンスの 利用規約 と 行動規範 に同意します
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ このインスタンスでは動画のアップロードは禁止されているため、あなたのアカウントで動画をアップロードすることはできません。
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ ハンドルネーム
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ ハンドルネームは公開され、他のユーザーは見ることができます。
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ 例: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ ユーザーネームはあなたのプロフィールで表示されます。
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ 例: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ このメールアドレスはあなたのアカウントを認証するために利用されます。
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ アカウント認証のためのメールをリクエストする
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
このインスタンスではアカウント登録はできません。
@@ -6984,14 +7235,15 @@ channel with the same name ( )!src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ >アカウントの作成
src/app/+signup/+register/register.component.html
9,12
-
Register
アカウント登録
@@ -7225,20 +7477,20 @@ channel with the same name ( )!Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
動画をトランスコードしてストリーミングするためのサーバーの容量を見積もることは簡単ではありません。よって、PeerTubeを適宜自動的に調整させることはできません。
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
アップロードされた動画をどの端末でも再生できるようなストリーミング形式の動画に加工します。多くのサーバーのリソースが必要とされますが、PeerTubeの重要な部分ですので、慎重に行いましょう。
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
スレッド
@@ -7272,8 +7524,8 @@ channel with the same name ( )!
Configuration updated.
設定を更新しました。
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
インスタンスのホームページ
@@ -7285,8 +7537,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
アカウント作成を有効にしました。PeerTubeは以下の「動画」の欄にある「自動的に新しい動画をブロック」のチェックボックスに自動的にチェックマークを入れて、「自動的に新しい動画をブロック」の機能を有効にします。
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
カスタム設定の編集
@@ -7448,30 +7700,12 @@ channel with the same name ( )!44
-
- accepted in instance followers
- をインスタンスのフォロワーとして受け入れました
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- このフォロワーを本当に受け入れないようにしますか?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
- 受け入れない
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- をインスタンスのフォロワーとして受け入れませんでした
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- このフォロワーを本当に削除しますか?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ 拒否
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7499,27 +7733,104 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- をインスタンスのフォロワーから削除しました
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ 承認しました {count, plural, =1 { のフォローリクエスト} other { 件のフォローリクエスト}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ フォローリクエストを承認しました
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ 本当に拒否しますか?{count, plural, =1 { のフォローリクエスト} other { 件のフォローリクエスト}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ 本当にフォローリクエストを拒否しますか?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ 次のフォローリクエストは拒否されました{count, plural, =1 { 件のフォローリクエスト} other { 件のフォローリクエスト}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ フォローリクエストは拒否されました
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ 削除したフォロワーは、フォローリクエストを再度送信することができます。
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ 本当に次のフォローリクエストを削除しますか?{count, plural, =1 { 件のフォローリクエスト} other { 件のフォローリクエスト}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ 本当にフォローリクエストを削除しますか?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { 件のフォローリクエスト} other { 件のフォローリクエスト}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ フォローリクエストは削除されました
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
フォロー
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7550,20 +7861,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- 本当に のフォローを解除しますか?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
フォロー解除
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- あなたはもう をフォローしていません。
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ あなたはもうフォローしていません。{count, plural, =1 { のエントリー} other {these 件のエントリー}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ あなたはもうフォローしていません。
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7626,18 +7943,18 @@ channel with the same name ( )!
Violent or Repulsive
暴力的または非常に不快
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
憎悪または悪意がある
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
スパムまたは誤解を招く恐れのある
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
投稿範囲
@@ -7650,111 +7967,111 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
著作権に関する問題
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
利用規約や行動規範等のサーバールール違反
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
サムネイル
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
運営側でのアクション
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
通報を削除
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
フラグが付いたアカウントへのアクション
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
- 承認済としてマーク
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ 受理済としてマーク
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
却下としてマーク
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
運営用ノートを追加する
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
動画へのアクション
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
動画をブロックする
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
動画がブロックされました。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
動画のブロックを解除する
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
動画のブロックが解除されました。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
この不正行為に関する通報を本当に削除しますか?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
不正行為に関する通報は削除されました。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
コメントが削除されました
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
通報者とのメッセージ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
モデレーターとのメッセージ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
運営用ノートを更新する
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
動画のブロック方法を手動ブロックに切り替える
@@ -7799,60 +8116,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
プラグインがまだインストールされていません。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
テーマがまだインストールされていません。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
にアップデート
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
本当に をアンインストールしますか?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
アンインストール
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
をアンインストールしました。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
これはプラグインのメジャーアップデートです。プラグインのホームページに行き、リリースノートをチェックして下さい。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
アップグレード
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
アップグレードを行う
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
をアップデートしました。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
ジョブ
@@ -7868,25 +8185,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
プラグインインデックスを利用できません。後ほど、再度お試し下さい。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
あなたが信頼できるプラグインまたはテーマのみインストールして下さい。なぜなら、インスタンス内でプラグインやテーマはどのようなコードでも実行できますから。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
をインストールしますか?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
をインストールしました。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
設定を更新しました。
@@ -8018,9 +8335,9 @@ channel with the same name ( )!
Info
情報
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
ファイル
@@ -8035,16 +8352,18 @@ channel with the same name ( )!Warning
警告
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ ライト/オレンジ、またはダーク
+ src/app/core/theme/theme.service.ts 47
+
Error
エラー
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
標準のログ
@@ -8174,110 +8493,113 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
動画が削除され、コメントも削除されます。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
凍結
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
ユーザーがログイン出来なくなりますが、動画とコメントがそのまま残ります。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
凍結を解除
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
メールを認証済みとして設定
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
作成
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
一日あたり
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
最後のログイン
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
rootは凍結できません。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
本当に{count, plural, =1 {1ユーザー} other { ユーザー}}の凍結を解除しますか?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
人の凍結を解除しますか?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1人のユーザーの凍結が解除されました。} other { 人のユーザーの凍結が解除されました。}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
人の凍結を解除しました。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
rootは削除できません。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>削除されたユーザーやチャンネルで既に利用されていたユーザーネームを用いて、ユーザーまたはチャンネルを新たに作成することはできません。</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
つまり、以下のユーザーネームは永久に削除され、戻すことはできません:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1人のユーザーが削除されました。} other { 人のユーザーが削除されました。}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
名のユーザーが削除されました。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1人のユーザーのメールアドレスが認証されました。} other { 人のユーザーのメールアドレスが認証されました。}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
ユーザー 名のメールアドレスは認証済として設定されています。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
アカウント のミュートを解除しました。
@@ -8299,13 +8621,13 @@ channel with the same name ( )!
Track watch history
再生履歴機能のオン・オフ
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
全ての再生履歴を削除
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
所有権が受け入れられました
@@ -8313,15 +8635,15 @@ channel with the same name ( )!
Please check your emails to verify your new email.
- 新しいメールアドレスを認証するため、メールアドレスをチェックしてください。
+ 新しいメールアドレスを認証するため、メールをチェックしてください。
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 53
Email updated.
メールアドレスを更新しました。
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
現在のパスワードは無効です。
@@ -8381,9 +8703,9 @@ channel with the same name ( )!
Interface settings updated.
外観設定を更新しました。
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
登録したチャンネルから、新しい動画がアップロードされた
@@ -8457,7 +8779,7 @@ channel with the same name ( )!
One of your abuse reports has been accepted or rejected by moderators
- 不正行為に関する通報の一つがモデレーターによって受理または却下された
+ 不正行為に関する通報の一つが、モデレーターによって受理または却下されました
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 45
@@ -8515,19 +8837,19 @@ channel with the same name ( )!
Avatar changed.
アバターを変更しました。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
アバター
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
アバターを削除しました。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8547,42 +8869,42 @@ channel with the same name ( )!
Display/Video settings updated.
- 表示・動画設定を更新しました。
+ 設定を更新しました。
src/app/shared/shared-user-settings/user-video-settings.component.ts 130
Video channel created.
- 動画チャンネル を作成しました。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ チャンネル を作成しました。
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
この名前は、このインスタンス上に既に存在します。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
- 動画チャンネル: を更新しました。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ チャンネル: を更新しました。
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
バナーが変更されました。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
バナー
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
バナーが削除されました。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
- 動画チャンネル を削除しました。
+ チャンネル を削除しました。
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 60
@@ -8593,14 +8915,8 @@ channel with the same name ( )!
My followers
フォロワー
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8642,14 +8958,14 @@ channel with the same name ( )!
Update video channel
- 動画チャンネルを更新
+ チャンネルを更新
src/app/+manage/manage-routing.module.ts 21
Not found
ページは見つかりませんでした
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
有効なURLではありません
@@ -8690,20 +9006,21 @@ channel with the same name ( )!
Create
作成
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+
Update playlist
プレイリストの編集
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
通知
@@ -8722,8 +9039,8 @@ channel with the same name ( )!
Delete playlist
プレイリストの削除
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
プレイリスト: を更新しました。
@@ -8738,13 +9055,13 @@ channel with the same name ( )!
Playlist deleted.
プレイリスト を削除しました。
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
動画
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8781,10 +9098,10 @@ channel with the same name ( )!
Do you really want to delete ?
本当に を削除しますか?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
動画 を削除しました。
@@ -8812,12 +9129,32 @@ channel with the same name ( )!
My channels
あなたのチャンネル
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ 自分のチャンネル同期
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
あなたのプレイリスト
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8825,7 +9162,7 @@ channel with the same name ( )!My subscriptions
あなたが登録したチャンネル
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8837,22 +9174,26 @@ channel with the same name ( )!My abuse reports
不正行為に関する通報
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
-
+
+
+ is awaiting email verification
+ がメールアドレスの認証を待っています。
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ メールアドレスの変更
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ あなたの現在のメールアドレスは です。このメールアドレスが外部に公開されることはありません。
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -8861,13 +9202,21 @@ channel with the same name ( )!
Ownership changes
所有権を変更
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
動画の再生履歴
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ 新しいチャンネル同期を作成する
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8878,14 +9227,15 @@ channel with the same name ( )!
Videos
動画
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
プレイリスト
@@ -8902,21 +9252,21 @@ channel with the same name ( )!
Maximize editor
編集画面を最大表示
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
最大表示の編集画面から出る
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
認証リンクを記載したEメールが に送信されます。
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ アカウントのメール認証
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -8931,9 +9281,9 @@ channel with the same name ( )!
Subscribe to the account
アカウントを購読する
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
プレイリスト
@@ -9030,58 +9380,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
本当に" "を編集しますか?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
現在の動画は編集済みの動画に上書きされるため、<strong>動画を元に戻すことはできません</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
これはリマインダーですが、次のタスクは実行される予定です <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
編集タスクが作成されました。
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
検索バーに移動する
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
メニューの表示/非表示
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
「ディスカバー」のページにアクセス
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
「トレンド」のページにアクセス
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
「最近投稿された動画」のページにアクセス
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
「ローカル動画」のページにアクセス
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
「動画のアップロードページ」にアクセス
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
あなたが登録したチャンネルへアクセス
@@ -9173,19 +9523,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
成功
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
ユーザーネームまたはパスワードが違います。
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
あなたのアカウントはブロックされてます。
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
全ての言語
@@ -9219,41 +9569,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
今日
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
昨日
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
今週
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
今月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
先月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
もっと前
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
これ以上の動画を読み込むことができません。時間をおいてまた試して下さい。
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
過去7日間
@@ -9344,7 +9694,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -9628,7 +9978,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user is required.
- ユーザーごとの最大動画チャンネル数は必須です。
+ ユーザーごとの最大チャンネル数は必須です。
src/app/shared/form-validators/custom-config-validators.ts
104
@@ -9636,7 +9986,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be greater or equal to 1.
- ユーザーごとの最大動画チャンネル数は、-1の値より多いか、同じであるべきです。
+ ユーザーごとの最大チャンネル数は、-1の値より多いか、同じであるべきです。
src/app/shared/form-validators/custom-config-validators.ts
105
@@ -9644,7 +9994,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be a number.
- ユーザーごとの最大動画チャンネル数は、数字でなければなりません。
+ ユーザーごとの最大チャンネル数は、数字でなければなりません。
src/app/shared/form-validators/custom-config-validators.ts
106
@@ -9993,14 +10343,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
応援コメントは、最低でも 3 文字必要です。
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ 応援テキストには1000文字以上は入力できません。
src/app/shared/form-validators/video-channel-validators.ts
48
-
+
+ Remote channel url is required.
+ 外部の動画サイトのチャンネルのURLは必須です。
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ 外部の動画サイトのチャンネルのURLは、「https://」または「http://」で始まらなければいけません
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ 外部の動画サイトのチャンネルのURLは、1000文字以上を越えてはいけません
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
ドキュメント を読んで、PeerTubeのライブ配信の特徴を知ろう。
@@ -10054,45 +10429,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ライブ配信のRTMP URL
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
ライブ配信のRTMPS URL
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
ライブ配信のストリームキー
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ストリームキーは、誰とも共有しないでください。
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
通常のライブ配信
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
通常のライブ配信では、一度だけ配信することができます。リプレイ動画の設定を有効にした場合、ライブ配信と同じURLでリプレイ動画が保存されます
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
永続/繰り返しタイプのライブ配信
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
永続/繰り返しタイプのライブ配信では複数回配信することができます。リプレイ動画の設定を有効にした場合、別々に分けられた複数のリプレイ動画が保存されます
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
ライブ配信の内容はリプレイ動画として保存されます
@@ -10132,8 +10507,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ リプレイ動画が生成されています...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10636,13 +11013,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
インスタンスの言語
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
全ての言語
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
表示しない
@@ -10709,6 +11086,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ 受け入れたフォロー
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ 拒否したフォロー
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ 保留中のフォロー
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(のチャンネルページへ)
@@ -10752,8 +11144,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
検索を閉じる
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
人のユーザーを凍結しました。
@@ -10831,29 +11223,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
アカウント をあなたのインスタンスからミュートしました。
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
サーバーをミュートする
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
サーバー をあなたのインスタンスからミュートしました。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
通報者と連絡を取り合うためにメッセージを加える
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
モデレーションチームと連絡を取り合うためにメッセージを加える
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
アカウント をあなたのインスタンスからミュート解除しました。
@@ -11078,10 +11470,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
キャプション
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
上記のいずれかの通報理由がキャプションに含まれる場合のみ(どのキャプションが通報対象かを書いてください)。
@@ -11090,23 +11482,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
試行回数が多すぎます。 分後にもう一度お試しください。
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
試行回数が多すぎます。しばらく経ってから、もう一度お試しください。
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
サーバーエラーです。 しばらく経ってから、もう一度お試しください。
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
不明なサーバーエラー
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
の全てのチャンネルを登録しました。それぞれのチャンネルで新しく動画が投稿されると、あなた宛に通知が送信されます。
@@ -11140,18 +11532,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
このチャンネルを登録するための様々な方法
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
チャンネル登録のドロップダウンメニューを開く
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
モデレーター
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
動画、プレイリスト、チャンネルを検索する…
@@ -11201,67 +11593,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
動画の削除
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
コメントへのアクション
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
コメントの削除
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
本当にこのコメントを削除しますか?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
コメントが削除されました。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
エンコーダー
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
ファイルフォーマット
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
- 動画サイズ
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ サイズ
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
ビットレート
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
コーデック
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
コピーしました
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
コピー
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
動画は通報されました。
@@ -11270,32 +11660,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
本当にこの動画を削除しますか?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
動画が削除されました。
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
通報者へのアクション
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
通報者をミュートする
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
ダウンロード
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
ライブ配信の情報を表示
@@ -11314,7 +11704,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
ブロック
@@ -11346,14 +11736,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ 本当にこのファイル を削除しますか?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ ファイルを削除
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ ファイルが削除されました.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
本当に{count, plural, =1 {つのこの動画} other {これらの つの動画}}を削除しますか?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
プレイリストに保存する
@@ -11404,9 +11806,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
アカウントをミュート
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
動画へのアクションを開く
@@ -11428,8 +11830,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
のブロックを解除する
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ ライブ配信は自動的に停止され、リプレイ動画は保存されません。
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11438,35 +11842,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
サーバーのアカウントをミュートする
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
通報する
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
通報内容
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
メモ
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
この動画は削除されました
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
コメント:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
通報者とのメッセージ
@@ -11541,24 +11945,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
「後で見る」に追加する
@@ -11568,19 +11974,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
「後で見る」から外す
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ デフォルトのテーマ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
ライトとオレンジ
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
ライブ配信は終了しました
@@ -11589,110 +11996,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
自分だけがライブ配信を視聴することができます
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
ライブ配信のURLを他人と共有する以外の方法では、視聴することはできません
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
誰でもライブ配信を視聴することができます
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
このインスタンスのユーザーのみがライブ配信を視聴できます
-
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
動画のインポートが完了しました。
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
動画はこのアカウントに非公開でアップロードされています。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
関連するデータ (タグ、説明など) は失われます。このページから移動してもよろしいですか?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
動画はまだアップロードされていません。このページから移動してもよろしいですか?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
を投稿する
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
アップロード
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
アップロード
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
動画が投稿されました。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
未保存の変更があります。 ページを移動すると、変更した内容は失われます。
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
動画を更新しました。
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(拡張子: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" "は動画の最初に追加されます
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" "は動画の最後に追加されます
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" "のウォーターマーク画像が動画に追加されます
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
動画は から再生が始まり、 で再生を停止します
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
動画は から再生が始まります
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
動画は で再生を停止します
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
コメントを通報する
@@ -11701,23 +12108,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
コメントの削除は外部インスタンスにActivityPubを通して反映されます。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
外部インスタンスからのコメントの削除は、このインスタンス内でのみ反映されます。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
コメントの削除と書き直し
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
本当にこのコメントを削除し、書き直しますか?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Stop autoplaying next video
次の動画への自動再生を無効にする
@@ -11737,8 +12144,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Loop playlist videos
プレイリストの繰り返し再生を有効にする
src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
-
- Other videos Other videos
+
+
+ Other videos
+ その他の動画
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11755,28 +12164,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
この動画はインスタンスにはありません。元の動画のあるインスタンス <a href=" "> </a>にリダイレクトしますか?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
リダイレクト
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
この動画には成人向けまたは過激なコンテンツが含まれています。本当に再生しますか?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
成人向けまたは過激なコンテンツ
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
次の動画
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
キャンセル
@@ -11801,77 +12210,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
自動再生は停止中です
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
フルスクリーンにする・から出る
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
動画の再生・停止
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
動画のミュート・ミュート解除
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
パーセンテージを指定してスキップします。0 は 0%、9 は 90% のことを指します
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
音量を上げる
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
音量を下げる
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
動画を早送りする
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
動画を巻き戻す
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
再生速度を速くする
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
再生速度を遅くする
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
動画の前のフレームへ移動する
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
動画の次のフレームへ移動する
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
シアターモードにする
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
動画を高評価
diff --git a/client/src/locale/angular.jbo.xlf b/client/src/locale/angular.jbo.xlf
index 9bb8d6ca6..857b10ffb 100644
--- a/client/src/locale/angular.jbo.xlf
+++ b/client/src/locale/angular.jbo.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -448,17 +424,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -493,7 +463,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -501,7 +471,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -694,52 +664,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -834,7 +796,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -1003,7 +965,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -1016,7 +978,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -1083,7 +1051,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1747,10 +1715,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1768,7 +1736,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1956,7 +1924,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2200,23 +2168,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
lo cmene
@@ -2307,7 +2266,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2347,7 +2306,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2392,12 +2351,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2454,30 +2415,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
rupsra
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2506,24 +2463,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
detri lo nu pa re'u co'a gubni
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2532,10 +2483,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2556,21 +2507,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
lo nu pinka le vidvi cu cumki
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
lo certu se cuxna
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2578,10 +2532,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2589,7 +2549,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2599,7 +2559,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2610,12 +2570,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2743,25 +2703,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2847,11 +2807,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2860,24 +2817,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2887,18 +2844,18 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
@@ -2907,7 +2864,7 @@ The link will expire within 1 hour.
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
@@ -2916,7 +2873,7 @@ The link will expire within 1 hour.
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2938,7 +2895,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2950,37 +2907,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3402,7 +3359,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3419,47 +3376,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3478,24 +3445,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3513,7 +3492,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3647,7 +3626,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3806,7 +3785,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3816,13 +3795,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3837,7 +3813,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3947,7 +3929,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -3998,7 +3980,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4016,7 +3998,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4194,16 +4176,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4285,31 +4267,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4328,7 +4304,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4804,107 +4780,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4912,25 +4900,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4940,12 +4928,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4954,24 +4942,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -4998,47 +4986,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -5050,10 +5044,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -5106,48 +5100,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5540,26 +5543,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5607,13 +5718,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5622,7 +5733,7 @@ color: red;
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5636,10 +5747,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6022,7 +6133,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -6032,7 +6143,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -6059,23 +6170,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6912,7 +7011,7 @@ channel with the same name ( )!
Configuration updated.
.i mo'u co'a basti fi lo ka ce'u te tcimi'e
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6921,7 +7020,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -7068,65 +7167,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7153,25 +7277,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
co'u jersi pe'a
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7257,7 +7381,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7410,12 +7534,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7424,17 +7548,17 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7443,16 +7567,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7461,7 +7585,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -8043,14 +8167,14 @@ channel with the same name ( )!
.i mo'u galfi le predatni pixra
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -8079,28 +8203,28 @@ channel with the same name ( )!
.ly. noi vidvi te tivni
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
.i le cmene xa'o zasti ci'e le mupli
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
.i mo'u galfi la'o ly.
.ly. noi vidvi te tivni
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8115,15 +8239,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8191,12 +8309,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -8231,7 +8349,7 @@ channel with the same name ( )!
My videos
lo mi vidvi
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
.i .au ju'o pei do vimcu
@@ -8293,18 +8411,36 @@ channel with the same name ( )!
My channels
lo mi te tivni
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
lo se jersi pe'a be mi
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -8340,10 +8476,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -8395,7 +8537,7 @@ channel with the same name ( )!
jersi pe'a le pilno
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8627,25 +8769,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8718,7 +8860,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9318,6 +9460,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9368,29 +9528,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9885,13 +10045,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9956,7 +10116,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10347,20 +10516,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10487,7 +10656,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10566,7 +10735,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10587,13 +10756,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10782,28 +10957,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10884,18 +11059,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -10931,73 +11106,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.kab.xlf b/client/src/locale/angular.kab.xlf
index efba8c604..43f3ecbc4 100644
--- a/client/src/locale/angular.kab.xlf
+++ b/client/src/locale/angular.kab.xlf
@@ -5,8 +5,8 @@
Close
Mdel
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
Fren ayyur
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Fren aseggas
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Ayyur iɛeddan
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Mdel
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Mdel umuɣ azelmaḍ
@@ -367,17 +343,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Bedel avaṭar-ik.im
@@ -415,7 +385,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Ḥbes deg
@@ -423,7 +393,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Aneqqis-ik·im ad yettwazen i yimḍebbren n syen ad yettuwelleh ɣer tvidyut taneẓlit ( ) daɣen .
@@ -613,66 +583,58 @@
Yewḥel
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Aḥulfu
@@ -749,7 +711,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Taskant yettwagezmen
@@ -947,7 +909,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Tzemreḍ ad tketreḍ yal afaylu torrent yeskanen afaylu n umidyat. Ilaq ad tḍemneḍ tesεiḍ izerfan ɣef ugbur i d-skanayen, neɣ ma ulac ad tesεuḍ uguren izerfanen ama i kečč·kemm ama i tummant-inek·inem.
@@ -962,6 +924,12 @@
Torrent import
Aktar n torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -969,22 +937,22 @@
Users can resolve distant content
Iseqdacen zemren ad frun agbur anmeggag
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Loading instance statistics...
Asali n tdaddanin n tummant...
@@ -1050,7 +1018,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -1817,7 +1785,7 @@ The link will expire within 1 hour.
imahilen imsadaɣen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Sireg aktar s HTTP URL (am. YouTube)
@@ -2094,7 +2062,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
midyat ɣezzif aṭas i uqeddac-a. Ma ulac aɣilif nermes anedbal-ik·im ma yella tebɣiḍ ad ternuḍ deg teɣzi n talast.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
In this instance's network
Deg uzeṭṭa n tummant-a
@@ -2337,23 +2305,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Basic info
Talɣut tazadurt
@@ -2475,7 +2434,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Ulac iferdisen yettwafen
@@ -2514,7 +2473,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
Schedule publication ( )
Seɣwes tasuffeɣt ( )
@@ -2534,12 +2493,14 @@ The link will expire within 1 hour.
Publish after transcoding
Suffeɣ seld anigtengel
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Ma yella twalaḍ ur tettraǧuḍ ara i wanigtengel send asuffeɣ n tvidyut, yezmer ur d-yettwaɣra alamma yekfa wanigtengel.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Add another caption
Rnu taneffust-nniḍen
@@ -2587,41 +2548,40 @@ The link will expire within 1 hour.
No captions for now.
Ulac tineffusin akka tura.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Iɣewwaren usriden
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Ma yella tremdeḍ taxtiṛit-a, asrid-inek·inem ad yeḥbes ma yella tεeddaḍ afmiḍi-inek·inem n tvidyut
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Suffeɣ tiririt s wudem awurman mi ara yekfu wusrid
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Advanced settings
Iɣewwaṛen inaẓiyen
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
- Video preview
- Taskant n tvidyut
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
Support
Tallalt
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Wali amiḍan
@@ -2656,34 +2616,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Aḍris wezzilen ideg ara tsutreḍ deg yimdanen ad ak·akem-mudden asebɣes (tiɣerɣert n yimttekkiyen...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Azemz aneẓli n tsuffeɣt
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Wagi d azemz ideg i d-yeffeɣ ugbur tikkelt akk tamezwarut (am. azemz n tuffɣa n usaru)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Iɣewwaren n uzegrir
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2707,42 +2661,48 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Rmed iwenniten n tvidyut
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Rmed asader
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
URL
URL
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Tzemreḍ ad d-tketreḍ URL i ak-yehwan i yessefrak youtube-dl neɣ URL yesεan assaɣ srid d ufaylu n umidyat. Ilaq ad tḍemneḍ tesεiḍ izerfan n usuddem n ugbur-a, neɣ ma ulac ad d-yeglu s wugur ama i kečč·kemm neɣ i tummant-ik·im.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Nesḥassef, yella wayen ur nteddu ara akken ilaq
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Gedha, tavidyut deffir ad d-tettwakter! Tzemreḍ yakan ad ternuḍ talɣut ɣef tvidyut-a.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Fren afaylu ara d-tsaliḍ
@@ -2753,12 +2713,12 @@ The link will expire within 1 hour.
Scheduled
Yettuɣawes
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Ffer tavidyut alamma azemz usdid
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2892,35 +2852,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Timerna n wusrid d awezɣi acku tummant-a ɣur-s aṭas n yesriden i yettwarnan
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Timerna n usrid d awezɣi acku aṭas n yisuddimen i terniḍ
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Asuffeɣ srid.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Ddu srid
@@ -3009,11 +2969,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Bḍu tabdart-a n tɣuri deg wadig n tvidyut-a
@@ -3022,100 +2979,100 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Bḍu tavidyut-a
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
Embed
Yesleɣ
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Url mačči d aɣellsan (ulac HTTPS), ɣef waya tividyutin tusliɣin ur teddunt ara ɣef yismal web HTTPS (wiminigen web ssewḥalen isutar HTTP ɣef yismal web HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Auto select subtitle
Afran awurman n yiduzwilen
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
Autoplay
Taɣuri tawurmant
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Muted
Asusam
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Taneddict
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Seqdec URL n tummant aneẓli
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Sken azwel n tvidyut
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Sken alɣu n tbaḍnit
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Sken aseɣwen n tqeffalt n PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
More customization
Ugar n usagen
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Drus n usagen
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Tallalt n
@@ -3365,22 +3322,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
Tukksa ad tettwazen ɣer tummanin tinmeggagin i wakken ad izmirent ad gent asnifel.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
D awennit anmeggag, ɣef waya tukksa-a ad tetteddu kan ɣef tummant-ik·im.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Kkes syen ales-as tira
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
D tidet tebɣiḍ ad tekkseḍ yerna ad talseḍ tira n uwennit-a?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Rnu awennit...
@@ -3502,10 +3459,10 @@ The link will expire within 1 hour.
State
Addad n
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -3519,33 +3476,43 @@ The link will expire within 1 hour.
Score
Agmuḍ n
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Created
Yettwarna
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Ldi asebter n umeggi deg yiccer amaynut
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Yettwaqbel
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Yegguni
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3553,23 +3520,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Agi
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Ulac aneḍfar yettwafen yemṣada d yimsizedgen imirinanen.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Tummant-ik·im ur tesɛi ula d yiwen n uneḍfar.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Askan n i n yineḍfaren
@@ -3633,24 +3600,36 @@ The link will expire within 1 hour.
Redundancy allowed
Tuɣalin tettusireg
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Ldi tummant deg yiccer amaynut
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Ulac inebgi yettwafen yemṣada d yimsizedgen imiranen.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Tummant-ik·im ulac win i teṭṭafar.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3677,7 +3656,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Tividyutin i d-yettuɣalen
@@ -3925,7 +3904,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
Aseqdac yettwagdel
@@ -4042,7 +4021,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -4056,15 +4035,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Iwennet tavidyut
@@ -4089,7 +4065,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Ulac yir aseqdec yettwafen yemṣada d yimsizedgen imiranen.
@@ -4202,7 +4184,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Awennit
@@ -4498,40 +4480,34 @@ The link will expire within 1 hour.
Delete this comment
Kkes awennit-a
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Kkes akk iwenniten n umiḍan-a
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Iwenniten ttwakksen seld kra n tesdatin
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Tebɣiḍ s tidet ad tekkseḍ meṛṛa iwenniten n ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Iwenniten n ad ttwakksen deg kra n tesdatin
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4561,7 +4537,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Anaw n umahil
@@ -4635,9 +4611,9 @@ The link will expire within 1 hour.
State
Aɣrem
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Refresh
Sismeḍ
@@ -4933,7 +4909,7 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Signup requires email verification
Ajerred yyesra imayl n usenqed
@@ -4998,147 +4974,159 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Sewḥel tividyutin timaynutin s wudem awurman
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Sireg iseqdacen-ik·im i unadi n tvidyutin/imeggan imneggagen ur ttusdukklen ara ahat akked tummant-ik·im
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Sireg iseqdacen udrigen i unadi n tvidyutin/imeggan imneggagen ur ttusdukklen ara ahat akked tummant-ik·im
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Ilaq ad tesqedceḍ kan imataren n unadi fessusen deg ufares, neɣ hsezdeɣ ayla-k·m .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Talast n usali n wass tamezwert i yal aseqdac
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Rmed anadi amatu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Sefrek assaɣen akked tummanin-nniḍen.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Tummanin-nniḍen zemrent ad ḍefrent tummant-ik·im
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Qbel s ufus ineḍfaren imaynuten n tummant
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Ḍfer s wudem awurman tummanin i ak·akem-yeṭṭafaren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Ḍfer s wudem awurman tummanin n umatar azayaz
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Wali tasemlit i wugar n telɣut ɣef URL yettṛaǧun
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Rmed tiferkit n unermis
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
Live streaming
Askan usrid
@@ -5154,27 +5142,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Mudd amiḍan Twitter i d-yeskanayen tummant-inek·inem i usnerni tiskanin n useɣwen. Ma yella ur tesεiḍ ara amiḍan Twitter, eǧǧ kan azal amezwer.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Isem-ik·im n useqdac Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Tummant yettwaḍfaren sɣur Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
SRID
@@ -5212,11 +5200,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5224,48 +5209,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Tanzagt tafellayt n usrid
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Asqerdec n wanigtengel n wusrid
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
ad d-ibeggen ma aṭas s wanigtengel VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
ad d-ibeggen ma drus s wanigtengel VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Amaɣnu n wanigtengel usrid
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
imaɣunen n wanigtengel n wusrid yezmer ad yettwarnu s yizegrar n PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Afrayen usriden i usirew
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Sireg askan usrid
@@ -5275,7 +5269,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Anigtengel yettwarmed i yisuddam usriden
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
There are errors in the form:
Llant tucḍiwin deg tferkit:
@@ -5286,12 +5280,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Kifkif akked wanigtengel n VOD, anigtengel n yisuddimen usriden akken ad ilin s wudem swayes ara ttwaskanen ara d-iɣer yal ibenk. Yesra CPU iǧehden, akked kra-nniḍen.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Imasalen n unekcum
@@ -5351,64 +5345,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Yesra ffmpeg >= 4.1 Sirew tibdarin n tɣuri HLS akked yifuyla MP4 yettwagezmen i tɣuri igerrzen s WebTorrent amagnu: Resolution change is smoother Taɣuri taruradt, ula d tvidyutin tiɣezzfanin Taɣuri iqeεden ugar (drus n wabugen/asali war tilas) Ma yella tremdeḍ daɣen tallalt n WebTorrent, ad isnerni aklas n tvidyutin s 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Afrayen i usirew s umasal yettwaremden
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
Afray n ufaylu aneẓli d isaḍas amezwer ma yella ulac taxtiṛt i d-yettwafernen.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Amḍan n tigawin n wanigtengel
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
ad d-ibeggen ma aṭas s wanigtengel usrid
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
ad d-ibeggen ma drus s wanigtengel usrid
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Timsizzelt n yimahilen n wanigtengel
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
issireg anigtengel n waṭas n yifuyla imsadaɣen. ⚠️ Yesra allus n usenker n PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Amaɣnu n wanigtengel
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
imaɣunen imaynuten n wanigtengel zemren ad ttwarnun s yizegrar n PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5638,7 +5640,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Iɣewwaren n umiḍan
@@ -5647,29 +5757,29 @@ color: red;
Playlist elements
Iferdisen n tebdart n tɣuri
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Aktaren-inu
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Target
Asaḍas
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Tavidyut-a tettwakkes
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Askan i n waktaren
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Akken ara tekkseḍ amiḍan-ik·im, ulac tuɣalin ɣer deffir. Ad yettwasuter deg-k·m ad tesnetmeḍ tigawt-a.
@@ -5681,10 +5791,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
subscribers
n yimultaɣ
@@ -5859,13 +5969,13 @@ color: red;
Create video channel
Rnu abadu n tvidyut
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Show this channel
Sken abadu-a
@@ -5876,7 +5986,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Ulac tavidyut} =1 {1 n tvidyut} other { tividyutin}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6140,7 +6250,7 @@ channel with the same name ( )!src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show the complete description
Smed aglam ummid
@@ -6182,23 +6292,11 @@ channel with the same name ( )!src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Abadu-a ulac deg-s tividyutin.
@@ -7035,7 +7133,7 @@ channel with the same name ( )!Configuration updated.
Tettwaleqqem twila.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7048,7 +7146,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Tremdeḍ aerred: nermed s wudem awurman "Sewḥel tividyutin timaynutin s wudem awurman" ṛcem tabewwaḍt n tgezmi "Tividyutin" ddaw-a kan.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Ẓreg tawila tudmawant
@@ -7216,31 +7314,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
- yettwaqbal deg yineḍfaren n tummant
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Tebɣiḍ s tidet ad tagiḍ aneḍfar-a?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Aggi
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- yettwagi sɣur ineḍfaren n tummant
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- D tidet tebɣiḍ ad tekkseḍ aneḍfar-a?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Kkes
@@ -7269,28 +7351,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- yettwakkes sɣur ineḍfaren n tummant
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7312,21 +7447,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Tebɣiḍ s tidet ad tḥebseḍ aḍfar n ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Ur ṭṭafarara
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Ur teṭṭafareḍ yiwen.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7412,7 +7551,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7507,7 +7646,7 @@ channel with the same name ( )!Tebɣiḍ s tidet ad tekkseḍ awennit-a?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Awennit yettwakkes.
@@ -7635,54 +7774,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Tebɣiḍ s tidet ad tesfesxeḍ asebded ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Désinstaller
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Wagi d lqem agejdan n uzegrir. Ttxil-k·m ddu ɣer usebter agejdan n uzegrir i wakken ad tesneqdeḍ tizmilin n lqem yettuṛaǧun.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Leqqem
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Kemmel aleqqem
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Axeddim
@@ -8337,21 +8476,21 @@ channel with the same name ( )!
Avatar changed.
Yettwabeddel avaṭar.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avaṭar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Yettwakkes avaṭar.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Tutlayt tarussint
@@ -8375,33 +8514,33 @@ channel with the same name ( )!
Video channel created.
Abadu n tvidyut yettwarna.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Isem-a yella yakan ɣef tummant-a.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Abadu n tvidyut yettwaleqqem.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Aɣarrac yettwabeddel.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
aɣarrac
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Aɣrrac yettwakkes.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Abadu n tvidyut yettwakkes.
@@ -8415,15 +8554,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8519,13 +8652,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Ilɣa
@@ -8627,36 +8760,54 @@ channel with the same name ( )!src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
My video imports
Aktaren n tvidyut-iw
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Snulfu-d tabdart n tɣuri tamaynutt
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
My channels
Ibuda-inu
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Tibdarin-inu n tɣuri
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Imultaɣ-inu
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Ulac ɣur-k·m ula d yiwen umulteɣ ar tura.
@@ -8690,13 +8841,19 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Azray n tvidyut
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8762,7 +8919,7 @@ channel with the same name ( )!Multeɣ ɣer umiḍan
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
TIBDARIN N TΓURI
@@ -9004,38 +9161,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Iḍelli
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Dduṛt agi
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Ayyur-a
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Aggur yezrin
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Aqbur akk
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Ur yezmir ara ad d-isali ugar n tvidyutin. Ɛreḍ tikkelt-niḍen ticki.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Di 7 n wussan ineggura
@@ -9126,7 +9283,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9764,6 +9921,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9819,42 +9994,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
RTMP Url usrid
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Tasarut n usuddem usrid
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Ur beṭṭu ara akk tasarut n warag-ik·im ula akked yiwen.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10400,13 +10575,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Tutlayin n tummant
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Akk tutlayin
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Yeffer
@@ -10461,7 +10636,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
n tvidyutin n tɣara talemmast
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(asebter n ubadu)
@@ -10811,20 +10995,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Aṭas n tikkal i tεerḍeḍ, ttxil-k·m εreḍ tikkelt-nniḍen seld tesdatin.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Aṭas n yineεruḍen, ttxil-k·m εreḍ tikkelt-nniḍen.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Tuccḍa deg uqeddac. Ttxil-k·m εreḍ tikkelt-nniḍen.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Multeɣ ɣer meṛṛa ibuda imiranen n . Ad d-teṭṭfeḍ ilɣa ɣef meṛṛa tividyutin timaynutin.
@@ -10868,13 +11052,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Administrator
Anedbal
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Moderator
Amaẓrag
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11112,7 +11296,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Iḥedren
@@ -11143,13 +11327,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Sekles deg tebdart n tɣuri
@@ -11337,22 +11527,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Ala nekk i izemren ad iwali tavidyut-a
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Beṭṭu-ines ad yili kan s useɣwen uslig
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Medden akk zemren ad walin tavidyut-a
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Ala iseqdacen n tummant-a i izemren ad walin tavidyut-a
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11360,7 +11550,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Tavidyut ara d-yettwaketren tettuleqqem.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Tavidyut-ik·im tettwasuli ɣer umiḍan-ik·im yerna d tusligt.
@@ -11484,27 +11674,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Tavidyut-a ulac-itt deg tummant. Tebɣiḍ ad tettuwellheḍ ɣer tummant taneẓlit: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Allus n uwelleh
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Tavidyut-a deg-s agbur ai yimeqqranen neɣ agbur amḥulfu. D tidet tebɣiḍ ad t-twaliḍ?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Agbur i yimeqqranen neq agbur amḥulfu
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Uḍfir
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Sefsex
@@ -11528,77 +11718,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Taɣuri tawurmant tettwaseḥbes
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Teεǧeb-iyi tavidyut
diff --git a/client/src/locale/angular.ko-KR.xlf b/client/src/locale/angular.ko-KR.xlf
index f71c38894..9ca096248 100644
--- a/client/src/locale/angular.ko-KR.xlf
+++ b/client/src/locale/angular.ko-KR.xlf
@@ -5,8 +5,8 @@
Close
닫기
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
슬라이드 개 중 번째
@@ -26,96 +26,72 @@
Select month
달 선택
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
연도 선택
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
이전달
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
다음달
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
분 늘리기
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
분 줄이기
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
닫기
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
왼쪽 메뉴 닫기
@@ -372,17 +348,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
아바타 변경
@@ -420,7 +390,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
종료 위치
@@ -428,7 +398,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
회원님의 신고가 의 중재자에게 전송되었고 영상을 올린 곳 ( ) 에도 전송될 것입니다 .
@@ -629,66 +599,58 @@
차단함
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
파일이 이미 삭제되었습니다.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
민감
@@ -771,7 +733,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
부분적인 미리보기
@@ -964,7 +926,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -979,6 +941,12 @@
Torrent import
토렌트 가져오기
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1050,10 +1018,10 @@
Following
팔로잉
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
팔로워
@@ -1749,13 +1717,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
@@ -1776,7 +1744,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -2010,7 +1978,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2266,27 +2234,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
제목
@@ -2412,7 +2371,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2453,7 +2412,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
@@ -2498,12 +2457,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2562,38 +2523,34 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2630,36 +2587,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2695,21 +2646,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2717,20 +2671,26 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2739,7 +2699,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Select the file to upload
@@ -2750,12 +2710,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2899,35 +2859,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -3026,11 +2986,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -3039,28 +2996,28 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -3068,32 +3025,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3122,7 +3079,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Maybe later
@@ -3134,41 +3091,41 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3440,22 +3397,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Add comment...
@@ -3638,37 +3595,47 @@ The link will expire within 1 hour.
State
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Created
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3676,23 +3643,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3708,24 +3675,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3745,7 +3724,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3889,10 +3868,10 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -4061,10 +4040,10 @@ The link will expire within 1 hour.
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -4078,15 +4057,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -4111,7 +4087,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4230,7 +4212,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4278,10 +4260,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4298,8 +4280,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4488,22 +4470,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4590,40 +4572,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4650,10 +4626,10 @@ The link will expire within 1 hour.
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -5176,159 +5152,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5338,27 +5326,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5400,11 +5388,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5412,48 +5397,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5463,7 +5457,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5480,12 +5474,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5545,67 +5539,75 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
@@ -6037,7 +6039,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -6046,24 +6156,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Example: my_channel
@@ -6112,13 +6222,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -6126,8 +6236,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6139,10 +6249,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6573,7 +6683,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6586,7 +6696,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6619,23 +6729,11 @@ channel with the same name ( )!
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7537,8 +7635,8 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7551,7 +7649,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7715,35 +7813,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7772,30 +7850,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7825,25 +7954,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- You are not following
- anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7938,7 +8067,7 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -8091,62 +8220,62 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8823,21 +8952,21 @@ channel with the same name ( )!
Avatar changed.
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8863,35 +8992,35 @@ channel with the same name ( )!
Video channel
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Video channel
@@ -8907,15 +9036,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -9013,13 +9136,13 @@ channel with the same name ( )!
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -9067,7 +9190,7 @@ channel with the same name ( )!
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -9136,22 +9259,40 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -9185,13 +9326,19 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9259,7 +9406,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9541,38 +9688,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -9663,7 +9810,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -10307,6 +10454,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10363,42 +10528,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10932,13 +11097,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -10999,7 +11164,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11411,20 +11585,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11476,8 +11650,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11551,7 +11725,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11648,7 +11822,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11679,13 +11853,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -11918,22 +12098,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11941,7 +12121,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -12068,27 +12248,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
@@ -12113,77 +12293,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Like the video
diff --git a/client/src/locale/angular.lt-LT.xlf b/client/src/locale/angular.lt-LT.xlf
index 707c2045f..dd1f20780 100644
--- a/client/src/locale/angular.lt-LT.xlf
+++ b/client/src/locale/angular.lt-LT.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -434,17 +410,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -479,7 +449,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -487,7 +457,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -678,52 +648,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -816,7 +778,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -985,7 +947,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -998,7 +960,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -1065,7 +1033,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1721,10 +1689,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1742,7 +1710,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1930,7 +1898,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2170,23 +2138,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2277,7 +2236,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2315,7 +2274,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2360,12 +2319,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2420,30 +2381,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2472,24 +2429,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2498,10 +2449,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2522,21 +2473,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2544,10 +2498,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2555,7 +2515,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2565,7 +2525,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2576,12 +2536,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2705,25 +2665,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2809,11 +2769,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2822,24 +2779,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2847,32 +2804,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2894,7 +2851,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2906,37 +2863,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3350,7 +3307,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3367,47 +3324,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3426,24 +3393,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3461,7 +3440,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3595,7 +3574,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3752,7 +3731,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3762,13 +3741,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3783,7 +3759,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3891,7 +3873,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -3942,7 +3924,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -3960,7 +3942,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4138,16 +4120,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4225,31 +4207,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4268,7 +4244,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4744,107 +4720,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4852,25 +4840,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4880,12 +4868,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4894,24 +4882,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -4938,47 +4926,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -4990,10 +4984,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -5046,48 +5040,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5480,26 +5483,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5547,13 +5658,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5562,7 +5673,7 @@ color: red;
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5576,10 +5687,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -5962,7 +6073,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -5972,7 +6083,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -5999,23 +6110,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6840,7 +6939,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6849,7 +6948,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -6996,65 +7095,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7081,25 +7205,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7185,7 +7309,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7338,12 +7462,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7352,17 +7476,17 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7371,16 +7495,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7389,7 +7513,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -7971,14 +8095,14 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -8007,28 +8131,28 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8043,15 +8167,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8119,12 +8237,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -8159,7 +8277,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -8221,18 +8339,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -8268,10 +8404,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -8323,7 +8465,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8555,25 +8697,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8646,7 +8788,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9246,6 +9388,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9296,29 +9456,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9814,13 +9974,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9885,7 +10045,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10276,20 +10445,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10412,7 +10581,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10491,7 +10660,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10512,13 +10681,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10707,28 +10882,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10809,16 +10984,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance. It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
@@ -10855,73 +11030,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.nb-NO.xlf b/client/src/locale/angular.nb-NO.xlf
index 181e39eef..5eb012433 100644
--- a/client/src/locale/angular.nb-NO.xlf
+++ b/client/src/locale/angular.nb-NO.xlf
@@ -6,7 +6,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -18,74 +18,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -106,10 +82,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -142,7 +118,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Lukk venstre menyen
@@ -302,17 +278,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Endre profilbilde
@@ -348,7 +318,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stopp på
@@ -356,7 +326,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Din rapportering vil bli sendt til moderatorene av og fremsendt til video kilden ( ) også .
@@ -544,52 +514,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -676,7 +638,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -857,7 +819,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -872,6 +834,12 @@
Torrent import
Torrent import
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -938,7 +906,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1629,13 +1597,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
@@ -1656,7 +1624,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -1867,7 +1835,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2105,23 +2073,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2216,7 +2175,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2258,7 +2217,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2303,12 +2262,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2363,38 +2324,34 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2421,36 +2378,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2471,21 +2422,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2493,12 +2447,18 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
@@ -2506,7 +2466,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2515,7 +2475,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2527,12 +2487,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2662,29 +2622,29 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2777,11 +2737,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2790,24 +2747,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2815,32 +2772,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2864,7 +2821,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2876,39 +2833,39 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3371,7 +3328,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Created
@@ -3383,47 +3340,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3442,7 +3409,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
@@ -3450,17 +3417,29 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3479,7 +3458,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3615,7 +3594,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3786,7 +3765,7 @@ The link will expire within 1 hour.
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3797,13 +3776,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -3824,7 +3800,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3933,7 +3915,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -3986,7 +3968,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4004,7 +3986,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4187,16 +4169,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4277,40 +4259,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4338,7 +4314,7 @@ The link will expire within 1 hour.
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4833,109 +4809,121 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4943,25 +4931,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4971,12 +4959,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -4987,24 +4975,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
@@ -5043,11 +5031,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5056,41 +5041,50 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5100,7 +5094,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
@@ -5118,10 +5112,10 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5183,51 +5177,59 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5621,7 +5623,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5631,21 +5741,21 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5692,14 +5802,14 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5707,8 +5817,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5721,10 +5831,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6119,7 +6229,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -6129,7 +6239,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6158,23 +6268,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7043,7 +7141,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -7054,7 +7152,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7201,35 +7299,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7255,28 +7333,79 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
-
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7301,25 +7430,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7407,7 +7536,7 @@ channel with the same name ( )!
Privacy
Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7563,54 +7692,54 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8222,19 +8351,19 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8262,28 +8391,28 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8298,15 +8427,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8381,13 +8504,13 @@ channel with the same name ( )!
Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -8429,7 +8552,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
@@ -8492,18 +8615,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
@@ -8539,12 +8680,18 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels
Channels
@@ -8604,7 +8751,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8837,37 +8984,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8943,7 +9090,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9543,6 +9690,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -9597,35 +9762,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10125,13 +10290,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -10191,7 +10356,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10583,20 +10757,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10721,7 +10895,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10813,7 +10987,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10834,13 +11008,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -11038,22 +11218,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11093,7 +11273,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -11173,22 +11353,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -11225,76 +11405,76 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.nl-NL.xlf b/client/src/locale/angular.nl-NL.xlf
index 15852bce2..5f496b512 100644
--- a/client/src/locale/angular.nl-NL.xlf
+++ b/client/src/locale/angular.nl-NL.xlf
@@ -5,11 +5,11 @@
Close
Sluiten
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
- Slide of
+ Dia van
Currently selected slide number read by screen reader
node_modules/src/carousel/carousel.ts 157
@@ -25,150 +25,126 @@
Select month
- Selecteer maand
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ Vorige maand
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Selecteer jaar
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Vorige maand
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Volgende maand
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
-
- node_modules/src/progressbar/progressbar.ts 67
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
- HH
+ UU
node_modules/src/timepicker/timepicker.ts 136
Hours
- Hours
+ Uren
node_modules/src/timepicker/timepicker.ts 155
MM
- MM
+ MM
node_modules/src/timepicker/timepicker.ts 177
Minutes
- Minutes
+ Minuten
node_modules/src/timepicker/timepicker.ts 189
Increment hours
- Increment hours
+ Uren verhogen
node_modules/src/timepicker/timepicker.ts 206
Decrement hours
- Decrement hours
+ Uren verlagen
node_modules/src/timepicker/timepicker.ts 228
Increment minutes
- Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ Minuten verhogen
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
- Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ Minuten verlagen
+ node_modules/src/timepicker/timepicker.ts 270
SS
- SS
+ SS
node_modules/src/timepicker/timepicker.ts 289
Seconds
- Seconds
+ Seconden
node_modules/src/timepicker/timepicker.ts 295
Increment seconds
- Increment seconds
+ Seconden verhogen
node_modules/src/timepicker/timepicker.ts
295
@@ -176,7 +152,7 @@
Decrement seconds
- Decrement seconds
+ Seconden verlagen
node_modules/src/timepicker/timepicker.ts
295
@@ -184,7 +160,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -192,7 +168,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -200,19 +176,19 @@
Close
- Close
- node_modules/src/toast/toast.ts 108
+ Sluiten
+ node_modules/src/toast/toast.ts 70
Close the left menu
- Sluit linkermenu
-
- src/app/app.component.ts 139
+ Sluit linker menu
+ src/app/app.component.ts 139
+
Open the left menu
- Open linkermenu
-
- src/app/app.component.ts 141
+ Open linker menu
+ src/app/app.component.ts 141
+
You don't have notifications.
Je hebt geen meldingen.
@@ -220,7 +196,7 @@
published a new video:
- heeft een nieuwe video gepubliceerd:
+ heeft een nieuwe video gepubliceerd:
src/app/shared/shared-main/users/user-notifications.component.html 15
@@ -230,52 +206,52 @@
Your video has been unblocked
- Uw video is gedeblokkeerd
+ Uw video is gedeblokkeerd
src/app/shared/shared-main/users/user-notifications.component.html 32
Your video has been blocked
- Uw video is geblokkeerd
+ Uw video is geblokkeerd
src/app/shared/shared-main/users/user-notifications.component.html 40
A new video abuse has been created on video
- Er is een nieuwe video-misbruikaangifte aangemaakt over video
+ Er is een nieuwe video-misbruikaangifte aangemaakt over video
src/app/shared/shared-main/users/user-notifications.component.html 49
A new comment abuse has been created on video
- Er is een nieuwe reactie-misbruikaangifte aangemaakt over video
+ Er is een nieuwe reactie-misbruikaangifte aangemaakt over video
src/app/shared/shared-main/users/user-notifications.component.html 53
A new account abuse has been created on account
- A new account abuse has been created on account
+ Een nieuw account misbruikaangifte is aangemaakt op account
src/app/shared/shared-main/users/user-notifications.component.html 57
A new abuse has been created
- Er is een nieuwe misbruikaangifte aangemaakt
+ Er is een nieuwe misbruikaangifte aangemaakt
src/app/shared/shared-main/users/user-notifications.component.html 62
Your abuse has been accepted rejected
- Je misbruikaangifte is aanvaard afgewezen
+ Je misbruikaangifte is aanvaard afgewezen
src/app/shared/shared-main/users/user-notifications.component.html 70
Abuse has a new message
- Misbruikdossier bevat een nieuw bericht
+ Misbruikdossier bevat een nieuw bericht
src/app/shared/shared-main/users/user-notifications.component.html 80
The recently added video has been automatically blocked
- De recent toegevoegde video is automatisch geblokkeerd
+ De recent toegevoegde video is automatisch geblokkeerd
src/app/shared/shared-main/users/user-notifications.component.html 87
commented your video
- heeft op je video gereageerd
+ heeft op je video gereageerd
src/app/shared/shared-main/users/user-notifications.component.html 99
@@ -286,40 +262,32 @@
Your video has been published
- Jouw video
-
-
- is gepubliceerd
-
+ Uw video is gepubliceerd
src/app/shared/shared-main/users/user-notifications.component.html 115
Your video import succeeded
-
- Jouw video import
-
- is voltooid
-
+ Uw video import is gelukt
src/app/shared/shared-main/users/user-notifications.component.html 124
Your video import failed
- Je video-import is mislukt
+ Uw video import is mislukt.
src/app/shared/shared-main/users/user-notifications.component.html 132
User registered on your instance
- Gebruiker is geregistreerd op je exemplaar van PeerTube
+ Gebruiker geregistreerd op uw instantie
src/app/shared/shared-main/users/user-notifications.component.html 139
is following your channel your account
- volgt nu je kanaal je account
+ volgt je kanaal je account
src/app/shared/shared-main/users/user-notifications.component.html 150
mentioned you on video
- heeft je genoemd video
+ heeft je genoemd in deze video
src/app/shared/shared-main/users/user-notifications.component.html
164
@@ -327,17 +295,17 @@
Your instance has a new follower ( ) awaiting your approval
- Een nieuwe volger van je exemplaar van PeerTube ( ) wacht op je goedkeuring
+ Uw instantie heeft een nieuwe volger ( ) wachtend op uw goedkeuring
src/app/shared/shared-main/users/user-notifications.component.html 180
Your instance automatically followed
- Je exemplaar van PeerTube heeft automatisch gevolgd
+ Uw instantie volgde automatisch
src/app/shared/shared-main/users/user-notifications.component.html 189
A new version of the plugin/theme is available:
- Een nieuwe versie van de plugin/thema is beschikbaar:
+ Een nieuwe versie van het plugin/thema is beschikbaar:
src/app/shared/shared-main/users/user-notifications.component.html
198,199
@@ -345,7 +313,7 @@
A new version of PeerTube is available:
- Een nieuww versie van PeerTube is beschikbaar:
+ Een nieuwe versie van PeerTube is beschikbaar:
src/app/shared/shared-main/users/user-notifications.component.html
206,207
@@ -353,7 +321,7 @@
Your video edition has finished
- Your video edition has finished
+ Je videobewerking is voltooid.
src/app/shared/shared-main/users/user-notifications.component.html
213,215
@@ -366,7 +334,7 @@
{views, plural, =0 {No view} =1 {1 view} other { views}}
- {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {Geen weergaven} =1 {1 weergaven} other { weergaven}}
src/app/shared/shared-main/video/video.model.ts
22
@@ -374,7 +342,7 @@
{viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {Geen kijkers} =1 {1 kijker} other { nu aan het kijken}}
src/app/shared/shared-main/video/video.model.ts
23
@@ -382,38 +350,32 @@
viewer(s)
- viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ nu aan het kijken
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
- { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ { weergaven}
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
- Wijzig jouw avatar
+ Profielfoto wijzigen
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 18
Remove avatar
- Verwijder avatar
+ Profielfoto weghalen
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 40
Account muted
- Account muted
+ Account genegeerd
src/app/+admin/overview/videos/video-list.component.html 79
Server muted
- Server muted
+ Server genegeerd
src/app/+admin/overview/videos/video-list.component.html 80
@@ -430,7 +392,7 @@
Start at
Beginnen bij
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -438,18 +400,18 @@
Stop at
Stoppen bij
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
- Je aangifte komt terecht bij moderatoren van en wordt ook doorgestuurd naar de videobron ( ) too .
+ Uw melding wordt verstuurd naar de moderators van en zal ook worden doorgestuurd naar de video bron ( ) .
src/app/shared/shared-moderation/report-modals/video-report.component.html 66
Please describe the issue...
- Het probleem beschrijven alstublieft...
+ Beschrijf het probleem...
src/app/shared/shared-moderation/report-modals/report.component.html 41
src/app/shared/shared-moderation/report-modals/report.component.html 41
src/app/shared/shared-moderation/report-modals/video-report.component.html 72
@@ -477,8 +439,7 @@
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- Short text to tell people how they can support the channel (membership platform...).<br /><br />
- When a video is uploaded in this channel, the video support field will be automatically filled by this text.
+ Korte tekst om mensen te vertellen hoe ze het kanaal kunnen steunen (lidmaatschapsplatform...).<br /><br /> Wanneer een video wordt geüpload in dit kanaal, wordt het video-ondersteuningsveld automatisch gevuld met deze tekst.
src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
@@ -525,24 +486,24 @@
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Je video quota is overschreden met deze video (video grootte: , gebruikt: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Je dagelijkse video quota is overschreden met deze video (video grootte: , gebruikt: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
ondertitels
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Reden...
@@ -550,7 +511,7 @@
Mute to also hide videos/comments
- Mute to also hide videos/comments
+ Dempen om ook video's/opmerkingen te verbergen
src/app/shared/shared-moderation/user-ban-modal.component.html
27
@@ -558,7 +519,7 @@
{count, plural, =1 {1 user banned.} other { users banned.}}
- {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 gebruiker verbannen.} other { gebruikers verbannen.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -591,7 +552,7 @@
Report video " "
- Video aangeven " "
+ Video rapporteren " "
src/app/shared/shared-moderation/report-modals/video-report.component.html 3
@@ -621,7 +582,7 @@
{VAR_PLURAL, plural, =1 {1 view} other { views}}
- {VAR_PLURAL, plural, =1 {1 keer bekeken} other { keer bekeken} }
+ {VAR_PLURAL, plural, =1 {1 weergave} other { weergaven}}
src/app/shared/shared-video/video-views-counter.component.html 3
@@ -635,80 +596,74 @@
Cannot fetch information of this remote account
Kan geen informatie ophalen van dit externe account
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Geblokkeerd
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Verwijder dit bestand
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
- Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ Ben je zeker dat je deze videos wil verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
- Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ Verwijderd {count, plural, =1 {1 video} other { video's}}.
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
- Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ videos verwijderd.
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
- Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ {count, plural, =1 {1 video} other { video's}} gedeblokkeerd.
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
- Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ video's gedeblokkeerd.
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ Weet u zeker dat u {count, plural, =1 {1 HLS streaming afspeellijst} other { HLS streaming afspeellijsten}} wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
- Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ Weet u zeker dat u HLS streaming afspeellijsten wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ Weet je zeker dat je WebTorrent bestanden van {count, plural, =1 {1 video} other { video's}} wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
- Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ Weet je zeker dat je WebTorrent bestanden van video's wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
- Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ Bestanden zijn verwijderd.
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
- Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ Transcoding instructies gecreëerd.
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -726,7 +681,7 @@
Updated
- Bijgewerkt
+ Bijgewerkt
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 32
@@ -755,16 +710,16 @@
Delete from
- Verwijderen uit
+ Verwijderen uit
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 100
No results.
Geen resultaten.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Alleen live video's
@@ -772,7 +727,7 @@
Do you really want to delete {length, plural, =1 {this video} other { videos}}?
- Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Wil je echt {length, plural, =1 {deze video} other { video's}} verwijderen?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -788,7 +743,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -813,7 +768,7 @@
(extensions: , : )
- (extensions: , : )
+ (extensies: , : )
src/app/shared/shared-forms/preview-upload.component.ts
54
@@ -839,30 +794,29 @@
Abonneren met je lokale account
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
- will be duplicated by your instance.
+ zal worden gedupliceerd door uw instantie.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 254
Do you really want to remove " " files?
- Do you really want to remove " " files?
+ Wil je echt " " bijbehorende bestanden verwijderen?
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 277
Remove " " files
- Remove " " files
+ Verwijder " " bijbehorende bestanden
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 279
Removed files of .
- Removed files of .
+ Bijbehorende bestanden van " " verwijderd.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
Transcoding jobs created for .
- Transcoding jobs created for .
+ Transcoding instructies gecreëerd voor .
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 297
@@ -882,7 +836,7 @@
Remote subscribe Remote interact
- Extern abonneren Externe interactie
+ Abonneren op afstand Interactie op afstand
src/app/shared/shared-user-subscription/remote-subscribe.component.html 11
@@ -902,7 +856,7 @@
Default NSFW/sensitive videos policy can be redefined by the users
- Het standaard beleid rond niet voor een werkomgeving geschikte/gevoelige video's kan door de gebruikers geherdefinieerd worden
+ Standaard NSFW/gevoelige video's beleid kan worden geherdefinieerd door de gebruikers
src/app/shared/shared-instance/instance-features-table.component.html 13
@@ -954,21 +908,21 @@
Video quota
Videoquotum
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
- Oneindig ( per dag)
+ Onbeperkt ( per dag)
src/app/shared/shared-instance/instance-features-table.component.html 60
Import
Importeren
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -986,6 +940,14 @@
Torrentimport
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Kanaalsynchronisatie met andere platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Statistieken voor exemplaar van PeerTube laden...
@@ -993,7 +955,7 @@
By users on this instance
- By users on this instance
+ Door gebruikers op deze instantie
src/app/shared/shared-instance/instance-statistics.component.html
4
@@ -1017,7 +979,7 @@
views
- views
+ keer bekeken
src/app/shared/shared-instance/instance-statistics.component.html
31
@@ -1025,7 +987,7 @@
comments
- comments
+ reacties
src/app/shared/shared-instance/instance-statistics.component.html
41
@@ -1037,7 +999,7 @@
hosted video
- hosted video
+ gehoste video
src/app/shared/shared-instance/instance-statistics.component.html
51
@@ -1045,7 +1007,7 @@
In this instance federation
- In this instance federation
+ In deze federatieve instantie
src/app/shared/shared-instance/instance-statistics.component.html
58
@@ -1055,7 +1017,7 @@
Following
Volgend
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1087,7 +1049,7 @@
Your file couldn't be transferred before the server proxy timeout
- Your file couldn't be transferred before the server proxy timeout
+ Uw bestand kon niet worden overgezet door een server timeout
src/app/helpers/utils/upload.ts
35
@@ -1106,7 +1068,7 @@ Een verbannen gebruiker kan niet langer inloggen.
Block video " "
- Video " " blokkeren
+ Video " " blokkeren
src/app/shared/shared-moderation/video-block.component.html 8
@@ -1116,12 +1078,12 @@ Een verbannen gebruiker kan niet langer inloggen.
Please describe the reason...
- De reden omschrijven alstublieft...
+ Beschrijf a.u.b. de reden...
src/app/shared/shared-moderation/video-block.component.html 20
Unfederate
- Unfederate
+ Ontkoppelen van federatieve collectie servers
src/app/shared/shared-moderation/video-block.component.html
31
@@ -1129,7 +1091,7 @@ Een verbannen gebruiker kan niet langer inloggen.
This will ask remote instances to delete local videos
- This will ask remote instances to delete local videos
+ Dit zal andere exemplaren vragen om lokale video’s te verwijderen
src/app/shared/shared-moderation/video-block.component.html
34
@@ -1137,7 +1099,7 @@ Een verbannen gebruiker kan niet langer inloggen.
This will ask remote instances to delete this video
- This will ask remote instances to delete this video
+ Dit zal andere exemplaren vragen om deze video te verwijderen
src/app/shared/shared-moderation/video-block.component.html
35
@@ -1145,7 +1107,7 @@ Een verbannen gebruiker kan niet langer inloggen.
Blocking a live will automatically terminate the live stream.
- Blocking a live will automatically terminate the live stream.
+ Deze live-uitzending blokkeren beëindigt automatisch de live-uitzending.
src/app/shared/shared-moderation/video-block.component.html
40,42
@@ -1153,7 +1115,7 @@ Een verbannen gebruiker kan niet langer inloggen.
{count, plural, =1 {Blocked .} other {Blocked videos.}}
- {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 { geblokkeerd.} other { video's geblokkeerd.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1161,7 +1123,7 @@ Een verbannen gebruiker kan niet langer inloggen.
Blocked videos.
- Blocked videos.
+ video's geblokkeerd.
src/app/shared/shared-moderation/video-block.component.ts 86
@@ -1177,17 +1139,17 @@ Een verbannen gebruiker kan niet langer inloggen.
sec
- sec
+ seconden
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
Sorry but there was an issue with the external login process. Please contact an administrator .
- Sorry, maar er heeft zich een probleem voorgedaan met het externe aanmeldproces. Contacteer alsjeblieft een beheerder .
+ Excuses, er heeft zich een probleem voorgedaan met het externe inlogproces. Gelieve contact op te nemen met een beheerder .
src/app/+login/login.component.html 26
Request new verification email
- Request new verification email
+ Een nieuwe verificatie e-mail aanvragen
src/app/+login/login.component.html
33,35
@@ -1205,7 +1167,7 @@ Een verbannen gebruiker kan niet langer inloggen.
Example: john@example.com
- Example: john@example.com
+ Voorbeeld: john@example.com
src/app/+login/login.component.html
46
@@ -1217,7 +1179,7 @@ Een verbannen gebruiker kan niet langer inloggen.
⚠️ Most email addresses do not include capital letters.
- ⚠️ Most email addresses do not include capital letters.
+ ⚠️ Emailadressen bevatten meestal geen hoofdletters.
src/app/+login/login.component.html 53
@@ -1238,7 +1200,7 @@ Een verbannen gebruiker kan niet langer inloggen.
I forgot my password
- I forgot my password
+ Wachtwoord vergeten
src/app/+login/login.component.html 70
@@ -1248,7 +1210,7 @@ Een verbannen gebruiker kan niet langer inloggen.
This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ Deze instantie staat registratie toe. Controleer echter zorgvuldig de Voorwaarden Voorwaarden voordat u een account aanmaakt. U kunt ook een andere instantie zoeken die precies aan uw behoeften voldoet op: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
@@ -1256,7 +1218,7 @@ Een verbannen gebruiker kan niet langer inloggen.
Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Momenteel staat deze instantie geen gebruikersregistratie toe, u kunt de Voorwaarden raadplegen voor meer details of een instantie vinden die u de mogelijkheid biedt om een account aan te maken en uw video's daar te uploaden. U kunt ook een andere instantie zoeken die dit wel toe laat op: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1285,20 +1247,20 @@ Een verbannen gebruiker kan niet langer inloggen.
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
- zal een email met wachtwoordherstelinstructies krijgen. De link vervalt na een uur.
+ Een e-mail met de instructies voor het opnieuw instellen van het wachtwoord wordt verzonden naar . De link vervalt na een uur.
src/app/+login/login.component.ts 135
Email
E-mail
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
E-mailadres
@@ -1323,7 +1285,7 @@ The link will expire within 1 hour.
for
- for
+ voor
src/app/+search/search.component.html
10
@@ -1353,7 +1315,7 @@ The link will expire within 1 hour.
Why creating an account?
- Why creating an account?
+ Waarom een account aanmaken?
src/app/+signup/+register/steps/register-step-about.component.html
2
@@ -1361,7 +1323,7 @@ The link will expire within 1 hour.
As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Zoals u waarschijnlijk al gemerkt heeft: een account aanmaken is niet nodig om video's te bekijken op . Als u echter een account aanmaakt op , kunt u:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
@@ -1369,7 +1331,7 @@ The link will expire within 1 hour.
Comment videos
- Comment videos
+ Reageer video's
src/app/+signup/+register/steps/register-step-about.component.html
11
@@ -1377,7 +1339,7 @@ The link will expire within 1 hour.
Subscribe to channels to be notified of new videos
- Subscribe to channels to be notified of new videos
+ Abonneer op kanalen om op de hoogte te blijven van nieuwe video's
src/app/+signup/+register/steps/register-step-about.component.html
12
@@ -1385,7 +1347,7 @@ The link will expire within 1 hour.
Have access to your watch history
- Have access to your watch history
+ Toegang tot uw kijkgeschiedenis verkrijgen
src/app/+signup/+register/steps/register-step-about.component.html
13
@@ -1393,7 +1355,7 @@ The link will expire within 1 hour.
Create your channel to publish videos
- Create your channel to publish videos
+ Een kanaal aanmaken om video's te publiceren
src/app/+signup/+register/steps/register-step-about.component.html
14
@@ -1401,7 +1363,7 @@ The link will expire within 1 hour.
Do you use Mastodon, ActivityPub or a RSS feed aggregator?
- Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Gebruikt u Mastodon, ActivityPub of een RSS feed aggregator?
src/app/+signup/+register/steps/register-step-about.component.html
19
@@ -1409,7 +1371,7 @@ The link will expire within 1 hour.
You can already follow using your favorite tool.
- You can already follow using your favorite tool.
+ U kunt al volgen met uw favoriete RSS reader of ActivityPub compatibele dienst.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
@@ -1417,7 +1379,7 @@ The link will expire within 1 hour.
has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ is gemaakt met behulp van PeerTube , een videocreatieplatform ontwikkeld door Framasoft. Framasoft is een Franse non-profitorganisatie die alternatieven biedt voor de tentakels van Big Tech
src/app/+signup/+register/steps/register-step-about.component.html
34,37
@@ -1425,7 +1387,7 @@ The link will expire within 1 hour.
You want to publish videos on ? Then you need to create your first channel .
- You want to publish videos on ? Then you need to create your first channel .
+ Je wilt video's publiceren op ? Dan moet je eerst een kanaal aanmaken .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
@@ -1433,7 +1395,7 @@ The link will expire within 1 hour.
You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ Je zou een kanaal per thema kunnen maken: bijvoorbeeld, je kunt een kanaal maken met de naam "ZoeteMelodieën" om je pianoconcerten te publiceren en een ander kanaal "Ecologie" waarin je video's publiceert die over ecologie gaan.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
@@ -1441,7 +1403,7 @@ The link will expire within 1 hour.
administrators allow you to publish up to of videos on their website.
- administrators allow you to publish up to of videos on their website.
+ De beheerders van stellen u in staat tot aan video's op hun website te publiceren.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1449,7 +1411,7 @@ The link will expire within 1 hour.
Filters
- Criteria
+ Criteria
src/app/+search/search.component.html 18
@@ -1500,12 +1462,12 @@ Geen resultaten gevonden
Official PeerTube website (news, support, contribute...): https://joinpeertube.org
- Officiële PeerTube-website (nieuws, ondersteuning, bijdragen, ...): https://joinpeertube.org
+ Officiële PeerTube-website (nieuws, ondersteuning, bijdragen, ...): https://joinpeertube.org
src/app/modal/admin-welcome-modal.component.html 42
Put your instance on the public PeerTube index: https://instances.joinpeertube.org/instances
- Zet je exemplaar van PeerTube op de publieke PeerTube-index: https://instances.joinpeertube.org/instances
+ Zet je exemplaar van PeerTube op de publieke PeerTube-index: https://instances.joinpeertube.org/instances
src/app/modal/admin-welcome-modal.component.html 45
@@ -1515,7 +1477,7 @@ Geen resultaten gevonden
Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Het kiezen van de federatieve servernaam , het opzetten van een beschrijving , het specificeren van wie u bent , waarom u uw instance heeft gecreëerd en hoe lang u van plan bent het te onderhouden is erg belangrijk voor bezoekers om te begrijpen op wat voor type instantie ze zijn.
src/app/modal/admin-welcome-modal.component.html
57,61
@@ -1533,7 +1495,7 @@ Geen resultaten gevonden
Set up
- Set up
+ Installatie
src/app/modal/account-setup-warning-modal.component.html 34
@@ -1573,7 +1535,7 @@ Geen resultaten gevonden
How you plan to pay for keeping your instance running
- How you plan to pay for keeping your instance running
+ Hoe bent u van plan te betalen om uw instantie draaiende te houden
src/app/modal/instance-config-warning-modal.component.html
18
@@ -1591,13 +1553,13 @@ Geen resultaten gevonden
My settings
- My settings
+ Mijn instellingen
src/app/menu/menu.component.html 125
src/app/modal/quick-settings-modal.component.html 3
These settings apply only to your session on this instance.
- These settings apply only to your session on this instance.
+ Deze instellingen zijn alleen van toepassing op jouw sessie op dit exemplaar van PeerTube.
src/app/modal/quick-settings-modal.component.html
8
@@ -1605,7 +1567,7 @@ Geen resultaten gevonden
Interface
- Interface
+ Weergave
src/app/modal/quick-settings-modal.component.html
18
@@ -1613,7 +1575,7 @@ Geen resultaten gevonden
Please consider configuring these fields to help people to choose the appropriate instance . Without them, your instance may not be referenced on the JoinPeerTube website .
- Overweeg deze velden in te stellen om zo mensen te helpen het geschikte exemplaar van PeerTube te kiezen. Zonder deze velden bestaat de kans dat jouw exemplaar geen verwijzing krijgt op de JoinPeerTube-website .
+ Overweeg deze velden in te stellen om zo mensen te helpen het geschikte exemplaar van PeerTube te kiezen. Zonder deze velden bestaat de kans dat jouw exemplaar geen verwijzing krijgt op de JoinPeerTube-website .
src/app/modal/instance-config-warning-modal.component.html 24
@@ -1624,18 +1586,18 @@ Geen resultaten gevonden
Close
Sluiten
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Live-instellingen bijwerken
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
- Server too slow
+ Server is te traag
src/app/shared/shared-video-live/live-stream-information.component.ts
42
@@ -1643,7 +1605,7 @@ Geen resultaten gevonden
Live blacklisted
- Live blacklisted
+ Live-uitzending geblokkeerd
src/app/shared/shared-video-live/live-stream-information.component.ts
43
@@ -1651,7 +1613,7 @@ Geen resultaten gevonden
Max duration exceeded
- Max duration exceeded
+ Maximale duur overschreden
src/app/shared/shared-video-live/live-stream-information.component.ts
44
@@ -1659,7 +1621,7 @@ Geen resultaten gevonden
Server error
- Server error
+ Serverfout
src/app/shared/shared-video-live/live-stream-information.component.ts
45
@@ -1667,7 +1629,7 @@ Geen resultaten gevonden
Quota exceeded
- Quota exceeded
+ Quotum overschreden
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1718,24 +1680,24 @@ Geen resultaten gevonden
Keyboard shortcuts
Sneltoetsen
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Hulp
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Hulp bij het gebruik van PeerTube krijgen
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
mogelijk gemaakt door PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Afmelden
@@ -1761,33 +1723,33 @@ Geen resultaten gevonden
My video imports
Mijn video-imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Nieuwe afspeellijst aanmaken
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
- Import jobs concurrency
+ Parallellisatie limiet tijdens import
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
- allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
+ maakt het mogelijk om meerdere video's parallel te importeren. ⚠️ Opnieuw opstarten van PeerTube vereist.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
jobs in parallel
- jobs in parallel
+ import in parallel
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1796,7 +1758,7 @@ Geen resultaten gevonden
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ Indien ingeschakeld, raden wij aan om een HTTP proxy te gebruiken om privé URL toegang van je PeerTube server te voorkomen
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
@@ -1819,7 +1781,7 @@ Geen resultaten gevonden
Create an account on
- Create an account on
+ Maak een account aan op
src/app/+signup/+register/register.component.html
19,21
@@ -1827,7 +1789,7 @@ Geen resultaten gevonden
I already have an account , I log in
- I already have an account , I log in
+ Ik heb al een account , ik log in
src/app/+signup/+register/register.component.html
27,30
@@ -1835,7 +1797,7 @@ Geen resultaten gevonden
Terms of
- Terms of
+ Voorwaarden van
src/app/+signup/+register/register.component.html
36,38
@@ -1843,7 +1805,7 @@ Geen resultaten gevonden
Setup your account
- Setup your account
+ Maak je account aan
src/app/+signup/+register/register.component.html
60,62
@@ -1851,7 +1813,7 @@ Geen resultaten gevonden
My channel
- My channel
+ Mijn kanaal
src/app/+signup/+register/register.component.html
75
@@ -1859,7 +1821,7 @@ Geen resultaten gevonden
Create your first channel
- Create your first channel
+ Maak je eerste kanaal
src/app/+signup/+register/register.component.html
77,79
@@ -1867,7 +1829,7 @@ Geen resultaten gevonden
I don't want to create a channel
- I don't want to create a channel
+ Ik wil geen kanaal aanmaken
src/app/+signup/+register/register.component.html
91,92
@@ -1875,7 +1837,7 @@ Geen resultaten gevonden
You will be able to create a channel later
- You will be able to create a channel later
+ Je zult later ook een kanaal kunnen aanmaken
src/app/+signup/+register/register.component.html
94,95
@@ -1884,9 +1846,9 @@ Geen resultaten gevonden
Contact
Contact
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Je meldingen bekijken
@@ -1913,32 +1875,32 @@ Geen resultaten gevonden
Welcome to , dear user!
- Welcome to , dear user!
+ Welkom op , beste gebruiker!
src/app/modal/account-setup-warning-modal.component.html 3
It's time to set up your account profile!
- It's time to set up your account profile!
+ Het is tijd om je accountprofiel in te stellen!
src/app/modal/account-setup-warning-modal.component.html 10
Help moderators and other users to know who you are by:
- Help moderators and other users to know who you are by:
+ Help moderators en andere gebruikers te weten wie je bent door:
src/app/modal/account-setup-warning-modal.component.html 12
Uploading an avatar
- Uploading an avatar
+ Een profielfoto te uploaden
src/app/modal/account-setup-warning-modal.component.html 15
Writing a description
- Writing a description
+ Je profielbeschrijving in te vullen
src/app/modal/account-setup-warning-modal.component.html 16
Don't show me this anymore
- Don't show me this anymore
+ Laat me dit niet meer zien
src/app/modal/account-setup-warning-modal.component.html
23
@@ -1956,12 +1918,12 @@ Geen resultaten gevonden
We couldn't find any video tied to the URL you were looking for.
- We couldn't find any video tied to the URL you were looking for.
+ We konden geen video vinden die gekoppeld is aan de URL waar u naar zocht.
src/app/+error-page/error-page.component.html 7
We couldn't find any resource tied to the URL you were looking for.
- We couldn't find any resource tied to the URL you were looking for.
+ We konden geen video vinden die gekoppeld is aan de URL waar u naar zocht.
src/app/+error-page/error-page.component.html 8
@@ -1977,12 +1939,12 @@ Geen resultaten gevonden
The video may have been moved or deleted
- The video may have been moved or deleted
+ De video is wellicht verplaatst of verwijderd
src/app/+error-page/error-page.component.html 17
The resource may have been moved or deleted
- The resource may have been moved or deleted
+ De bron is wellicht verplaatst of verwijderd
src/app/+error-page/error-page.component.html 18
@@ -1992,13 +1954,13 @@ Geen resultaten gevonden
You are not authorized here.
- You are not authorized here.
+ U bent hier niet bevoegd.
src/app/+error-page/error-page.component.html 27
src/app/+error-page/error-page.component.html 42
You might need to login to see the video.
- You might need to login to see the video.
+ Het is mogelijk dat u eerst moet inloggen om deze video te zien.
src/app/+error-page/error-page.component.html
30
@@ -2006,7 +1968,7 @@ Geen resultaten gevonden
You might need to login to see the resource.
- You might need to login to see the resource.
+ Het is mogelijk dat u eerst moet inloggen om de bron te zien.
src/app/+error-page/error-page.component.html
31
@@ -2014,7 +1976,7 @@ Geen resultaten gevonden
Login
- Login
+ Inloggen
src/app/+error-page/error-page.component.html
34,36
@@ -2022,17 +1984,17 @@ Geen resultaten gevonden
You might need to check your account is allowed by the video or instance owner.
- You might need to check your account is allowed by the video or instance owner.
+ Controleer of uw account is toegestaan tot deze video door de kanaal- of instantie eigenaar.
src/app/+error-page/error-page.component.html 45
You might need to check your account is allowed by the resource or instance owner.
- You might need to check your account is allowed by the resource or instance owner.
+ Controleer of je account is toegestaan tot deze URL door de bron- of instantie eigenaar.
src/app/+error-page/error-page.component.html 46
The requested entity body blends sweet bits with a mellow earthiness.
- The requested entity body blends sweet bits with a mellow earthiness.
+ De gevraagde inhoud mengt zoete stukjes met een zachte aardsheid.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
src/app/+error-page/error-page.component.html 54
@@ -2045,8 +2007,8 @@ Geen resultaten gevonden
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media te groot voor de server. Gelieve je beheerder te contacteren als je de groottelimiet wil verhogen.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
GLOBAAL ZOEKEN
@@ -2054,7 +2016,7 @@ Geen resultaten gevonden
using
- aan het gebruiken
+ aan het gebruiken
src/app/header/search-typeahead.component.html 28
@@ -2064,7 +2026,7 @@ Geen resultaten gevonden
Your query will be matched against video names or descriptions, channel names.
- Your query will be matched against video names or descriptions, channel names.
+ Uw zoekopdracht zal worden vergeleken met video namen, beschrijvingen en kanaal namen.
src/app/header/search-typeahead.component.html 36
@@ -2115,7 +2077,7 @@ Geen resultaten gevonden
Upload failed
- Upload failed
+ Uploaden mislukt
src/app/helpers/utils/upload.ts
12
@@ -2128,7 +2090,7 @@ Geen resultaten gevonden
Display only
- Display only
+ Enkel tonen
src/app/+search/search-filters.component.html
21
@@ -2224,7 +2186,7 @@ Geen resultaten gevonden
PeerTube instance host
- PeerTube instance host
+ PeerTube instantie domeinnaam
src/app/+search/search-filters.component.html
178
@@ -2232,7 +2194,7 @@ Geen resultaten gevonden
Result types
- Result types
+ Resultaat type
src/app/+search/search-filters.component.html
187
@@ -2299,27 +2261,18 @@ Dit zal een bestaande ondertiteling vervangen!
Edit caption
- Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ Bewerk onderschrift
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
- Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ Onderschrift
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
- Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ Bewerk dit onderschrift
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2334,7 +2287,7 @@ Dit zal een bestaande ondertiteling vervangen!
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
- Tags zou je kunnen gebruiken om relevante aanbevelingen te suggereren. Er is een maximum van 5 tags. Druk op Enter om een nieuwe tag toe te voegen.
+ Tags kunnen worden gebruikt om relevante aanbevelingen te suggereren. Er is een maximum van 5 tags. Druk op Enter om een nieuwe tag toe te voegen.
src/app/+videos/+video-edit/shared/video-edit.component.html 30
@@ -2349,43 +2302,43 @@ Dit zal een bestaande ondertiteling vervangen!
This image is too large.
- This image is too large.
+ Deze afbeelding is te groot.
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 55
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 52
Upload a new banner
- Upload a new banner
+ Upload een nieuwe banner
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
Change your banner
- Change your banner
+ Verander uw banner
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
Remove banner
- Remove banner
+ Banner verwijderen
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
ratio 6/1, recommended size: 1920x317, max size: , extensions:
- ratio 6/1, recommended size: 1920x317, max size: , extensions:
+ ratio 6/1, aanbevolen grootte: 1920×317, maximumgrootte: , extensies:
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 44
Account avatar
- Account avatar
+ Profielfoto
src/app/shared/shared-actor-image/actor-avatar.component.ts 48
Channel avatar
- Channel avatar
+ Kanaal profielfoto
src/app/shared/shared-actor-image/actor-avatar.component.ts 49
Markdown compatible that also supports custom PeerTube HTML tags
- Markdown compatible that also supports custom PeerTube HTML tags
+ Markdown-compatibel die ook aangepaste PeerTube HTML-tags ondersteunt
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
@@ -2393,7 +2346,7 @@ Dit zal een bestaande ondertiteling vervangen!
Latest published video
- Latest published video
+ Laatst gepubliceerde video
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html
24
@@ -2401,7 +2354,7 @@ Dit zal een bestaande ondertiteling vervangen!
Error in channel miniature component:
- Error in channel miniature component:
+ Fout in kanaal miniatuur component:
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts
57
@@ -2409,7 +2362,7 @@ Dit zal een bestaande ondertiteling vervangen!
Error in playlist miniature component:
- Error in playlist miniature component:
+ Fout in afspeellijst miniatuur component:
src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
47
@@ -2417,12 +2370,12 @@ Dit zal een bestaande ondertiteling vervangen!
Error in video miniature component:
- Error in video miniature component:
+ Fout in kanaal miniatuur component:
src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts 60
Error in videos list component:
- Error in videos list component:
+ Fout in video's lijst component:
src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
77
@@ -2430,13 +2383,14 @@ Dit zal een bestaande ondertiteling vervangen!
Advanced filters
- Advanced filters
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ Geavanceerde criteria
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
Geen items gevonden
@@ -2461,7 +2415,7 @@ Dit zal een bestaande ondertiteling vervangen!
Choose the appropriate licence for your work.
- Choose the appropriate licence for your work.
+ Kies de juiste licentie voor uw werk.
src/app/+videos/+video-edit/shared/video-edit.component.html 84
@@ -2472,37 +2426,37 @@ Dit zal een bestaande ondertiteling vervangen!
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Vaak gestelde vragen
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Veelgestelde vragen over PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
- powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ mogelijk gemaakt door PeerTube - CopyLeft 2015-2022
+ src/app/menu/menu.component.html 149
+
API documentation
API-documentatie
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
- Publicatie plannen op ( )
+ Publicatie plannen op ( )
src/app/+videos/+video-edit/shared/video-edit.component.html 122
@@ -2512,7 +2466,7 @@ Dit zal een bestaande ondertiteling vervangen!
Some instances hide videos containing mature or explicit content by default.
- Some instances hide videos containing mature or explicit content by default.
+ Sommige instanties verbergen standaard video's met volwassen of expliciete inhoud.
src/app/+videos/+video-edit/shared/video-edit.component.html 140
@@ -2520,10 +2474,13 @@ Dit zal een bestaande ondertiteling vervangen!
Publiceren na transcoderen
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Als je beslist om niet te wachten totdat de transcoding compleet is voordat je de video publiceert, kan de video onspeelbaar zijn totdat de transcoding eindigt.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Het is mogelijk dat de video tijdens het transcoderen niet kan worden afgespeeld. Dat is de reden waarom wij er de voorkeur aan geven de video pas na transcodering openbaar te maken.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2539,14 +2496,15 @@ Dit zal een bestaande ondertiteling vervangen!
See the subtitle file
Zie het ondertitelingsbestand
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Al geüpload op ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Wordt gecreëerd bij bijwerking
@@ -2559,12 +2517,12 @@ Dit zal een bestaande ondertiteling vervangen!
Will be edited on update
- Will be edited on update
+ Zal worden bewerkt bij de update
src/app/+videos/+video-edit/shared/video-edit.component.html 203
Cancel edition
- Cancel edition
+ Bewerken annuleren
src/app/+videos/+video-edit/shared/video-edit.component.html 205
@@ -2581,185 +2539,184 @@ Dit zal een bestaande ondertiteling vervangen!
No captions for now.
Geen ondertiteling voor nu.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Instellingen live-uitzenden
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Als je deze optie inschakelt wordt je live-uitzending afgesloten bij het overschrijden van je video-quotum
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
- Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ Latency-modus
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatisch een heruitzending publiceren na je live-uitzending
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Video voorvertoning
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Ondersteun
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
- View account
+ Bekijk gebruikersprofiel
src/app/+video-channels/video-channels.component.html 30
View account
- View account
+ Gebruikersprofiel bekijken
src/app/+video-channels/video-channels.component.html 44
View owner account
- View owner account
+ Bekijk gebruikersprofiel van eigenaar
src/app/+video-channels/video-channels.component.html 48
VIDEO CHANNEL
- VIDEO CHANNEL
+ VIDEOKANAAL
src/app/+video-channels/video-channels.component.html 57
Copy channel handle
- Copy channel handle
+ Kopieer kanaalnaam
src/app/+video-channels/video-channels.component.html 68
OWNER ACCOUNT
- OWNER ACCOUNT
+ EIGENAAR ACCOUNT
src/app/+video-channels/video-channels.component.html 23
Short text to tell people how they can support you (membership platform...).
Korte tekst om mensen uit te leggen hoe ze je kunnen ondersteunen (ledenplatform, ...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
- Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ Bestandsnaam
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
- Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ Naam van het geüploade bestand
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Oorspronkelijke publicatiedatum
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Dit is de datum waarop de inhoud origineel werd gepubliceerd (de datum van uitbrengen van een film bijvoorbeeld)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin-instellingen
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
- Small latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ Kleine vertraging
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
- Reduce latency to ~15s disabling P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ Verminder de vertraging tot ~15s door P2P uit te schakelen
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
- Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ Standaard
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
- Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ Gemiddelde vertraging van 30s
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
- High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ Hoge vertraging
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
- Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ Gemiddelde vertraging van 60s stijgende P2P verhouding
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
- Other
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ Anders
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Videoreacties inschakelen
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Schakel download in
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Geavanceerde instellingen
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Video miniatuur
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Je kan gelijk welke URL importeren die youtube-dl herkent of naar een mediabestand verwijst. Vergewis je ervan dat je het recht hebt de inhoud te verspreiden. Anders kan dit juridische problemen veroorzaken voor jezelf en je exemplaar van PeerTube.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ U kunt ook een kanaal op afstand synchroniseren in uw bibliotheek
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, er is iets fout gegaan
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
-
-Gefeliciteerd, de video achter
- zal worden geimporteerd! Je kan nu al informatie over deze video toevoegen.
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ Gefeliciteerd, de video achter zal worden geïmporteerd! Je kunt nu al informatie over deze video toevoegen.
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2770,16 +2727,16 @@ Gefeliciteerd, de video achter
Scheduled
Ingeroosterd
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
De video verbergen tot een specifieke datum
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
- Normal live
+ Normaal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
22
@@ -2787,7 +2744,7 @@ Gefeliciteerd, de video achter
Permanent/recurring live
- Permanent/recurring live
+ Permanent/terugkerend live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
29
@@ -2800,13 +2757,7 @@ Gefeliciteerd, de video achter
Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
-
- Afbeelding die wordt samengevoegd met uw audiobestand.
-
-
- De gekozen afbeelding is definitief en kan niet worden gewijzigd.
-
-
+ Afbeelding die wordt samengevoegd met uw audiobestand. De gekozen afbeelding is definitief en kan niet worden gewijzigd.
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
@@ -2851,9 +2802,9 @@ Gefeliciteerd, de video achter
Upload on hold
- Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ Uploaden in wacht
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Sorry, uploaden is uitgeschakeld voor je account. Als je een video wil toevoegen, dan moet een beheerder je quotum ontgrendelen.
@@ -2861,7 +2812,7 @@ Gefeliciteerd, de video achter
Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block.
- Uploaded videos are reviewed before publishing for your account. If you want to add videos without moderation review, an admin must turn off your videos auto-block.
+ Geuploade video's worden beoordeeld voordat ze worden gepubliceerd voor uw account. Als u video's wilt toevoegen zonder moderatie herziening, moet een beheerder uw video's auto-blokkering uitschakelen.
src/app/+videos/+video-edit/video-add.component.ts
104
@@ -2869,7 +2820,7 @@ Gefeliciteerd, de video achter
Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
- Your daily video quota is insufficient. If you want to add more videos, you must wait for 24 hours or an admin must increase your daily quota.
+ Uw dagelijkse video quota is onvoldoende. Als u meer video's wilt toevoegen, moet u 24 uur wachten of een beheerder moet uw dagelijkse quota verhogen.
src/app/+videos/+video-edit/video-add.component.ts
106
@@ -2877,7 +2828,7 @@ Gefeliciteerd, de video achter
Your video quota is insufficient. If you want to add more videos, an admin must increase your quota.
- Your video quota is insufficient. If you want to add more videos, an admin must increase your quota.
+ Uw video quota is onvoldoende. Als u meer video's wilt toevoegen, moet een beheerder uw quota verhogen.
src/app/+videos/+video-edit/video-add.component.ts
108
@@ -2915,44 +2866,44 @@ Je kan nu al informatie toevoegen over deze video.
Torrents with only 1 file are supported.
- Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ Alleen torrents met één bestand worden ondersteund.
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Live-uitzending aanmaken niet mogelijk door te veel live-uitzendingen op dit exemplaar van PeerTube
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Live-uitzending niet mogelijk omdat je te veel live-uitzendingen aangemaakt hebt
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Live-uitzending gepubliceerd.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
- Stream only once, replay will replace your live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ Stream maar een enkele keer, replay vervangt je live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
- Stream only once
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ Stream slechts eenmaal
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
- Stream multiple times, replays will be separate videos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ Meerdere keren streamen, herhalingen zullen aparte video's zijn
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
- Stream multiple times using the same URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ Meerdere keren streamen met dezelfde URL
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Live gaan
@@ -2965,17 +2916,17 @@ Je kan nu al informatie toevoegen over deze video.
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
- We raden je aan je video's niet als gebruiker root te publiceren. Dat is immers de superbeheerder van je exemplaar van PeerTube. Je kan beter een andere account aanmaken om je video's te uploaden.
+ We raden je aan je video's niet als gebruiker root te publiceren. Dat is immers de superbeheerder van je exemplaar van PeerTube. Maak in plaats daarvan een ander account aan om je video's te uploaden.
src/app/+videos/+video-edit/video-add.component.html 34
Import
- importeren
+ importeren
src/app/+videos/+video-edit/video-add.component.html 44
Upload
- uploaden
+ uploaden
src/app/+videos/+video-edit/video-add.component.html 45
@@ -3005,7 +2956,7 @@ Je kan nu al informatie toevoegen over deze video.
Next video to be played
- Next video to be played
+ Volgende video die wordt afgespeeld
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
@@ -3026,7 +2977,7 @@ Je kan nu al informatie toevoegen over deze video.
This playlist is private so you won't be able to share it with external users
- This playlist is private so you won't be able to share it with external users
+ Deze afspeellijst is privé, dus u kunt hem niet delen met andere gebruikers
src/app/shared/shared-share-modal/video-share.component.html
14
@@ -3034,11 +2985,8 @@ Je kan nu al informatie toevoegen over deze video.
Update playlist privacy
- Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ Afspeellijst privacy bijwerken
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3047,61 +2995,61 @@ Je kan nu al informatie toevoegen over deze video.
Only display embed URL
- Only display embed URL
+ Toon alleen embed URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
De video delen
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
- This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ Deze video is privé, dus u kunt hem niet delen met andere gebruikers
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
- Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ Video privacy bijwerken
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
De URL is niet beveiligd (geen HTTPS), dus de ingebedde video zal niet werken op beveiligde websites. Webbrowsers blokkeren immers onbeveiligde HTTPS-aanvragen op HTTPS-beveiligde websites.
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Inbedden
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Selecteer automatisch ondertiteling
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Meer aanpassingen
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Minder aanpassingen
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
- Support
+ Ondersteun
src/app/shared/shared-support-modal/support-modal.component.html
3
@@ -3117,8 +3065,7 @@ Je kan nu al informatie toevoegen over deze video.
> Login
- > Login
-
+ > Inloggen
src/app/+login/login.component.html
2,5
@@ -3127,7 +3074,7 @@ Je kan nu al informatie toevoegen over deze video.
Autoplay
Automatisch afspelen
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3139,42 +3086,42 @@ Je kan nu al informatie toevoegen over deze video.
Gedempt
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Lus
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
URL op bronexemplaar van PeerTube gebruiken
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Toon video titel
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
- P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ P2P
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Toon privacy waarschuwing
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
- Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ Toon bediening
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
PeerTube knop-link tonen
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3188,7 +3135,7 @@ Je kan nu al informatie toevoegen over deze video.
Published
- Gepubliceerd op
+ Gepubliceerd
src/app/+videos/+video-watch/video-watch.component.html 30
@@ -3228,7 +3175,7 @@ Je kan nu al informatie toevoegen over deze video.
By
- Door
+ Door
src/app/+videos/+video-watch/video-watch.component.html 70
@@ -3263,12 +3210,12 @@ Je kan nu al informatie toevoegen over deze video.
Origin
- Origin
+ Oorsprong
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 7
Open the video on the origin instance
- Open the video on the origin instance
+ Open de video op de oorspronkelijke instantie
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html
14
@@ -3286,7 +3233,7 @@ Je kan nu al informatie toevoegen over deze video.
the sharing system used for this video implies that some technical information about your system (such as a public IP address) can be sent to other peers.
- het deelsysteem voor deze video maakt dat technische gegevens over je systeem (onder meer je pubieke ip-adres) bij andere deelnemers kunnen terechtkomen.
+ het deelsysteem voor deze video maakt dat technische gegevens over je systeem (onder meer je pubieke IP-adres) bij andere bandbreedte bijdragers kunnen terechtkomen.
src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html 5
@@ -3317,8 +3264,7 @@ Je kan nu al informatie toevoegen over deze video.
Transcoding failed, this video may not work properly.
- Transcoding failed, this video may not work properly.
-
+ Transcodering mislukt, deze video werkt mogelijk niet goed.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
1,3
@@ -3326,8 +3272,7 @@ Je kan nu al informatie toevoegen over deze video.
Move to external storage failed, this video may not work properly.
- Move to external storage failed, this video may not work properly.
-
+ Verplaatsen naar externe opslag mislukt, deze video werkt mogelijk niet goed.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
5,7
@@ -3335,20 +3280,17 @@ Je kan nu al informatie toevoegen over deze video.
The video is being imported, it will be available when the import is finished.
- The video is being imported, it will be available when the import is finished.
-
+ De video wordt geïmporteerd en is beschikbaar wanneer het importeren is voltooid.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 9
The video is being transcoded, it may not work properly.
- The video is being transcoded, it may not work properly.
-
+ De video wordt getranscodeerd, deze werkt mogelijk niet correct.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 13
The video is being edited, it may not work properly.
- The video is being edited, it may not work properly.
-
+ De video wordt bewerkt, het kan zijn dat de video tijdig niet goed werkt.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
17,19
@@ -3356,32 +3298,27 @@ Je kan nu al informatie toevoegen over deze video.
The video is being moved to an external server, it may not work properly.
- The video is being moved to an external server, it may not work properly.
-
+ De video wordt verplaatst naar een externe server, het kan zijn dat de video tijdig niet goed werkt.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 21
This video will be published on .
- This video will be published on .
-
+ Deze video wordt gepubliceerd op .
src/app/+videos/+video-watch/shared/information/video-alert.component.html 25
This live has not started yet.
- This live has not started yet.
-
+ Deze live-uitzending is nog niet begonnen.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 29
This live has ended.
- This live has ended.
-
+ Deze live-uitzending is voorbij.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
There are no videos available in this playlist.
- There are no videos available in this playlist.
-
+ Er zijn geen video's beschikbaar in deze afspeellijst.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
37,39
@@ -3409,24 +3346,24 @@ Je kan nu al informatie toevoegen over deze video.
View from and others
- View from and others
+ Bekijk van en anderen
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
- {VAR_PLURAL, plural, =1 {1 reply} other { replies}}
+ {VAR_PLURAL, plural, =1 {1 reactie} other { reacties}}
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
View from
- View from
+ Bekijk van
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
View
- View
+ Bekijk
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
@@ -3439,23 +3376,23 @@ Je kan nu al informatie toevoegen over deze video.
The deletion will be sent to remote instances so they can reflect the change.
De verwijdering wordt naar andere exemplaren van PeerTube gestuurd zodat zij er ook gevolg aan kunnen geven.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Dit is een reactie van elders, dus de verwijdering zal enkel effect hebben op jouw exemplaar van PeerTube.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Verwijderen en opnieuw als klad
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Wil je echt deze reactie verwijderen en opnieuw als klad instellen?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Voeg reactie toe...
@@ -3513,7 +3450,7 @@ Je kan nu al informatie toevoegen over deze video.
You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example).
- You can comment using an account on any ActivityPub-compatible instance (PeerTube/Mastodon/Pleroma account for example).
+ Je kunt commentaar geven met een account op elke ActivityPub-compatibele instantie (via een PeerTube/Mastodon/Pleroma-account bijvoorbeeld).
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 64
@@ -3554,7 +3491,7 @@ Je kan nu al informatie toevoegen over deze video.
Your report will be sent to moderators of and will be forwarded to the comment origin ( ) too .
- Je aangifte komt terecht bij de moderatoren van en wordt doorgestuurd naar de bronserver van de reactie ( ) ook .
+ Je aangifte komt terecht bij de moderatoren van en wordt doorgestuurd naar de bronserver van de reactie ( ) .
src/app/shared/shared-moderation/report-modals/report.component.html 35
src/app/shared/shared-moderation/report-modals/report.component.html 35
@@ -3578,27 +3515,27 @@ Je kan nu al informatie toevoegen over deze video.
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
- Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
+ Gebruik feed-aggregators van derden om de lijst met video's op te halen van kanalen waarop u bent geabonneerd.
src/app/+my-account/my-account-applications/my-account-applications.component.html 11
Feed URL
- Feed URL
+ RSS-feed URL
src/app/+my-account/my-account-applications/my-account-applications.component.html 19
Feed Token
- Feed Token
+ RSS-feed authenticatie token
src/app/+my-account/my-account-applications/my-account-applications.component.html 24
⚠️ Never share your feed token with anyone.
- ⚠️ Never share your feed token with anyone.
+ ⚠️ Deel nooit uw feed token met iemand.
src/app/+my-account/my-account-applications/my-account-applications.component.html 27
Renew token
- Renew token
+ Token vernieuwen
src/app/+my-account/my-account-applications/my-account-applications.component.html 36
src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
@@ -3609,7 +3546,7 @@ Je kan nu al informatie toevoegen over deze video.
Clear filter
- Clear filter
+ Filters verwijderen
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3632,100 +3569,129 @@ Je kan nu al informatie toevoegen over deze video.
State
Status
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
- Gemaakt op
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ Gemaakt op
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Acteurpagina openen in nieuwe tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Geaccepteerd
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
In behandeling
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Afgekeurd
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Accepteren
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Weigeren
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Geen volger gevonden in overeenstemming met huidige filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Je exemplaar van PeerTube heeft geen volgers.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
- Nu te zien: tot van volgers
+ Nu te zien: tot van volgers
src/app/+admin/follows/followers-list/followers-list.component.html 11
Redundancy allowed
- Surpluskopie toegelaten
- src/app/+admin/follows/following-list/following-list.component.html 34
+ Surpluskopie toegelaten
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Exemplaar van PeerTube openen in nieuwe tab
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Geen host gevonden op basis van huidige filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Je exemplaar van PeerTube volgt niemand.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Wil je echt {count, plural, =1 { ontvolgen?} other { geselecteerden ontvolgen?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Wil je deze selectie echt ontvolgen?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
- Nu te zien: tot van hosts
+ Nu te zien: tot van hosts
src/app/+admin/follows/following-list/following-list.component.html 11
Action
- Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ Actie
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Surpluskopieën video's
@@ -3759,12 +3725,12 @@ Je kan nu al informatie toevoegen over deze video.
Username
Gebruikersnaam
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
jan
@@ -3786,13 +3752,13 @@ Je kan nu al informatie toevoegen over deze video.
Role
Rol
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
- Transcoding is ingeschakeld. De videoquota houden enkel rekening met de grootte van de originele video. Deze gebruiker kan maximaal ~ uploaden.
+ Transcoding is ingeschakeld. De videoquota houden enkel rekening met de grootte van de originele video. Deze gebruiker kan maximaal ~ uploaden.
src/app/+admin/overview/users/user-edit/user-edit.component.html 155
src/app/+admin/overview/users/user-edit/user-edit.component.html 155
@@ -3805,14 +3771,14 @@ Je kan nu al informatie toevoegen over deze video.
Auth plugin
- Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ Authenticatie plug-in
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
- None (local authentication)
+ Geen (lokale authenticatie)
src/app/+admin/overview/users/user-edit/user-edit.component.html 186
src/app/+admin/overview/users/user-edit/user-edit.component.html 186
@@ -3858,6 +3824,8 @@ Je kan nu al informatie toevoegen over deze video.
Batch actions
Batchacties
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3870,13 +3838,13 @@ Je kan nu al informatie toevoegen over deze video.
Open account in a new tab
Account in nieuwe tab openen
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Verwijderde account
@@ -3904,12 +3872,12 @@ Je kan nu al informatie toevoegen over deze video.
Banned users
- Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ Verbannen gebruikers
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
- Nu te zien: tot van gebruikers
+ Nu te zien: tot van gebruikers
src/app/+admin/overview/users/user-list/user-list.component.html 11
@@ -3946,43 +3914,43 @@ Je kan nu al informatie toevoegen over deze video.
Video
- Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ Video
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Totale grootte
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Surpluskopieën oplijsten
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Je exemplaar van PeerTube spiegelt geen enkele video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Je exemplaar van PeerTube heeft geen gespiegelde video's.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Ingeschakelde strategiestatistieken
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Er is geen surpluskopiestrategie ingeschakeld op je exemplaar van PeerTube.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
- Used ( )
+ Gebruikt ( )
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
99
@@ -3990,7 +3958,7 @@ Je kan nu al informatie toevoegen over deze video.
Available ( )
- Available ( )
+ Beschikbaar ( )
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
105
@@ -4009,38 +3977,37 @@ Je kan nu al informatie toevoegen over deze video.
Date
- Datum
+ Datum
src/app/+admin/moderation/video-block-list/video-block-list.component.html 29
src/app/+admin/overview/comments/video-comment-list.component.html 46
Select this row
- Select this row
+ Selecteer deze rij
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
See full comment
- See full comment
+ Zie volledige reactie
src/app/+admin/overview/comments/video-comment-list.component.html 58
Actions
Acties
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
- Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ Volger
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4059,14 +4026,22 @@ Je kan nu al informatie toevoegen over deze video.
Local comments
- Local comments
+ Lokale reacties
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments
- Remote comments
+ Reacties van elders
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Reacties op lokale video's
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Geen misbruiken gevonden op basis van huidige filters.
@@ -4079,29 +4054,29 @@ Je kan nu al informatie toevoegen over deze video.
Unsolved reports
- Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ Onopgeloste aangiften
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
- Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ Aanvaarde aangiften
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
- Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ Geweigerde aangiften
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
- Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ Aangiften met geblokkeerde video's
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
- Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ Rapporten met verwijderde video's
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Reden blokkering:
@@ -4119,17 +4094,17 @@ Je kan nu al informatie toevoegen over deze video.
Automatic blocks
- Automatic blocks
+ Automatische blokkeringen
src/app/+admin/moderation/video-block-list/video-block-list.component.ts 34
Manual blocks
- Manual blocks
+ Manuele blokkeringen
src/app/+admin/moderation/video-block-list/video-block-list.component.ts 38
Showing to of blocked videos
- Nu te zien: geblokkeerde video's tot van geblokkeerde video's
+ Nu te zien: tot van geblokkeerde video's
src/app/+admin/moderation/video-block-list/video-block-list.component.html 11
@@ -4165,7 +4140,7 @@ Je kan nu al informatie toevoegen over deze video.
-
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4178,12 +4153,12 @@ Je kan nu al informatie toevoegen over deze video.
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Reageren
@@ -4202,7 +4177,7 @@ Je kan nu al informatie toevoegen over deze video.
by on
- door op
+ door op
src/app/shared/shared-abuse-list/abuse-list-table.component.html 85
@@ -4218,13 +4193,14 @@ Je kan nu al informatie toevoegen over deze video.
Open video in a new tab
Video in een nieuwe tab openen
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
- Toestand
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ Toestand
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4239,12 +4215,12 @@ Je kan nu al informatie toevoegen over deze video.
Score
- Score
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ Score
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
- Nu te zien: tot van aangiften
+ Nu te zien: tot van aangiften
src/app/shared/shared-abuse-list/abuse-list-table.component.html 6
@@ -4254,7 +4230,7 @@ Je kan nu al informatie toevoegen over deze video.
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
- {VAR_PLURAL, plural, =1 {1 report} other { reports} }
+ {VAR_PLURAL, plural, =1 {1 aangifte} other { aangiften}}
src/app/shared/shared-abuse-list/abuse-details.component.html 22
src/app/shared/shared-abuse-list/abuse-details.component.html 43
@@ -4266,51 +4242,51 @@ Je kan nu al informatie toevoegen over deze video.
Mute domain
Domein dempen
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Exemplaar van PeerTube
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
- Gedempt bij
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ Gedempt bij
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Demping opheffen
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Geen server gevonden op basis van de huidige criteria.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Geen server gevonden.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
- Nu te zien: tot van gedempte exemplaren van PeerTube
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ Nu te zien: tot van gedempte exemplaren van PeerTube
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Het lijkt dat je niet op een HTTPS-server zit. Om een andere server te volgen is TLS op jouw webserver vereist.
@@ -4318,7 +4294,7 @@ Je kan nu al informatie toevoegen over deze video.
{count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Volg verzoek verzonden!} other {Volgverzoeken verzonden!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4327,28 +4303,28 @@ Je kan nu al informatie toevoegen over deze video.
Mute domains
Domeinen dempen
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Account
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Geen account gevonden op basis van huidige criteria.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Geen account gevonden.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Geïnstalleerde plugins oplijsten
@@ -4366,10 +4342,10 @@ Je kan nu al informatie toevoegen over deze video.
Showing to of muted accounts
- Nu te zien: tot van gedempte accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ Nu te zien: tot van gedempte accounts
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Themas
@@ -4383,7 +4359,7 @@ Je kan nu al informatie toevoegen over deze video.
This plugin is developed by Framasoft
- This plugin is developed by Framasoft
+ Deze plugin is ontwikkeld door Framasoft
src/app/+admin/plugins/plugin-search/plugin-search.component.html
37
@@ -4391,7 +4367,7 @@ Je kan nu al informatie toevoegen over deze video.
Official
- Official
+ Officieel
src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
@@ -4402,7 +4378,7 @@ Je kan nu al informatie toevoegen over deze video.
Navigate between installed plugins and themes or find new ones
- Navigate between installed plugins and themes or find new ones
+ Navigeer tussen geïnstalleerde plug-ins en thema's of vind nieuwe
src/app/+admin/plugins/shared/plugin-navigation.component.html
2
@@ -4411,22 +4387,22 @@ Je kan nu al informatie toevoegen over deze video.
Users can resolve distant content
Gebruikers kunnen inhoud van elders opvragen
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
- Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ Plug-ins & Thema's
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
- Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ Beschikbare thema's
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
- Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ Plug-ins ingeschakeld
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4436,22 +4412,22 @@ Je kan nu al informatie toevoegen over deze video.
Videos with the most interactions for recent videos
- Videos with the most interactions for recent videos
+ Video's met de meeste interacties voor recente video's
src/app/+videos/video-list/videos-list-common-page.component.ts 208
Videos with the most views during the last 24 hours
- Videos with the most views during the last 24 hours
+ De meest bekeken video's gedurende de laatste 24 uur
src/app/+videos/video-list/videos-list-common-page.component.ts 224
Videos with the most views during the last days
- Videos with the most views during the last days
+ De meest bekeken video's gedurende de laatste dagen
src/app/+videos/video-list/videos-list-common-page.component.ts 228
Videos that have the most likes
- Videos that have the most likes
+ Video's met de meeste likes
src/app/+videos/video-list/videos-list-common-page.component.ts 213
@@ -4463,7 +4439,7 @@ Je kan nu al informatie toevoegen over deze video.
Popular plugins
- Popular plugins
+ Populaire plug-ins
src/app/+admin/plugins/plugin-search/plugin-search.component.html
10
@@ -4471,7 +4447,7 @@ Je kan nu al informatie toevoegen over deze video.
Popular themes
- Popular themes
+ Populaire thema's
src/app/+admin/plugins/plugin-search/plugin-search.component.html
11
@@ -4479,7 +4455,7 @@ Je kan nu al informatie toevoegen over deze video.
for " "
- for " "
+ voor " "
src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
@@ -4497,11 +4473,7 @@ Je kan nu al informatie toevoegen over deze video.
This does not have settings.
-
- Deze
- heeft geen instellingen.
-
-
+ Deze heeft geen instellingen.
src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
@@ -4512,47 +4484,41 @@ Je kan nu al informatie toevoegen over deze video.
Delete this comment
Deze reactie verwijderen
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Alle reacties van deze account verwijderen
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Reacties worden na enkele minuten verwijderd
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ {count, plural, =1 {1 reactie verwijderd.}} other { reacties verwijderd.}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
- comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ reacties verwijderd.
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Wil je werkelijk alle reacties van verwijderen?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Reacties van worden binnen enkele minuten verwijderd
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
- Comments list
+ Lijst met reacties
src/app/+admin/overview/comments/video-comment.routes.ts
24
@@ -4565,7 +4531,7 @@ Je kan nu al informatie toevoegen over deze video.
This view also shows comments from muted accounts.
- This view also shows comments from muted accounts.
+ Deze weergave toont ook reacties van gedempte accounts.
src/app/+admin/overview/comments/video-comment-list.component.html 8
@@ -4575,7 +4541,9 @@ Je kan nu al informatie toevoegen over deze video.
Select all rows
- Select all rows
+ Selecteer alle rijen
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4611,7 +4579,7 @@ Je kan nu al informatie toevoegen over deze video.
Priority (1 = highest priority)
- Priority (1 = highest priority)
+ Prioriteit (1 = hoogste prioriteit)
src/app/+admin/system/jobs/jobs.component.html
47
@@ -4619,7 +4587,7 @@ Je kan nu al informatie toevoegen over deze video.
Progress
- Progress
+ Voortgang
src/app/+admin/system/jobs/jobs.component.html
49
@@ -4660,7 +4628,7 @@ Je kan nu al informatie toevoegen over deze video.
Filter logs by tags
- Filter logs by tags
+ Filter logboeken op tags
src/app/+admin/system/logs/logs.component.html
31
@@ -4673,7 +4641,7 @@ Je kan nu al informatie toevoegen over deze video.
No log.
- No log.
+ Geen logboek.
src/app/+admin/system/logs/logs.component.html
40
@@ -4681,7 +4649,7 @@ Je kan nu al informatie toevoegen over deze video.
By ->
- Door ->
+ Door ->
src/app/+admin/system/logs/logs.component.html 47
@@ -4714,7 +4682,7 @@ Je kan nu al informatie toevoegen over deze video.
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
- Het deelsysteem impliceert dat enige technische informatie over je systeem (zoals een publiek IP-adres) naar andere peers kan worden verzonden, maar helpt de serverbelasting sterk te verminderen.
+ Het deelsysteem impliceert dat enige technische informatie over je systeem (zoals een publiek IP-adres) naar andere bandbreedte bijdragers kan worden verzonden, maar helpt de serverbelasting sterk te verminderen.
src/app/shared/shared-user-settings/user-video-settings.component.html 45
@@ -4759,7 +4727,7 @@ Je kan nu al informatie toevoegen over deze video.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
+ Door dit in te schakelen zullen andere beheerders weten dat u vooral gevoelige inhoud federeert. Bovendien zal de NSFW checkbox bij het uploaden van video's standaard automatisch aangevinkt zijn.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
@@ -4783,8 +4751,8 @@ Je kan nu al informatie toevoegen over deze video.
Strategy
Strategie
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Voorwaarden
@@ -4878,7 +4846,7 @@ Je kan nu al informatie toevoegen over deze video.
Use plugins & themes for more involved changes, or add slight customizations .
- Use plugins & themes for more involved changes, or add slight customizations .
+ Gebruik plug-ins & thema's voor functionele veranderingen, of voeg lichte aanpassingen toe.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
@@ -4891,17 +4859,17 @@ Je kan nu al informatie toevoegen over deze video.
Default trending page
- Default trending page
+ Standaard trending pagina
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
Hot videos
- Hot videos
+ Trending video's
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
Most viewed videos
- Most viewed videos
+ Meest bekeken video's
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
@@ -4911,22 +4879,22 @@ Je kan nu al informatie toevoegen over deze video.
Prefer author display name in video miniature
- Prefer author display name in video miniature
+ Voorkeur voor auteursnaam in video miniatuur
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
Redirect users on single external auth when users click on the login button in menu
- Redirect users on single external auth when users click on the login button in menu
+ Stuur bezoekers door naar externe authenticatie wanneer ze klikken op de login-knop in het menu
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
⚠️ You don't have any external auth plugin enabled.
- ⚠️ You don't have any external auth plugin enabled.
+ ⚠️ U heeft geen externe authenticatie plug-in ingeschakeld.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
⚠️ You have multiple external auth plugins enabled.
- ⚠️ You have multiple external auth plugins enabled.
+ ⚠️ U hebt meerdere externe authenticatie plug-ins ingeschakeld.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
@@ -4936,7 +4904,7 @@ Je kan nu al informatie toevoegen over deze video.
Display a message on your instance
- Display a message on your instance
+ Een boodschap tonen op je exemplaar van PeerTube
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
@@ -4966,7 +4934,7 @@ Je kan nu al informatie toevoegen over deze video.
Manage users to set their quota individually.
- Manage users to set their quota individually.
+ Beheer gebruikers om hun quota individueel in te stellen.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
@@ -4986,17 +4954,17 @@ Je kan nu al informatie toevoegen over deze video.
Signup won't be limited to a fixed number of users.
- Signup won't be limited to a fixed number of users.
+ Registratie zal niet beperkt zijn tot een vast aantal gebruikers.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
Minimum required age to create an account
- Minimum required age to create an account
+ Minimumleeftijd om een account aan te maken
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
{VAR_PLURAL, plural, =1 {year old} other {years old}}
- {VAR_PLURAL, plural, =1 {year old} other {years old}}
+ {VAR_PLURAL, plural, =1 {jaar oud} other {jaren oud}}
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
@@ -5014,7 +4982,7 @@ Je kan nu al informatie toevoegen over deze video.
Comments
- Comments
+ Reacties
src/app/+admin/admin.component.ts 57
@@ -5072,7 +5040,7 @@ Je kan nu al informatie toevoegen over deze video.
bytes
- bytes
+ bytes
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
src/app/+admin/overview/users/user-edit/user-edit.component.html 151
@@ -5092,145 +5060,161 @@ Je kan nu al informatie toevoegen over deze video.
⚠️ We don't recommend to enable this feature if you don't trust your users
- ⚠️ We don't recommend to enable this feature if you don't trust your users
+ ⚠️ We raden niet aan deze functie in te schakelen als u uw gebruikers niet vertrouwt
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Kanaalsynchronisatie met kanalen van andere platforms zoals YouTube toestaan (vereist dat invoer met HTTP URL wordt toegestaan)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ U moet import met HTTP URL toestaan om deze functie te kunnen activeren.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Tenzij een gebruiker als vertrouwd staat aangemerkt blijven zijn video's privé tot een moderator ze heeft beoordeeld.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
- VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ VIDEOKANALEN
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
- Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ Maximaal aantal video kanalen per gebruiker
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ {VAR_PLURAL, plural, =1 {kanaal} other {kanalen}}
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Nieuwe video's automatisch blokkeren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
ZOEKEN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Gebruikers toelaten URI/handle van elders te (door)zoeken
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Je gebruikers toestaan om externe video's / gebruikers op te zoeken die mogelijk niet met je exemplaar van PeerTube zijn verbonden
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Anonieme gebruikers toelaten URI/handle van elders te (door)zoeken
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Je gebruikers toestaan externe video's/gebruikers op te zoeken die mogelijk niet met je exemplaar van PeerTube zijn verbonden
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- ⚠️ Deze functionaliteit is sterk afhankelijk van de geselecteerde zoekindex en de moderatie op exemplaren van PeerTube die die volgt.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ ⚠️ Deze functionaliteit is sterk afhankelijk van de moderatie op de andere exemplaren van PeerTube geïndexeerd door de geselecteerde zoekindex.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
- You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ We adviseren enkel gemodereerde zoekindexen in productie gebruiken, of uw eigen hosten.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL van zoekindex
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Lokaal zoeken in zoekbalk uitschakelen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Anders blijf je standaard lokaal zoeken gebruiken
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Zoekbalk gebruikt standaard de globale zoekindex
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Globaal zoeken inschakelen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATIE
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
- Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ Beheer relaties met andere instanties.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Andere exemplaren van PeerTube kunnen het jouwe volgen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manueel nieuwe volgers van je exemplaar van PeerTube goedkeuren
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatisch exemplaren van PeerTube die jou volgen terugvolgen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Deze functionaliteit vereist veel aandacht en extra moderatie.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatisch de exemplaren van PeerTube van een publieke index volgen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
- See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ Zie de documentatie voor meer informatie over de verwachte URL
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
BEHEERDERS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5240,42 +5224,42 @@ Je kan nu al informatie toevoegen over deze video.
Admin email
E-mail van administrator
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Schakel contactformulier in
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
- VOD Transcoding
+ Video Transcodering
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 38
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ Geef het Twitter account dat uw instantie vertegenwoordigt om link previews te verbeteren. Als u geen Twitter-account hebt, laat u de standaardwaarde gewoon staan.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Je Twitter-gebruikersnaam
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Exemplaar van PeerTube toegelaten door Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ Als je instantie expliciet is toegestaan door Twitter, zal een videospeler worden ingesloten in het Twitter bericht wanneer de video gedeeld word. Als de instantie dat niet is, gebruiken we een afbeelding die zal doorverwijzen naar je PeerTube instantie. Vink deze checkbox aan, sla de configuratie op en test met een video URL van je instantie (https://example.com/w/blabla) op https://cards-dev.twitter.com/validator om te zien of je instantie is toegestaan.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5285,17 +5269,17 @@ Je kan nu al informatie toevoegen over deze video.
Enable users of your instance to stream live.
- Enable users of your instance to stream live.
+ Stel gebruikers van uw instantie in staat live uit te zenden.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 6
⚠️ Enabling live streaming requires trust in your users and extra moderation work
- ⚠️ Enabling live streaming requires trust in your users and extra moderation work
+ ⚠️ Live uitzenden inschakelen vereist vertrouwen in je gebruikers en extra moderatiewerk
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 22
If enabled, your server needs to accept incoming TCP traffic on port
- If enabled, your server needs to accept incoming TCP traffic on port
+ Indien ingeschakeld, moet uw server inkomend TCP verkeer op poort accepteren
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
23
@@ -5308,70 +5292,80 @@ Je kan nu al informatie toevoegen over deze video.
Allow your users to change live latency
- Allow your users to change live latency
+ Sta uw gebruikers toe om live vertraging te veranderen
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
Small latency disables P2P and high latency can increase P2P ratio
- Small latency disables P2P and high latency can increase P2P ratio
+ Kleine vertraging schakelt P2P uit en hoge vertraging kan P2P ratio verhogen
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance
- Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ Maximaal gelijktijdige live uitzendingen op uw instantie
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live-uitzending} other {live-uitzendingen}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
- Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ Maximaal gelijktijdige live uitzendingen per gebruiker
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maximale duur live-uitzending
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Threads voor live transcoderen
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
- will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ zal maximaal claimen voor het transcoderen
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
- will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ zal minimaal claimen voor het transcoderen
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
- Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ Live transcoderingsprofiel
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
- new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ nieuwe live transcoding profielen kunnen worden toegevoegd door PeerTube plug-ins
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Te genereren live-resoluties
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Ook originele resolutie transcoderen
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Zelfs als het boven de maximale resolutie is
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5380,8 +5374,8 @@ Je kan nu al informatie toevoegen over deze video.
Transcoding enabled for live streams
- Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ Transcodering ingeschakeld voor live streams
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5391,23 +5385,23 @@ Je kan nu al informatie toevoegen over deze video.
Advanced
- Advanced
+ Geavanceerd
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 56
TRANSCODING
TRANSCODEREN
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ Hetzelfde als video transcoderen, live streams transcoderen zodat ze in een streambare vorm zijn die elk toestel kan afspelen. Vereist een zeer krachtige CPU, en mogelijk ook nog hardware acceleratie plug-ins.
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
- Input formats
+ Invoerformaten
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
@@ -5422,7 +5416,7 @@ Je kan nu al informatie toevoegen over deze video.
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
- Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
+ Gebruikers toestaan om video's te uploaden met andere extensies dan .mp4, .ogv en .webm (bijvoorbeeld: .avi, .mov, .mkv enz.).
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
@@ -5432,27 +5426,27 @@ Je kan nu al informatie toevoegen over deze video.
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
- Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
+ Gebruikers toestaan om .mp3-, .ogg-, .wma-, .flac-, .aac- of .ac3-audiobestanden te uploaden.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
The file will be merged in a still image video with the preview file on upload.
- The file will be merged in a still image video with the preview file on upload.
+ Het bestand zal bij het uploaden worden samengevoegd in een stilstaand beeldvideo met het voorbeeldbestand.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
Output formats
- Output formats
+ Uitvoerformaten
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
WebTorrent enabled
- WebTorrent enabled
+ WebTorrent ingeschakeld
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
If you also enabled HLS support, it will multiply videos storage by 2
- If you also enabled HLS support, it will multiply videos storage by 2
+ Als HLS ondersteuning ook is aangezet, zal de opslag van video's vermenigvuldigen met tweevoud
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
@@ -5462,73 +5456,84 @@ Je kan nu al informatie toevoegen over deze video.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Vereist ffmpeg >= 4.1 Genereert HLS-afspeellijsten en gefragmenteerde MP4-bestanden, wat resulteert in een betere weergave dan met gewone WebTorrent: Verandering van resolutie is soepeler Snellere weergave, vooral met lange video's Stabielere weergave (minder bugs/oneindig laden) Als u ook WebTorrent-ondersteuning hebt ingeschakeld, zal de opslagruimte voor video's met tweevoud worden vermenigvuldigd.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Te genereren videoresoluties
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Altijd originele resolutie transcoderen
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
- The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ De oorspronkelijke videoresolutie is het standaarddoel als geen optie is geselecteerd.
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Threads gebruikt voor transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
- will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ zal maximaal claimen voor live transcoderen
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
- will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ zal op zijn minst claimen voor live transcoderen
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
- Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ Hoeveelheid gelijktijdige transcodering opdrachten
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ maakt het mogelijk om meerdere bestanden parallel te transcoderen. ⚠️ Opnieuw opstarten van PeerTube vereist
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
- Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ Transcoderingsprofiel
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
- new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ nieuwe transcoding profielen kunnen worden toegevoegd door PeerTube plug-ins
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
- VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ VIDEO STUDIO
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ Gebruikers toestaan hun video's te bewerken (knippen, intro/outro toevoegen, een watermerk toevoegen enz)
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
- Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ Videostudio inschakelen
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
- ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ ⚠️ U moet eerst transcodering inschakelen om video studio in te schakelen
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5537,7 +5542,7 @@ Je kan nu al informatie toevoegen over deze video.
Some files are not federated, and fetched when necessary. Define their caching policies.
- Some files are not federated, and fetched when necessary. Define their caching policies.
+ Sommige bestanden zijn niet gefedereerd en worden opgehaald indien nodig. Definieer het caching-beleid voor deze bestanden.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
@@ -5547,7 +5552,7 @@ Je kan nu al informatie toevoegen over deze video.
{VAR_PLURAL, plural, =1 {cached image} other {cached images}}
- {VAR_PLURAL, plural, =1 {cached image} other {cached images}}
+ {VAR_PLURAL, plural, =1 {afbeelding in buffer} other {afbeeldingen in buffer}}
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
22
@@ -5560,7 +5565,7 @@ Je kan nu al informatie toevoegen over deze video.
{VAR_PLURAL, plural, =1 {cached caption} other {cached captions}}
- {VAR_PLURAL, plural, =1 {cached caption} other {cached captions}}
+ {VAR_PLURAL, plural, =1 {onderschrift in buffer} other {onderschriften in buffer}}
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
36
@@ -5568,7 +5573,7 @@ Je kan nu al informatie toevoegen over deze video.
Number of video torrents to keep in cache
- Number of video torrents to keep in cache
+ Aantal video torrents om in buffer te houden
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
43
@@ -5576,7 +5581,7 @@ Je kan nu al informatie toevoegen over deze video.
{VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}
- {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}
+ {VAR_PLURAL, plural, =1 {torrent in buffer} other {torrents in buffer}}
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
50
@@ -5589,7 +5594,7 @@ Je kan nu al informatie toevoegen over deze video.
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
- Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
+ Lichte aanpassingen aan je PeerTube instantie voor als het ontwikkelen van een plugin of thema overtollig is.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 64
@@ -5599,7 +5604,7 @@ Je kan nu al informatie toevoegen over deze video.
Write JavaScript code directly. Example: console.log('my instance is amazing');
- Write JavaScript code directly. Example: console.log('my instance is amazing');
+ Rechtstreeks JavaScript-code schrijven. Voorbeeld: console.log('mijn instantie is geweldig');
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
@@ -5610,13 +5615,7 @@ color: red;
color: red;
- Write CSS code directly. Example: #custom-css
-color: red;
-
- Prepend with #custom-css to override styles. Example: #custom-css .logged-in-email
-color: red;
-
-
+ Rechtstreeks CSS-code schrijven. Voorbeeld: #custom-css color: red; Laten voorafgaan door #custom-css om stijlen te overschrijven. Voorbeeld: #custom-css .logged-in-email color: red;
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
@@ -5626,7 +5625,7 @@ color: red;
You cannot change the server configuration because it's managed externally.
- You cannot change the server configuration because it's managed externally.
+ U kunt de serverconfiguratie niet wijzigen omdat deze extern wordt beheerd.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
85,87
@@ -5634,7 +5633,7 @@ color: red;
There are errors in the form:
- There are errors in the form:
+ Er zitten fouten in het formulier:
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 71
@@ -5677,46 +5676,46 @@ color: red;
Profile
Profiel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolutie
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Beeldverhouding
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Gemiddelde frame rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Pixelformaat
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
- Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ Bemonsteringsfrequentie
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Kanaalopmaak
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
- Update your settings
+ Verander uw instellingen
src/app/shared/shared-video-miniature/video-filters-header.component.html 2
More filters
- More filters
+ Meer filters
src/app/shared/shared-video-miniature/video-filters-header.component.html
20
@@ -5724,7 +5723,7 @@ color: red;
Hide filters
- Hide filters
+ Verberg filters
src/app/shared/shared-video-miniature/video-filters-header.component.html
21
@@ -5732,7 +5731,7 @@ color: red;
Sort by "Recently Added"
- Sort by "Recently Added"
+ Sorteren op "Onlangs toegevoegd"
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
@@ -5740,7 +5739,7 @@ color: red;
Sort by "Original Publication Date"
- Sort by "Original Publication Date"
+ Sorteren op "Originele publicatiedatum"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5748,67 +5747,67 @@ color: red;
Sort by "Recent Views"
- Sort by "Recent Views"
+ Sorteren op "Onlangs bekeken"
src/app/shared/shared-video-miniature/video-filters-header.component.html 49
Sort by "Hot"
- Sort by "Hot"
+ Sorteren op "Trending"
src/app/shared/shared-video-miniature/video-filters-header.component.html 50
Sort by "Likes"
- Sort by "Likes"
+ Sorteren op "Vind-ik-leuks"
src/app/shared/shared-video-miniature/video-filters-header.component.html 51
Sort by "Global Views"
- Sort by "Global Views"
+ Sorteren op "Globaal aantal weergaven"
src/app/shared/shared-video-miniature/video-filters-header.component.html 52
Languages:
- Languages:
+ Talen:
src/app/shared/shared-video-miniature/video-filters-header.component.html 60
Sensitive content:
- Sensitive content:
+ Gevoelige inhoud:
src/app/shared/shared-video-miniature/video-filters-header.component.html 67
Scope:
- Scope:
+ Zoekbereik:
src/app/shared/shared-video-miniature/video-filters-header.component.html 82
Local videos (this instance)
- Local videos (this instance)
+ Lokale video's (dit exemplaar)
src/app/shared/shared-video-miniature/video-filters-header.component.html 86
Federated videos (this instance + followed instances)
- Federated videos (this instance + followed instances)
+ Federatieve video's (dit exemplaar + gevolgde exemplaren)
src/app/shared/shared-video-miniature/video-filters-header.component.html 91
Type:
- Type:
+ Type:
src/app/shared/shared-video-miniature/video-filters-header.component.html 96
VOD & Live videos
- VOD & Live videos
+ VOD & Live video's
src/app/shared/shared-video-miniature/video-filters-header.component.html 100
Categories:
- Categories:
+ Categorieën:
src/app/shared/shared-video-miniature/video-filters-header.component.html 115
Moderation:
- Moderation:
+ Beheer:
src/app/shared/shared-video-miniature/video-filters-header.component.html 121
@@ -5840,7 +5839,7 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
- With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
+ Met Verbergen of Miniaturen vervagen , zal een bevestiging gevraagd worden om de video te bekijken.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
src/app/shared/shared-user-settings/user-video-settings.component.html 7
@@ -5889,27 +5888,27 @@ color: red;
Last published first
- Last published first
+ Laatst gepubliceerd eerst
src/app/+my-library/my-videos/my-videos.component.html 27
Last created first
- Last created first
+ Laatst aangemaakt eerst
src/app/+my-library/my-videos/my-videos.component.html 28
Most viewed first
- Most viewed first
+ Meest bekeken eerst
src/app/+my-library/my-videos/my-videos.component.html 29
Most liked first
- Most liked first
+ Meest geliefd eerst
src/app/+my-library/my-videos/my-videos.component.html 30
Longest first
- Longest first
+ Langste eerst
src/app/+my-library/my-videos/my-videos.component.html 31
@@ -5930,18 +5929,18 @@ color: red;
Initiator
Initiatiefnemer
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
- Aangemaakt op
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ Aangemaakt op
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Status
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Accountpagina
@@ -5951,8 +5950,154 @@ color: red;
No ownership change request found.
Geen verzoek tot wijziging van eigenaar gevonden.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ De instantie staat geen kanaalsynchronisatie toe
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Toon tot van synchronisaties
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Synchronisatie toevoegen
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Extern kanaal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Kanaal
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Laatste synchronisatie op
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Toon een lijst van alle geïmporteerde video's
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Synchroniseer het kanaal volledig
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Hiermee worden alle ontbrekende video's op het lokale kanaal opgehaald
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronisatie met succes verwijderd voor .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Volledige synchronisatie met succes aangevraagd voor .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NIEUWE SYNCHRONISATIE
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Externe kanaal-URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Voorbeeld: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video kanaal
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Opties voor bestaande video's op extern kanaal:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Alles importeren en periodiek nieuwe publicaties ophalen
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Enkel periodiek nieuwe publicaties ophalen
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronisatie start nu.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account-instellingen
@@ -5961,23 +6106,23 @@ color: red;
Playlist elements
Elementen afspeellijst
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Mijn imports
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Videokanaal aanmaken
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
- No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ Geen kanaal gevonden.
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5993,7 +6138,7 @@ color: red;
Banner image of the channel
- Banner image of the channel
+ Bannerafbeelding van het kanaal
src/app/+manage/video-channel-edit/video-channel-edit.component.html
13
@@ -6020,24 +6165,24 @@ color: red;
Upload a new avatar
- Upload a new avatar
+ Upload een nieuwe avatar
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 9
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html 34
Target
Doelwit
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Deze video is verwijderd
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
- Nu te zien: tot van imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ Nu te zien: tot van imports
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6047,18 +6192,19 @@ color: red;
Channel page
Kanaalpagina
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ {VAR_PLURAL, plural, =0 {Nog niet bekeken} =1 {1 weergave} other { weergaven}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
- Aangemaakt door
+ Aangemaakt door
src/app/+my-library/my-follows/my-subscriptions.component.html 28
@@ -6068,17 +6214,17 @@ color: red;
You don't have any video in your watch history yet.
- You don't have any video in your watch history yet.
+ Je hebt nog geen video in je kijkgeschiedenis.
src/app/+my-library/my-history/my-history.component.ts 143
Delete from history
- Delete from history
+ Uit de kijkgeschiedenis verwijderen
src/app/+my-library/my-history/my-history.component.html 37
Video history is enabled
- Video history is enabled
+ Kijkgeschiedenis bewaren is ingeschakeld
src/app/+my-library/my-history/my-history.component.ts
96,95
@@ -6086,7 +6232,7 @@ color: red;
Video history is disabled
- Video history is disabled
+ Kijkgeschiedenis bewaren is uitgeschakeld
src/app/+my-library/my-history/my-history.component.ts
97,95
@@ -6094,7 +6240,7 @@ color: red;
Delete video history
- Delete video history
+ Wis kijkgeschiedenis
src/app/+my-library/my-history/my-history.component.ts
120
@@ -6102,7 +6248,7 @@ color: red;
Are you sure you want to delete all your video history?
- Are you sure you want to delete all your video history?
+ Weet je zeker dat je al je kijkgeschiedenis wilt verwijderen?
src/app/+my-library/my-history/my-history.component.ts
121
@@ -6110,7 +6256,7 @@ color: red;
Video history deleted
- Video history deleted
+ Kijkgeschiedenis gewist
src/app/+my-library/my-history/my-history.component.ts
129
@@ -6118,7 +6264,7 @@ color: red;
No videos found for " ".
- No videos found for " ".
+ Geen video's gevonden voor " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6126,7 +6272,7 @@ color: red;
Open syndication dropdown
- Open syndication dropdown
+ Vervolgkeuzelijst syndicatie openen
src/app/shared/shared-main/feeds/feed.component.html
3
@@ -6138,7 +6284,7 @@ color: red;
Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
+ Sommige van je kanalen zijn niet volledig opgezet. Maak ze gastvrij en vertel over wat je publiceert door een banner , een avatar en een beschrijving toe te voegen.
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -6146,7 +6292,7 @@ color: red;
Set up my channels
- Set up my channels
+ Mijn kanalen instellen
src/app/shared/shared-main/misc/channels-setup-message.component.html
6
@@ -6154,12 +6300,7 @@ color: red;
Notification preferences
-
-
-
- Notificatie voorkeuren
-
-
+ Notificatie voorkeuren
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 4
@@ -6233,37 +6374,37 @@ color: red;
See the documentation for more information.
- Zie de documentatie voor meer informatie.
+ Zie de documentatie voor meer informatie.
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
If you need help to use PeerTube, you can have a look at the documentation .
- Als je help nodig hebt bij het gebruik van PeerTube, dan kan je de documentatie bekijken.
+ Als je help nodig hebt bij het gebruik van PeerTube, dan kan je de documentatie bekijken.
src/app/+signup/shared/signup-success.component.html 14
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
- To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
+ Om moderators en andere gebruikers te helpen te weten wie je bent , vergeet dan niet je accountprofiel in te stellen door een avatar en een beschrijving toe te voegen.
src/app/+signup/shared/signup-success.component.html 18
Video stats
- Video stats
+ Video statistieken
src/app/+stats/stats-routing.module.ts 14
You can select a part of the graph to zoom in
- You can select a part of the graph to zoom in
+ U kunt een deel van de grafiek selecteren om in te zoomen
src/app/+stats/video/video-stats.component.html 58
Reset zoom
- Reset zoom
+ Zoom resetten
src/app/+stats/video/video-stats.component.html 60
Since the video publication
- Since the video publication
+ Sinds de publicatie van de video
src/app/+stats/video/video-stats.component.ts
63
@@ -6271,33 +6412,33 @@ color: red;
Viewers
- Viewers
+ Kijkers
src/app/+stats/video/video-stats.component.ts 88
src/app/+stats/video/video-stats.component.ts 500
Watch time
- Watch time
+ Kijktijd
src/app/+stats/video/video-stats.component.ts 93
Retention
- Retention
+ Retentie
src/app/+stats/video/video-stats.component.ts 106
Viewers stats between and
- Viewers stats between and
+ Kijker statistieken tussen en
src/app/+stats/video/video-stats.component.ts 153
Viewers stats
- Viewers stats
+ Kijker statistieken
src/app/+stats/video/video-stats.component.ts 156
Live as of
- Live as of
+ Live vanaf
src/app/+stats/video/video-stats.component.ts
227
@@ -6305,48 +6446,48 @@ color: red;
Custom dates
- Custom dates
+ Aangepaste datums
src/app/+stats/video/video-stats.component.ts 238
A view means that someone watched the video for at least 30 seconds
- A view means that someone watched the video for at least 30 seconds
+ Een weergave betekent dat iemand de video ten minste 30 seconden heeft bekeken
src/app/+stats/video/video-stats.component.ts 257
Countries
- Countries
+ Landen
src/app/+stats/video/video-stats.component.ts 98
src/app/+stats/video/video-stats.component.ts 289
Likes
- Likes
+ Leuk gevonden
src/app/+stats/video/video-stats.component.ts 260
Average watch time
- Average watch time
+ Gemiddelde kijktijd
src/app/+stats/video/video-stats.component.ts 267
Total watch time
- Total watch time
+ Totale kijktijd
src/app/+stats/video/video-stats.component.ts 271
Peak viewers
- Peak viewers
+ Piek aantal kijkers
src/app/+stats/video/video-stats.component.ts 275
at
- at
+ op
src/app/+stats/video/video-stats.component.ts 278
Unique viewers
- Unique viewers
+ Unieke kijkers
src/app/+stats/video/video-stats.component.ts
282
@@ -6354,12 +6495,12 @@ color: red;
Created
- Created
+ Gemaakt
src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html 2
{VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}
- {VAR_PLURAL, plural, =1 {1 playlist} other { playlists}}
+ {VAR_PLURAL, plural, =1 {1 afspeellijst} other { afspeellijsten}}
src/app/+video-channels/video-channel-playlists/video-channel-playlists.component.html
3
@@ -6372,7 +6513,7 @@ color: red;
Request new verification email
- Request new verification email
+ Een nieuwe verificatie e-mail aanvragen
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6390,7 +6531,7 @@ color: red;
Manage channel
- Manage channel
+ Kanaal beheren
src/app/+video-channels/video-channels.component.html 10
@@ -6410,7 +6551,7 @@ color: red;
Ask to send an email to verify your account
- Ask to send an email to verify your account
+ Vraag om een e-mail te sturen om uw account te verifiëren
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
@@ -6418,7 +6559,7 @@ color: red;
Welcome on
- Welcome on
+ Welkom op
src/app/+signup/shared/signup-success.component.html
2,3
@@ -6426,7 +6567,7 @@ color: red;
Your account has been created!
- Your account has been created!
+ Uw account is aangemaakt!
src/app/+signup/shared/signup-success.component.html
7
@@ -6434,7 +6575,7 @@ color: red;
Check your emails to validate your account and complete your inscription.
- Check your emails to validate your account and complete your inscription.
+ Controleer uw e-mails om uw account te valideren en uw registratie te voltooien.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6463,34 +6604,34 @@ color: red;
Copy account handle
- Copy account handle
+ Kopieer gebruikersnaam
src/app/+accounts/accounts.component.html 29
Show the complete description
- Show the complete description
+ Toon de volledige beschrijving
src/app/+accounts/accounts.component.html 53
src/app/+video-channels/video-channels.component.html 96
Show more...
- Show more...
+ Toon meer...
src/app/+accounts/accounts.component.html 55
src/app/+video-channels/video-channels.component.html 98
Manage account
- Manage account
+ Account beheren
src/app/+accounts/accounts.component.html 60
Search account videos
- Search account videos
+ Account video's zoeken
src/app/+accounts/accounts.component.html 78
CHANNELS
- CHANNELS
+ KANALEN
src/app/+accounts/accounts.component.ts 80
@@ -6500,20 +6641,20 @@ color: red;
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}
- {VAR_PLURAL, plural, =1 {1 abonnee} other { abonnees} }
+ {VAR_PLURAL, plural, =1 {1 abonnee} other { abonnees}}
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
- {VAR_PLURAL, plural, =1 {1 videos} other { videos}}
+ {VAR_PLURAL, plural, =1 {1 video} other { video's}}
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
-
+
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6521,15 +6662,15 @@ color: red;
Show this channel
- Show this channel
+ Toon dit kanaal
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
- {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { video\'s} }
+ {VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { video's}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6537,12 +6678,12 @@ color: red;
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )!
- Wil je echt verwijderen? Dat verwijdert video's die in dit kanaal geüpload zijn. Je kan ook geen nieuw kanaal meer maken met dezelfde naam. ( )!
+ Wil je echt verwijderen? Dat verwijdert video's die in dit kanaal geüpload zijn. Je kan ook geen nieuw kanaal meer maken met dezelfde naam ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 44
Please type the name of the video channel ( ) to confirm
- Please type the name of the video channel ( ) to confirm
+ Typ de naam van het videokanaal ( ) om te bevestigen
src/app/+my-library/+my-video-channels/my-video-channels.component.ts
48
@@ -6564,23 +6705,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ {VAR_PLURAL, plural, =0 {Geen abonnees} =1 {1 abonnee} other { abonnees}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6589,15 +6718,15 @@ channel with the same name ( )!
SHOW THIS CHANNEL >
- SHOW THIS CHANNEL >
+ DIT KANAAL TONEN >
src/app/+accounts/account-video-channels/account-video-channels.component.html 49
Stats
Statistieken
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Dit kanaal heeft geen afspeellijsten.
@@ -6621,12 +6750,12 @@ channel with the same name ( )!
Follower instances ( )
- Follower instances ( )
+ Volgerinstanties ( )
src/app/+about/about-follows/about-follows.component.html 5
Following instances ( )
- Following instances ( )
+ Gevolgde instanties ( )
src/app/+about/about-follows/about-follows.component.html 17
@@ -6651,12 +6780,12 @@ channel with the same name ( )!
About
- Over
+ Over
src/app/+about/about-instance/about-instance.component.html 5
Contact us
- Contact us
+ Neem contact met ons op
src/app/+about/about-instance/about-instance.component.html
7
@@ -6693,7 +6822,7 @@ channel with the same name ( )!
How we will pay for keeping our instance running
- How we will pay for keeping our instance running
+ Hoe wij betalen om onze instantie draaiende te houden
src/app/+about/about-instance/about-instance.component.html
86
@@ -6747,7 +6876,7 @@ channel with the same name ( )!
For more information, please visit joinpeertube.org .
- Voor meer informatie kan u terecht op joinpeertube.org .
+ Ga voor meer informatie naar joinpeertube.org .
src/app/+about/about-peertube/about-peertube.component.html 18
@@ -6782,17 +6911,17 @@ channel with the same name ( )!
P2P & Privacy
- Peer-to-peer en privacy
+ Bandbreedte bijdrage & privacy
src/app/+about/about-peertube/about-peertube.component.html 66
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
- PeerTube gebruikt standaard het BitTorrent-protocol om bandbreedte te delen tussen gebruikers. Zo vermindert de druk op de server. Je hebt wel de keuze om but terug te schakelen naar normaal video aanbieden enkel vanaf de server. Het volgende is enkel van toepasinng als je de P2P-modus van PeerTube wil blijven gebruiken.
+ PeerTube gebruikt standaard het BitTorrent protocol om bandbreedte tussen gebruikers te delen om de belasting van de server te helpen verminderen, maar laat je uiteindelijk de keuze om terug te schakelen naar reguliere streaming uitsluitend vanaf de server van de video. Wat volgt is alleen van toepassing als je de bandbreedte bijdrage modus van PeerTube wilt blijven gebruiken.
src/app/+about/about-peertube/about-peertube.component.html 69
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
- The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
+ De belangrijkste bedreiging voor je privacy die BitTorrent veroorzaakt, is dat je IP-adres wordt opgeslagen in de BitTorrent-tracker van de instantie zolang je de video downloadt of bekijkt.
src/app/+about/about-peertube/about-peertube.component.html 75
@@ -6812,7 +6941,7 @@ channel with the same name ( )!
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
- De tracker geeft per ontvangen verzoek een beperkt aantal peers terug. Zijn er bijvoorbeeld 1000 peers in de zwerm en geeft de tracker maar 20 peers per verzoek terug? Dan moeten er ten minste 50 verzoeken zijn gedaan om elke peer in de zwerm te kennen
+ De tracker geeft per ontvangen verzoek een beperkt aantal bandbreedte bijdragers terug. Zijn er bijvoorbeeld 1000 bandbreedte bijdragers in de zwerm en geeft de tracker maar 20 bandbreedte bijdragers per verzoek terug? Dan moeten er ten minste 50 verzoeken zijn gedaan om elke bandbreedte bijdrager in de zwerm te ontdekken
src/app/+about/about-peertube/about-peertube.component.html 93
@@ -6832,7 +6961,7 @@ channel with the same name ( )!
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
- Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
+ Web gebaseerde bandbreedte bijdragers zijn niet publiek toegankelijk: omdat we het websocket transport gebruiken, is het protocol anders dan dat van de klassieke BitTorrent tracker. Als je in een webbrowser zit, stuur je een signaal met je IP-adres naar de tracker die willekeurig andere bandbreedte bijdragers zal kiezen om de informatie naar door te sturen. Zie dit document voor meer informatie
src/app/+about/about-peertube/about-peertube.component.html 112
@@ -6857,7 +6986,7 @@ channel with the same name ( )!
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
- Je ip-adres is publiek, dus telkens je een website bezoekt zien een aantal actoren (naast de bezochte website) je ip-adres in hun verbindingslogboeken: internetproviders/routers/trackers/CDN's enzovoort. PeerTube is er open in: we waarschuwen je dat je een VPN of de Tor-browser moet gebruiken als je je ip-adres wil afschermen. Het is zinloos te denken dat p2p uit PeerTube verwijderen je anonimiteit zal teruggeven.
+ Je ip-adres is publiek, dus telkens je een website bezoekt zien een aantal actoren (naast de bezochte website) je ip-adres in hun verbindingslogboeken: internetproviders/routers/trackers/CDN's enzovoort. PeerTube is er open in: we waarschuwen je dat je een VPN of de Tor-browser moet gebruiken als je jouw ip-adres wil afschermen. Het is zinloos te denken dat p2p uit PeerTube verwijderen je anonimiteit zal teruggeven.
src/app/+about/about-peertube/about-peertube.component.html 135
@@ -6872,7 +7001,7 @@ channel with the same name ( )!
We set a limit to the number of peers sent by the tracker
- We stellen een limiet in op het aantal peers, veerstuurd door de tracker
+ We stellen een limiet in op het aantal bandbreedte bijdragers, verstuurd door de tracker
src/app/+about/about-peertube/about-peertube.component.html 150
@@ -6928,7 +7057,7 @@ channel with the same name ( )!
Contact the administrator(s)
- Contact the administrator(s)
+ Neem contact op met de beheerder(s)
src/app/+about/about-instance/contact-admin-modal.component.html
3
@@ -6948,7 +7077,7 @@ channel with the same name ( )!
Done!
- Done!
+ Klaar!
src/app/+signup/+register/register.component.html
103
@@ -6961,7 +7090,7 @@ channel with the same name ( )!
Go to the previous step
- Go to the previous step
+ Ga naar de vorige stap
src/app/+signup/+register/register.component.ts
45
@@ -6969,7 +7098,7 @@ channel with the same name ( )!
Go to the next step
- Go to the next step
+ Ga naar de volgende stap
src/app/+signup/+register/register.component.ts
46
@@ -6992,7 +7121,7 @@ channel with the same name ( )!
Terms of
- Terms of
+ Voorwaarden van
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -7015,7 +7144,7 @@ channel with the same name ( )!
This is the name that will be publicly visible by other users.
- This is the name that will be publicly visible by other users.
+ Dit is de naam die publiekelijk zichtbaar zal zijn voor andere gebruikers.
src/app/+signup/+register/steps/register-step-channel.component.html
23
@@ -7023,7 +7152,7 @@ channel with the same name ( )!
Example: Sweet Melodies
- Example: Sweet Melodies
+ Voorbeeld: Zoete Melodieën
src/app/+signup/+register/steps/register-step-channel.component.html
27
@@ -7031,7 +7160,7 @@ channel with the same name ( )!
Channel identifier
- Channel identifier
+ Kanaal-ID
src/app/+signup/+register/steps/register-step-channel.component.html
36
@@ -7039,7 +7168,7 @@ channel with the same name ( )!
This is the name that will be displayed in your profile URL.
- This is the name that will be displayed in your profile URL.
+ Dit is de naam die zal worden weergegeven in uw profiel-URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
@@ -7047,7 +7176,7 @@ channel with the same name ( )!
Example: sweetmelodies24
- Example: sweetmelodies24
+ Voorbeeld: zoetemelodieen24
src/app/+signup/+register/steps/register-step-channel.component.html
42
@@ -7055,7 +7184,7 @@ channel with the same name ( )!
Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ De kanaalnaam mag niet hetzelfde zijn als uw accountnaam. U kunt op de eerste stap klikken om uw accountnaam bij te werken.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7075,13 +7204,12 @@ channel with the same name ( )!
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
- I am at least years old and agree to the Terms and to the Code of Conduct of this instance
+ Ik ben ten minste jaar oud en ga akkoord met de Voorwaarden en met de Gedragscode van deze instantie
src/app/+signup/+register/steps/register-step-terms.component.html 5
Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ Video uploads zijn uitgeschakeld op deze instantie, dus uw account zal niet in staat zijn om video's te uploaden.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
@@ -7089,7 +7217,7 @@ channel with the same name ( )!
Public name
- Public name
+ Openbare naam
src/app/+signup/+register/steps/register-step-user.component.html
9
@@ -7097,7 +7225,7 @@ channel with the same name ( )!
This is the name that will be publicly visible by other users.
- This is the name that will be publicly visible by other users.
+ Dit is de naam die publiekelijk zichtbaar zal zijn voor andere gebruikers.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
@@ -7105,7 +7233,7 @@ channel with the same name ( )!
Example: John Doe
- Example: John Doe
+ Voorbeeld: Pietje Puk
src/app/+signup/+register/steps/register-step-user.component.html
17
@@ -7113,7 +7241,7 @@ channel with the same name ( )!
This is the name that will be displayed in your profile URL.
- This is the name that will be displayed in your profile URL.
+ Dit is de naam die zal worden weergegeven in uw profiel-URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
@@ -7121,7 +7249,7 @@ channel with the same name ( )!
Example: john_doe58
- Example: john_doe58
+ Voorbeeld: pietje_puk58
src/app/+signup/+register/steps/register-step-user.component.html
34
@@ -7129,7 +7257,7 @@ channel with the same name ( )!
This email address will be used to validate your account.
- This email address will be used to validate your account.
+ Dit e-mailadres zal worden gebruikt om uw account te valideren.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
@@ -7137,7 +7265,7 @@ channel with the same name ( )!
Request email for account verification
- Request email for account verification
+ Vraag e-mail voor accountverificatie aan
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
@@ -7145,7 +7273,7 @@ channel with the same name ( )!
Signup is not enabled on this instance.
- Signup is not enabled on this instance.
+ Aanmelden is niet ingeschakeld op deze instantie.
src/app/+signup/+register/register.component.html
4
@@ -7153,7 +7281,7 @@ channel with the same name ( )!
> Create an account
- > Create an account
+ > Maak een account aan
src/app/+signup/+register/register.component.html
9,12
@@ -7176,7 +7304,7 @@ channel with the same name ( )!
This website is powered by PeerTube
- This website is powered by PeerTube
+ Deze website wordt aangedreven door PeerTube
src/app/+about/about-peertube/about-peertube.component.html
2,4
@@ -7189,7 +7317,7 @@ channel with the same name ( )!
ACCOUNT
- ACCOUNT
+ ACCOUNT
src/app/+accounts/accounts.component.html
8
@@ -7207,57 +7335,57 @@ channel with the same name ( )!
Remove this filter
- Remove this filter
+ Verwijder dit filter
src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
Sensitive content
- Sensitive content
+ Gevoelige inhoud
src/app/shared/shared-video-miniature/video-filters.model.ts 116
Scope
- Scope
+ Zoekbereik
src/app/shared/shared-video-miniature/video-filters.model.ts 123
Federated
- Federated
+ Federatief
src/app/shared/shared-video-miniature/video-filters.model.ts 125
Languages
- Languages
+ Talen
src/app/shared/shared-video-miniature/video-filters.model.ts 133
Categories
- Categories
+ Categorieën
src/app/shared/shared-video-miniature/video-filters.model.ts 142
All videos
- All videos
+ Alle video's
src/app/shared/shared-video-miniature/video-filters.model.ts 151
Blurred
- Blurred
+ Wazig
src/app/shared/shared-video-miniature/video-filters.model.ts 231
hidden
- hidden
+ verborgen
src/app/shared/shared-video-miniature/video-filters.model.ts 237
blurred
- blurred
+ wazig
src/app/shared/shared-video-miniature/video-filters.model.ts 238
displayed
- displayed
+ weergegeven
src/app/shared/shared-video-miniature/video-filters.model.ts 240
@@ -7267,7 +7395,7 @@ channel with the same name ( )!
Overview
- Overview
+ Overzicht
src/app/+admin/admin.component.ts
35
@@ -7298,7 +7426,7 @@ channel with the same name ( )!
144p
- 144p
+ 144p
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
@@ -7328,7 +7456,7 @@ channel with the same name ( )!
1440p
- 1440p
+ 1440p
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
@@ -7338,7 +7466,7 @@ channel with the same name ( )!
{value, plural, =1 {thread} other {threads}}
- {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {taak} other {taken}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7351,7 +7479,7 @@ channel with the same name ( )!
Followers of your instance
- Followers of your instance
+ Volgelingen van uw instantie
src/app/+admin/follows/followers-list/followers-list.component.html
3
@@ -7384,18 +7512,18 @@ channel with the same name ( )!
x264, targeting maximum device compatibility
- x264, targeting maximum device compatibility
+ x264, gericht op maximale apparaat compatibiliteit
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts 55
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts 50
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
- Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
+ Het inschatten van de capaciteit van een server om video's te transcoderen en te streamen is niet eenvoudig en we kunnen PeerTube niet automatisch afstemmen.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
However, you may want to read our guidelines before tweaking the following values.
- However, you may want to read our guidelines before tweaking the following values.
+ Lees echter eerst onze richtlijnen voordat u de volgende waarden aanpast.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
@@ -7403,18 +7531,17 @@ channel with the same name ( )!
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
- Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
+ Geüploade video's verwerken tot een streambare vorm die elk apparaat kan afspelen. Dit veroorzaakt een hoge CPU belasting, en het is een cruciaal onderdeel van PeerTube, dus wees voorzichtig als je dit wijzigt.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
threads
- threads
+ threads
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
Updating instance configuration from the web interface is disabled by the system administrator.
- Updating instance configuration from the web interface is disabled by the system administrator.
-
+ Het bijwerken van de instance-configuratie via de webinterface wordt door de systeembeheerder uitgeschakeld.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html
3,5
@@ -7422,29 +7549,29 @@ channel with the same name ( )!
Homepage
- Homepage
+ Startpagina
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 12
src/app/+admin/config/edit-custom-config/edit-homepage.component.html 13
src/app/+home/home-routing.module.ts 11
Information
- Information
+ Informatie
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 20
Basic
- Basic
+ Basis
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 29
Configuration updated.
Configuratie bijgewerkt.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
- INSTANCE HOMEPAGE
+ INSTANTIE STARTPAGINA
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
7
@@ -7453,7 +7580,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Inschrijven ingeschakeld: we hebben in het onderdeel "Video's" hieronder automatisch het selectievakje "Nieuwe video's automatisch blokkeren" aangevinkt.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7488,7 +7615,7 @@ channel with the same name ( )!
Hosts entered are invalid.
- Hosts entered are invalid.
+ De ingevoerde hosts zijn ongeldig.
src/app/shared/form-validators/host-validators.ts
93
@@ -7496,7 +7623,7 @@ channel with the same name ( )!
Hosts entered contain duplicates.
- Hosts entered contain duplicates.
+ De ingevoerde hosts bevatten duplicaten.
src/app/shared/form-validators/host-validators.ts
94
@@ -7504,7 +7631,7 @@ channel with the same name ( )!
Hosts or handles are invalid.
- Hosts or handles are invalid.
+ Hosts of handles zijn ongeldig.
src/app/shared/form-validators/host-validators.ts
102
@@ -7512,7 +7639,7 @@ channel with the same name ( )!
Hosts or handles contain duplicates.
- Hosts or handles contain duplicates.
+ Hosts of handles bevatten duplicaten.
src/app/shared/form-validators/host-validators.ts
103
@@ -7571,7 +7698,7 @@ channel with the same name ( )!
100GB
- 100GB
+ 100 GB
src/app/+admin/config/shared/config.service.ts
30
@@ -7579,7 +7706,7 @@ channel with the same name ( )!
200GB
- 200GB
+ 200 GB
src/app/+admin/config/shared/config.service.ts
31
@@ -7587,7 +7714,7 @@ channel with the same name ( )!
500GB
- 500GB
+ 500 GB
src/app/+admin/config/shared/config.service.ts
32
@@ -7610,88 +7737,147 @@ channel with the same name ( )!
10GB
- 10GB
+ 10 GB
src/app/+admin/config/shared/config.service.ts
44
-
- accepted in instance followers
- geaccepteerd als volgers van dit exemplaar van PeerTube
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Wil je echt deze volger afkeuren?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Afkeuren
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- afgekeurd als volger van dit exemplaar van PeerTube
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Wil je echt deze volger verwijderen?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Verwijderen
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- verwijderd uit volgers van dit exemplaar van PeerTube
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Geaccepteerd {count, plural, =1 { volg verzoek} other { volg verzoeken}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Volg verzoeken aanvaard
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Wil je echt {count, plural, =1 { volg verzoek afwijzen?} other { volg verzoeken afwijzen?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Wil je echt deze volgverzoeken afwijzen?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ {count, plural, =1 {Volg verzoek van } other { volg verzoeken}} afgewezen
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow verzoeken afgewezen
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Verwijderde volgers kunnen opnieuw een verzoek tot volgen sturen.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Wil je echt {count, plural, =1 {het volg verzoek van verwijderen?} other { volg verzoeken verwijderen?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Wil je echt deze volgverzoeken verwijderen?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ {count, plural, =1 {Volg verzoek van } other { volg verzoeken}} verwijderd
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Volg verzoeken verwijderd
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
- Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ Volgen
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
- 1 host (without "http://"), account handle or channel handle per line
+ 1 domeinnaam (zonder "http://"), gebruikers-ID of kanaal-ID per regel
src/app/+admin/follows/following-list/follow-modal.component.html
11
@@ -7712,30 +7898,36 @@ channel with the same name ( )!
Your instance subscriptions
- Your instance subscriptions
+ Abonnementen op uw instantie
src/app/+admin/follows/following-list/following-list.component.html
3
-
- Do you really want to unfollow ?
- Wil je echt niet meer volgen?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Onvolgen
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Je volgt niet meer.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ U volgt {count, plural, =1 { niet meer.} other { geselecteerde niet meer.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Je volgt ze niet meer.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
- Redundancy
+ Redundantie
src/app/+admin/follows/follows.routes.ts
48
@@ -7814,7 +8006,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7839,90 +8031,90 @@ channel with the same name ( )!
Internal actions
Interne acties
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Rapport verwijderen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Acties op de gemarkeerde account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Markeer als geaccepteerd
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Markeer als afgewezen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Interne nota toevoegen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Acties voor de video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Video blokkeren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video geblokkeerd.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Video deblokkeren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video gedeblokkeerd.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Wil je echt deze misbruikmelding verwijderen?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Misbruik verwijderdt.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Reactie verwijderd
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Conversaties met aangever
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Conversaties met moderatoren
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Interne nota bijwerken
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Videoblokkering naar manueel schakelen
@@ -7967,59 +8159,59 @@ channel with the same name ( )!
You don't have plugins installed yet.
Je hebt nog geen plugins geïnstalleerd.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Je hebt nog geen themas geïnstalleerd.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Bijwerken naar
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Wil je echt verwijderen?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Installatie verwijderen
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
verwijderd.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ Dit is een grote plugin upgrade. Ga naar de plugin startpagina om mogelijke release-opmerkingen te controleren.
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
- Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ Opwaarderen
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
- Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ Ga verder met upgraden
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
bijgewerkt.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -8036,25 +8228,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
De plugin index is niet beschikbaar. Probeer later alstublieft weer.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Installeer alleen plugins of thema's die u vertrouwt, aangezien deze hun code op jouw exemplaar van PeerTube kunnen uitvoeren.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
installeren?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
geïnstalleerd.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Instellingen bijgewerkt.
@@ -8072,7 +8264,7 @@ channel with the same name ( )!
IP address
- IP address
+ IP-adres
src/app/+admin/system/debug/debug.component.html
2
@@ -8080,7 +8272,7 @@ channel with the same name ( )!
PeerTube thinks your web browser public IP is .
- PeerTube thinks your web browser public IP is .
+ PeerTube denkt dat je web browser publieke IP is.
src/app/+admin/system/debug/debug.component.html
4
@@ -8088,7 +8280,7 @@ channel with the same name ( )!
If this is not your correct public IP, please consider fixing it because:
- If this is not your correct public IP, please consider fixing it because:
+ Als dit niet uw correcte publieke IP is, overweeg dan om het te herstellen, want:
src/app/+admin/system/debug/debug.component.html
6
@@ -8096,7 +8288,7 @@ channel with the same name ( )!
Views may not be counted correctly (reduced compared to what they should be)
- Views may not be counted correctly (reduced compared to what they should be)
+ Het is mogelijk dat de views niet correct worden geteld (minder dan wat ze zouden moeten zijn)
src/app/+admin/system/debug/debug.component.html
8
@@ -8104,7 +8296,7 @@ channel with the same name ( )!
Anti brute force system could be overzealous
- Anti brute force system could be overzealous
+ Anti brute force systeem kan overijverig zijn
src/app/+admin/system/debug/debug.component.html
9
@@ -8112,7 +8304,7 @@ channel with the same name ( )!
P2P system could not work correctly
- P2P system could not work correctly
+ P2P systeem kan niet correct werken
src/app/+admin/system/debug/debug.component.html
10
@@ -8120,7 +8312,7 @@ channel with the same name ( )!
To fix it:
- To fix it:
+ Om het te repareren:
src/app/+admin/system/debug/debug.component.html
13
@@ -8128,7 +8320,7 @@ channel with the same name ( )!
Check the trust_proxy configuration key
- Check the trust_proxy configuration key
+ Controleer de trust_proxy configuratiesleutel
src/app/+admin/system/debug/debug.component.html
15
@@ -8136,7 +8328,7 @@ channel with the same name ( )!
If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 )
- If you run PeerTube using Docker, check you run the reverse-proxy with network_mode: "host" (see issue 1643 )
+ Als je PeerTube draait met Docker, controleer dan of je de reverse-proxy draait met network_mode: "host" (zie issue 1643 )
src/app/+admin/system/debug/debug.component.html
16,17
@@ -8186,17 +8378,17 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
- Files
+ Bestanden
src/app/+admin/overview/videos/video-list.component.html 42
Published
- Published
+ Gepubliceerd
src/app/+admin/overview/videos/video-list.component.html 43
@@ -8206,15 +8398,15 @@ channel with the same name ( )!
Light/Orange or Dark
- Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+ Licht/Oranje of Donker
+ src/app/core/theme/theme.service.ts 47
+
Error
Fout
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standaardlogboeken
@@ -8288,52 +8480,52 @@ channel with the same name ( )!
Video type
- Video type
+ Video type
src/app/+admin/overview/videos/video-admin.service.ts 45
VOD
- VOD
+ VOD
src/app/+admin/overview/videos/video-admin.service.ts 49
Live
- Live
+ Rechtstreekse uitzending
src/app/+admin/overview/videos/video-admin.service.ts 53
Video files
- Video files
+ Videobestanden
src/app/+admin/overview/videos/video-admin.service.ts 59
With WebTorrent
- With WebTorrent
+ Met WebTorrent
src/app/+admin/overview/videos/video-admin.service.ts 63
Without WebTorrent
- Without WebTorrent
+ Zonder WebTorrent
src/app/+admin/overview/videos/video-admin.service.ts 67
With HLS
- With HLS
+ Met HLS
src/app/+admin/overview/videos/video-admin.service.ts 71
Without HLS
- Without HLS
+ Zonder HLS
src/app/+admin/overview/videos/video-admin.service.ts 75
Videos scope
- Videos scope
+ Videobereik
src/app/+admin/overview/videos/video-admin.service.ts 81
Remote videos
- Remote videos
+ Video's op afstand
src/app/+admin/overview/videos/video-admin.service.ts 85
@@ -8344,115 +8536,115 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videos zullen worden verwijderd, reacties als verwijderd gemarkeerd.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Verbannen
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
De gebruiker zal zich niet meer kunnen aanmelden, maar zijn video's en commentaren blijven.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Onverban
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Zet E-mail als Geverifieerd
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
- Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ Gemaakt
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
- Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ Dagelijks quotum
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
- Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ Laatste login
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Je kan root niet verbannen.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
- Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ Wil je echt {count, plural, =1 {1 gebruiker} other { gebruikers}} ontbannen?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Wil je echt gebruikers opnieuw toelaten?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ {count, plural, =1 {1 gebruiker ontbannen.} other { gebruiker ontbannen.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
gebruikers onverbannen.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Root kan je niet verwijderen.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ <p>Je kunt geen gebruikers of kanalen aanmaken met een gebruikersnaam die al gebruikt is door een verwijderde gebruiker/kanaal.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
- It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ Dit betekent dat de volgende gebruikersnamen permanent worden gewist en niet kunnen worden hersteld:
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
- {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ {count, plural, =1 {1 gebruiker verwijderd.} other { gebruikers verwijderd.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
gebruikers verwijderd.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ {count, plural, =1 {1 gebruikers email ingesteld als geverifieerd.} other { gebruikers emails ingesteld als geverifieerd.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
gebruikers'' gezet als geverifieerd.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Account niet meer gedempt.
@@ -8473,12 +8665,12 @@ channel with the same name ( )!
Track watch history
- Track watch history
+ Kijkgeschiedenis volgen
src/app/+my-library/my-history/my-history.component.html 14
Clear all history
- Clear all history
+ Wis alle geschiedenis
src/app/+my-library/my-history/my-history.component.html 18
@@ -8521,7 +8713,7 @@ channel with the same name ( )!
Are you sure you want to delete your account?
- Are you sure you want to delete your account?
+ Weet u zeker dat u uw account wilt verwijderen?
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
22
@@ -8529,7 +8721,7 @@ channel with the same name ( )!
This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
- This will delete all your data, including channels, videos, comments and you won't be able to create another user on this instance with " " username.
+ Dit zal al uw gegevens verwijderen, inclusief kanalen, video's, commentaren en u zult niet in staat zijn om een andere gebruiker aan te maken op deze instantie met " " als gebruikersnaam.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
25
@@ -8537,7 +8729,7 @@ channel with the same name ( )!
Content cached by other servers and other third-parties might make longer to be deleted.
- Content cached by other servers and other third-parties might make longer to be deleted.
+ Inhoud die door andere servers en andere derden in de cache wordt geplaatst, kan langer duren om te worden verwijderd.
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
27
@@ -8576,7 +8768,7 @@ channel with the same name ( )!
An automatically blocked video is awaiting review
- An automatically blocked video is awaiting review
+ Een automatisch geblokkeerde video wacht op beoordeling
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
35
@@ -8604,7 +8796,7 @@ channel with the same name ( )!
You or one of your channels has a new follower
- You or one of your channels has a new follower
+ Jij of een van je kanalen heeft een nieuwe volger
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
@@ -8637,7 +8829,7 @@ channel with the same name ( )!
A new PeerTube version is available
- A new PeerTube version is available
+ Een nieuwe PeerTube versie is beschikbaar
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
46
@@ -8645,7 +8837,7 @@ channel with the same name ( )!
One of your plugin/theme has a new available version
- One of your plugin/theme has a new available version
+ Een van uw plugin/thema heeft een nieuwe beschikbare versie
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
47
@@ -8653,7 +8845,7 @@ channel with the same name ( )!
Video studio edition has finished
- Video studio edition has finished
+ Video studio editie is klaar
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
48
@@ -8661,12 +8853,12 @@ channel with the same name ( )!
Social
- Social
+ Sociaal
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 52
Your videos
- Your videos
+ Uw video's
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 61
@@ -8681,7 +8873,7 @@ channel with the same name ( )!
People can find you using @ @
- People can find you using @ @
+ Mensen kunnen je vinden via @ @
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html
11,13
@@ -8690,19 +8882,19 @@ channel with the same name ( )!
Avatar changed.
Avatar verandert.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
- avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ profielfoto
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
- Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ Profielfoto verwijderd.
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8728,32 +8920,32 @@ channel with the same name ( )!
Video channel created.
Videokanaal gemaakt.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Deze naam bestaat al op dit exemplaar van PeerTube.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Videokanaal bijgewerkt.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
- Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ Banner veranderd.
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
- banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ banner
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
- Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ Banner verwijderd.
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8767,19 +8959,13 @@ channel with the same name ( )!
My followers
- My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ Mijn volgers
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
- No follower found.
+ Geen volger gevonden.
src/app/+my-library/my-follows/my-followers.component.html
13
@@ -8787,7 +8973,7 @@ channel with the same name ( )!
Follower page
- Follower page
+ Volgerspagina
src/app/+my-library/my-follows/my-followers.component.html
20
@@ -8795,7 +8981,7 @@ channel with the same name ( )!
Is following all your channels
- Is following all your channels
+ Volgt al je kanalen
src/app/+my-library/my-follows/my-followers.component.html
26
@@ -8803,7 +8989,7 @@ channel with the same name ( )!
Is following your channel
- Is following your channel
+ Volgt jouw kanaal
src/app/+my-library/my-follows/my-followers.component.html
27
@@ -8811,7 +8997,7 @@ channel with the same name ( )!
Channel filters
- Channel filters
+ Kanaal filters
src/app/+my-library/my-follows/my-followers.component.ts 49
src/app/+my-library/my-videos/my-videos.component.ts 122
@@ -8827,7 +9013,7 @@ channel with the same name ( )!
URL parameter is missing in URL parameters
- URL parameter is missing in URL parameters
+ URL-parameter ontbreekt in URL-parameters
src/app/+remote-interaction/remote-interaction.component.ts
25
@@ -8835,7 +9021,7 @@ channel with the same name ( )!
Cannot access to the remote resource
- Cannot access to the remote resource
+ Kan geen toegang krijgen tot de bron op afstand
src/app/+remote-interaction/remote-interaction.component.ts
48
@@ -8843,7 +9029,7 @@ channel with the same name ( )!
Reset password
- Reset password
+ Wachtwoord opnieuw instellen
src/app/+reset-password/reset-password-routing.module.ts
11
@@ -8851,7 +9037,7 @@ channel with the same name ( )!
Remote interaction
- Remote interaction
+ Interactie op afstand
src/app/+remote-interaction/remote-interaction-routing.module.ts
13
@@ -8867,7 +9053,8 @@ channel with the same name ( )!Aanmaken
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8876,7 +9063,7 @@ channel with the same name ( )!
Update playlist
Afspeellijst bijwerken
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8919,7 +9106,7 @@ channel with the same name ( )!
My videos
Mijn video's
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8931,7 +9118,7 @@ channel with the same name ( )!
{length, plural, =1 {Video has been deleted} other { videos have been deleted}}
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video is verwijderd} other { video's zijn verwijderd}}
src/app/+my-library/my-videos/my-videos.component.ts
191
@@ -8939,7 +9126,7 @@ channel with the same name ( )!
have been deleted.
- have been deleted.
+ zijn gewist.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
@@ -8947,7 +9134,7 @@ channel with the same name ( )!
Videos list
- Videos list
+ Video's lijst
src/app/+admin/overview/videos/video.routes.ts
24
@@ -8967,7 +9154,7 @@ channel with the same name ( )!
Studio
- Studio
+ Studio
src/app/+video-studio/video-studio-routing.module.ts 17
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
@@ -8978,7 +9165,7 @@ channel with the same name ( )!
Sort by
- Sort by
+ Sorteer op
src/app/+my-library/my-videos/my-videos.component.html
26
@@ -8987,12 +9174,32 @@ channel with the same name ( )!
My channels
Mijn kanalen
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Mijn synchronisaties
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Mijn afspeellijsten
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -9000,12 +9207,12 @@ channel with the same name ( )!My subscriptions
Mijn abonnementen
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
- You don't have any subscription yet.
+ Je hebt nog geen abonnementen.
src/app/+my-library/my-follows/my-subscriptions.component.html 13
@@ -9015,8 +9222,7 @@ channel with the same name ( )!
is awaiting email verification
- is awaiting email verification
-
+ wacht op e-mail verificatie
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
@@ -9024,7 +9230,7 @@ channel with the same name ( )!
Change your email
- Change your email
+ Verander uw e-mail
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
@@ -9032,7 +9238,7 @@ channel with the same name ( )!
Your current email is . It is never shown to the public.
- Your current email is . It is never shown to the public.
+ Uw huidige e-mail is . Het wordt nooit aan het publiek getoond.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -9041,13 +9247,21 @@ channel with the same name ( )!
Ownership changes
Veranderingen van eigenaar
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Mijn videogeschiedenis
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Maak een nieuwe synchronisatie
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9097,7 +9311,7 @@ channel with the same name ( )!
Verify account email confirmation
- Verify account email confirmation
+ Verifieer e-mailbevestiging van account
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9112,17 +9326,17 @@ channel with the same name ( )!
Subscribe to the account
Abonneren op account
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
- PLAYLISTS
+ AFSPEELLIJSTEN
src/app/+video-channels/video-channels.component.ts 82
Studio for
- Studio for
+ Studio voor
src/app/+video-studio/edit/video-studio-edit.component.html
2
@@ -9130,139 +9344,139 @@ channel with the same name ( )!
CUT VIDEO
- CUT VIDEO
+ VIDEO KNIPPEN
src/app/+video-studio/edit/video-studio-edit.component.html 8
Set a new start/end.
- Set a new start/end.
+ Stel een nieuw begin/eind in.
src/app/+video-studio/edit/video-studio-edit.component.html 10
New start
- New start
+ Nieuwe start
src/app/+video-studio/edit/video-studio-edit.component.html 13
New end
- New end
+ Nieuw einde
src/app/+video-studio/edit/video-studio-edit.component.html 18
ADD INTRO
- ADD INTRO
+ INTRO TOEVOEGEN
src/app/+video-studio/edit/video-studio-edit.component.html 24
Concatenate a file at the beginning of the video.
- Concatenate a file at the beginning of the video.
+ Voeg een bestand samen aan het begin van de video.
src/app/+video-studio/edit/video-studio-edit.component.html 26
Select the intro video file
- Select the intro video file
+ Selecteer het intro video bestand
src/app/+video-studio/edit/video-studio-edit.component.html 30
ADD OUTRO
- ADD OUTRO
+ OUTRO TOEVOEGEN
src/app/+video-studio/edit/video-studio-edit.component.html 38
Concatenate a file at the end of the video.
- Concatenate a file at the end of the video.
+ Voeg een bestand samen aan het eind van de video.
src/app/+video-studio/edit/video-studio-edit.component.html 40
Select the outro video file
- Select the outro video file
+ Selecteer het outro videobestand
src/app/+video-studio/edit/video-studio-edit.component.html 44
ADD WATERMARK
- ADD WATERMARK
+ WATERMERK TOEVOEGEN
src/app/+video-studio/edit/video-studio-edit.component.html 52
Add a watermark image to the video.
- Add a watermark image to the video.
+ Voeg een watermerk toe aan de video.
src/app/+video-studio/edit/video-studio-edit.component.html 54
Select watermark image file
- Select watermark image file
+ Selecteer watermerk afbeelding
src/app/+video-studio/edit/video-studio-edit.component.html 58
Run video edition
- Run video edition
+ Video-editie uitvoeren
src/app/+video-studio/edit/video-studio-edit.component.html 66
Video before edition
- Video before edition
+ Video voor editie
src/app/+video-studio/edit/video-studio-edit.component.html 75
Edition tasks:
- Edition tasks:
+ Editie taken:
src/app/+video-studio/edit/video-studio-edit.component.html 80
Are you sure you want to edit " "?
- Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ Weet je zeker dat je " " wilt bewerken?
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ De huidige video zal worden overschreven door deze bewerkte video en <strong>u zult niet in staat zijn om het te herstellen</strong>.<br /><br />
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
- As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ Ter herinnering, de volgende taken worden uitgevoerd: <ol> < /ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
- Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ Edition taken gecreëerd.
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Focus de zoekbalk
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Schakel het linker menu aan of uit
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Ga naar de ontdek videos pagina
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Naar de pagina met populaire video's
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Ga naar recent toegevoegde videos pagina
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Ga naar de locale videos pagina
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Ga naar de videos uploadpagina
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Naar mijn abonnementen gaan
@@ -9286,7 +9500,7 @@ channel with the same name ( )!
Cannot retrieve OAuth Client credentials: .
Ensure you have correctly configured PeerTube (config/ directory), in particular the "webserver" section.
- Kan OAuth Client-aanmeldinformatie niet ophalen: . Vergewis je ervan dat je PeerTube (config/ map) juist hebt geconfigureerd, in het bijzonder het onderdeel "webserver".
+ Kan OAuth Client-aanmeldinformatie niet ophalen: . Zorg ervoor dat je PeerTube (config/ map) juist hebt geconfigureerd, in het bijzonder de "webserver" sectie.
src/app/core/auth/auth.service.ts 100
@@ -9296,7 +9510,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Show/hide this help menu
- Show/hide this help menu
+ Dit helpmenu tonen/verbergen
src/app/core/core.module.ts
45
@@ -9304,7 +9518,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Hide this help menu
- Hide this help menu
+ Verberg dit helpmenu
src/app/core/core.module.ts
46
@@ -9317,7 +9531,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
My history
- My history
+ Mijn geschiedenis
src/app/core/menu/menu.service.ts
98
@@ -9325,7 +9539,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
In my library
- In my library
+ In mijn bibliotheek
src/app/core/menu/menu.service.ts
104
@@ -9333,13 +9547,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Trending
- Trending
+ Populair
src/app/+videos/video-list/videos-list-common-page.component.ts 205
src/app/core/menu/menu.service.ts 131
ON
- ON
+ OP
src/app/core/menu/menu.service.ts
150
@@ -9347,16 +9561,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Home
- Home
+ Home
src/app/core/menu/menu.service.ts 115
src/app/core/menu/menu.service.ts 116
Success
Succes
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Incorrecte gebruikersnaam of wachtwoord.
@@ -9369,7 +9583,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
any language
- gelijk welke taal
+ alle talen
src/app/menu/menu.component.ts 276
@@ -9400,41 +9614,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Vandaag
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Gisteren
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Deze week
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Deze maand
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Vorige maand
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Ouder
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Meer video's laden niet mogelijk. Probeer het later opnieuw.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Laatste 7 dagen
@@ -9452,14 +9666,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
- VOD videos
+ VOD-video's
src/app/+search/search-filters.component.html 34
src/app/shared/shared-video-miniature/video-filters-header.component.html 110
src/app/shared/shared-video-miniature/video-filters.model.ts 165
Live videos
- Live videos
+ Live video's
src/app/+search/search-filters.component.html 29
src/app/shared/shared-video-miniature/video-filters-header.component.html 105
src/app/shared/shared-video-miniature/video-filters.model.ts 159
@@ -9507,7 +9721,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
- Search
+ Zoekterm
src/app/+search/search.component.ts
252
@@ -9515,7 +9729,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
PeerTube instance host filter is invalid
- PeerTube instance host filter is invalid
+ PeerTube instantie domeinnaam filter is ongeldig
src/app/+search/search.component.ts 327
@@ -9525,13 +9739,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
- Navigate between plugins and themes
+ Navigeren tussen plug-ins en thema's
src/app/+admin/plugins/shared/plugin-navigation.component.html
7
@@ -9539,7 +9753,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
+
src/app/+search/search.component.html
5
@@ -9547,12 +9761,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
1 year ago
- 1 year ago
+ 1 jaar geleden
src/app/shared/shared-main/angular/from-now.pipe.ts 25
month(s) ago
- month(s) ago
+ maand(en) geleden
src/app/shared/shared-main/angular/from-now.pipe.ts
28
@@ -9560,12 +9774,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
1 month ago
- 1 month ago
+ 1 maand geleden
src/app/shared/shared-main/angular/from-now.pipe.ts 34
week(s) ago
- week(s) ago
+ week(en) geleden
src/app/shared/shared-main/angular/from-now.pipe.ts
37
@@ -9573,7 +9787,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
day(s) ago
- day(s) ago
+ dag(en) geleden
src/app/shared/shared-main/angular/from-now.pipe.ts
42
@@ -9581,7 +9795,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
hour(s) ago
- hour(s) ago
+ uur geleden
src/app/shared/shared-main/angular/from-now.pipe.ts
47
@@ -9601,12 +9815,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
sec
- sec
+ seconden
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 30
{interval, plural, =1 {1 year ago} other { years ago}}
- {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 jaar geleden} other { jaren geleden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -9614,7 +9828,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 month ago} other { months ago}}
- {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 maand geleden} other { maanden geleden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
@@ -9622,7 +9836,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 week ago} other { weeks ago}}
- {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 week geleden} other { weken geleden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
@@ -9630,7 +9844,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 day ago} other { days ago}}
- {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 dag geleden} other { dagen geleden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
@@ -9638,7 +9852,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 hour ago} other { hours ago}}
- {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 uur geleden} other { uren geleden}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
@@ -9646,7 +9860,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
year(s) ago
- year(s) ago
+ jaar geleden
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -9722,7 +9936,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Signup limit must be greater than 1. Use -1 to disable it.
- Signup limit must be greater than 1. Use -1 to disable it.
+ Registratielimiet moet groter zijn dan 1. Gebruik -1 om het uit te schakelen.
src/app/shared/form-validators/custom-config-validators.ts
47
@@ -9735,7 +9949,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Signup minimum age is required.
- Signup minimum age is required.
+ Minimumleeftijd voor registratie is vereist.
src/app/shared/form-validators/custom-config-validators.ts
55
@@ -9743,7 +9957,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Signup minimum age must be greater than 1.
- Signup minimum age must be greater than 1.
+ De minimumleeftijd voor registratie moet hoger zijn dan 1.
src/app/shared/form-validators/custom-config-validators.ts
56
@@ -9751,7 +9965,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Signup minimum age must be a number.
- Signup minimum age must be a number.
+ De minimumleeftijd voor registratie moet een getal zijn.
src/app/shared/form-validators/custom-config-validators.ts
57
@@ -9779,37 +9993,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max live duration is required.
- Max live duration is required.
+ Maximale live uitzending tijdspad moet ingevuld worden.
src/app/shared/form-validators/custom-config-validators.ts 80
Max live duration should be greater or equal to -1.
- Max live duration should be greater or equal to -1.
+ Maximale live uitzending tijdspad moet groter of gelijk zijn aan -1.
src/app/shared/form-validators/custom-config-validators.ts 81
Max instance lives is required.
- Max instance lives is required.
+ Maximaal live uitzendingen limiet veld moet ingevuld worden.
src/app/shared/form-validators/custom-config-validators.ts 88
Max instance lives should be greater or equal to -1.
- Max instance lives should be greater or equal to -1.
+ Maximaal live uitzendingen limiet moet groter of gelijk zijn aan -1.
src/app/shared/form-validators/custom-config-validators.ts 89
Max user lives is required.
- Max user lives is required.
+ Maximaal live uitzendingen limiet veld moet ingevuld worden.
src/app/shared/form-validators/custom-config-validators.ts 96
Max user lives should be greater or equal to -1.
- Max user lives should be greater or equal to -1.
+ Het maximum aantal live uitzendingen limiet moet groter of gelijk zijn aan -1.
src/app/shared/form-validators/custom-config-validators.ts 97
Max video channels per user is required.
- Max video channels per user is required.
+ Maximaal aantal video kanalen per gebruiker veld moet ingevuld worden.
src/app/shared/form-validators/custom-config-validators.ts
104
@@ -9817,7 +10031,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be greater or equal to 1.
- Max video channels per user must be greater or equal to 1.
+ Maximaal aantal video kanalen per gebruiker moet groter of gelijk aan 1 zijn.
src/app/shared/form-validators/custom-config-validators.ts
105
@@ -9825,7 +10039,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Max video channels per user must be a number.
- Max video channels per user must be a number.
+ Maximaal aantal video kanalen per gebruiker moet een getal zijn.
src/app/shared/form-validators/custom-config-validators.ts
106
@@ -9833,12 +10047,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Concurrency is required.
- Concurrency is required.
+ Parallellisatie factor moet ingevuld worden.
src/app/shared/form-validators/custom-config-validators.ts 113
Concurrency should be greater or equal to 1.
- Concurrency should be greater or equal to 1.
+ Parallellisatie factor moet groter of gelijk aan 1 zijn.
src/app/shared/form-validators/custom-config-validators.ts 114
@@ -9865,12 +10079,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Handle is required.
- Handle is required.
+ Gebruikersidentiteit is vereist.
src/app/shared/form-validators/user-validators.ts 50
Handle must be valid (eg. chocobozzz@example.com).
- Handle must be valid (eg. chocobozzz@example.com).
+ Gebruikersidentiteit moet geldig zijn (bv. chocobozzz@example.com).
src/app/shared/form-validators/user-validators.ts 51
@@ -10134,7 +10348,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Caption content is required.
- Caption content is required.
+ Bijschrift inhoud is vereist.
src/app/shared/form-validators/video-captions-validators.ts
21
@@ -10177,12 +10391,36 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text cannot be more than 1000 characters long.
- Support text cannot be more than 1000 characters long.
+ Informatieve tekst mag niet meer dan 1000 tekens lang zijn.
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required.
+ Externe kanaal URL is vereist.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ De URL van het externe kanaal moet beginnen met "https://" of "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ De URL van het externe kanaal mag niet meer dan 1000 tekens lang zijn
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Bekijk de documentatie om te leren hoe je de PeerTube live streaming functie kunt gebruiken.
@@ -10225,7 +10463,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Permanent/Recurring live
- Permanent/Recurring live
+ Permanent/terugkerende live uitzending
src/app/shared/shared-video-live/live-stream-information.component.html
10
@@ -10234,46 +10472,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
RTMP-Url van live-uitzending
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
- Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ RTMPS URL van de live uitzending
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Sleutel live-uitzending
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Nooit de sleutel van je live-uitzending delen.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
- This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ Dit is een reguliere live uitzending
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ U kunt slechts eenmaal streamen in een reguliere live uitzending. Als u herhalen inschakelt, zal het worden opgeslagen onder dezelfde URL als de live uitzending
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
- This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ Dit is een permanente/terugkerende live uitzending
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ U kunt meerdere keren streamen in een permanente/terugkerende live. Als u herhalingen inschakelt, worden ze opgeslagen als afzonderlijke video's
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10285,7 +10523,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Latest live sessions
- Latest live sessions
+ Laatste live sessies
src/app/shared/shared-video-live/live-stream-information.component.html
36
@@ -10293,7 +10531,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Started on
- Started on
+ Begonnen op
src/app/shared/shared-video-live/live-stream-information.component.html
42
@@ -10301,7 +10539,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ended on
- Ended on
+ Eindigde op
src/app/shared/shared-video-live/live-stream-information.component.html
43
@@ -10309,13 +10547,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Go to replay
- Go to replay
+ Ga naar herhaling
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Herhaling wordt verwerkt...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10338,7 +10578,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video name has leading or trailing whitespace.
- Video name has leading or trailing whitespace.
+ Videonaam heeft voorloop- of volgspaties.
src/app/shared/form-validators/video-validators.ts
18
@@ -10406,7 +10646,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
PeerTube cannot handle this kind of file. Accepted extensions are .
- PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube kan dit soort bestanden niet verwerken. Geaccepteerde extensies zijn .
src/app/shared/shared-forms/reactive-file.component.ts
60
@@ -10414,7 +10654,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
All categories
- All categories
+ Alle categorieën
src/app/shared/shared-forms/select/select-categories.component.ts
24
@@ -10422,7 +10662,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than {maxItems, plural, =1 {1 item} other { items}}
- You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ Je kunt niet meer dan {maxItems, plural, =1 {1 item} other { items}} selecteren
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10430,7 +10670,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than items
- You can't select more than items
+ Je kunt niet meer dan items selecteren
src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
@@ -10440,7 +10680,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Custom value...
- Custom value...
+ Aangepaste waarde...
src/app/shared/shared-forms/select/select-custom-value.component.ts 70
@@ -10485,7 +10725,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sun
- Sun
+ Zon
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
20
@@ -10495,7 +10735,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mon
- Mon
+ Maa
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
21
@@ -10505,7 +10745,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Tue
- Tue
+ Din
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
22
@@ -10515,7 +10755,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Wed
- Wed
+ Woe
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
23
@@ -10525,7 +10765,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Thu
- Thu
+ Don
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
24
@@ -10535,7 +10775,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Fri
- Fri
+ Vri
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
25
@@ -10545,7 +10785,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sat
- Sat
+ Zat
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
26
@@ -10555,7 +10795,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Su
- Su
+ Zon
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
30
@@ -10565,7 +10805,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mo
- Mo
+ Ma
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
31
@@ -10575,7 +10815,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Tu
- Tu
+ Di
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
32
@@ -10585,7 +10825,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
We
- We
+ Wo
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
33
@@ -10595,7 +10835,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Th
- Th
+ Do
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
34
@@ -10605,7 +10845,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Fr
- Fr
+ Vr
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
35
@@ -10615,7 +10855,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sa
- Sa
+ Za
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
36
@@ -10685,7 +10925,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Jan
- Jan
+ Jan
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
55
@@ -10695,7 +10935,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Feb
- Feb
+ Feb
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
56
@@ -10705,7 +10945,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mar
- Mar
+ Mar
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
57
@@ -10715,7 +10955,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Apr
- Apr
+ Apr
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
58
@@ -10725,7 +10965,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
May
- May
+ Mei
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
59
@@ -10735,7 +10975,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Jun
- Jun
+ Jun
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
60
@@ -10745,7 +10985,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Jul
- Jul
+ Jul
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
61
@@ -10755,7 +10995,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Aug
- Aug
+ Aug
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
62
@@ -10765,7 +11005,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sep
- Sep
+ Sep
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
63
@@ -10775,7 +11015,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Oct
- Oct
+ Oct
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
64
@@ -10785,7 +11025,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Nov
- Nov
+ Nov
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
65
@@ -10795,7 +11035,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Dec
- Dec
+ Dec
src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts
66
@@ -10817,14 +11057,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Talen exemplaar van PeerTube
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Alle talen
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Verborgen
@@ -10843,7 +11083,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {hours, plural, =1 {1 hour} other { hours}}
- ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 uur} other { uren}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
@@ -10851,7 +11091,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ hours
- ~ hours
+ ~ uur
src/app/shared/shared-instance/instance-features-table.component.ts
73
@@ -10859,7 +11099,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
~ {minutes, plural, =1 {1 minute} other { minutes}}
- ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minuut} other { minuten}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
@@ -10891,6 +11131,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Geaccepteerde volgers
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Afgewezen volgers
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Wachtende volgers
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
(kanaalpagina)
@@ -10933,7 +11188,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
- Close search
+ Zoeken sluiten
src/app/shared/shared-main/misc/simple-search-input.component.html 12
@@ -10950,7 +11205,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban {count, plural, =1 {1 user} other { users}}
- Ban {count, plural, =1 {1 user} other { users}}
+ Verban {count, plural, =1 {1 gebruiker} other { gebruikers}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -10958,12 +11213,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban users
- Ban users
+ gebruikers verbannen
src/app/shared/shared-moderation/user-ban-modal.component.ts 93
Ban " "
- Ban " "
+ Ban " "
src/app/shared/shared-moderation/user-ban-modal.component.ts 97
@@ -10978,7 +11233,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ Als je deze gebruiker verwijdert, kun je geen andere gebruiker of kanaal meer aanmaken met <strong> </strong> gebruikersnaam!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
@@ -10986,7 +11241,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete
- Delete
+ Delete
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
@@ -11015,29 +11270,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Account gedempt door exemplaar van PeerTube.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Server dempen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server gedempt door exemplaar van PeerTube.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Een bericht toevoegen om met de aangever te communiceren
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Een bericht toevoegen om met het moderatorenteam te communiceren
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Account niet meer gedempt door exemplaar van PeerTube.
@@ -11070,7 +11325,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
My account moderation
- My account moderation
+ Mijn account moderatie
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
@@ -11188,12 +11443,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance moderation
- Instance moderation
+ Instantie moderatie
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
Block videos
- Block videos
+ Blokkeer video's
src/app/shared/shared-moderation/video-block.component.html
4
@@ -11274,23 +11529,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Te veel pogingen. Probeer alstublieft opnieuw na minuten.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Te vaak geprobeerd, probeer alstublieft later.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Serverfout. Probeer later alstublieft weer.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
- Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ Onbekende server fout
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Geabonneerd op alle huidige kanalen van . U krijgt meldingen van al zijn of haar nieuwe video's.
@@ -11323,12 +11578,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
- Multiple ways to subscribe to the current channel
+ Meerdere manieren om je te abonneren op het huidige kanaal
src/app/shared/shared-user-subscription/subscribe-button.component.html 38
Open subscription dropdown
- Open subscription dropdown
+ Open abonnement dropdown
src/app/shared/shared-user-subscription/subscribe-button.component.html 40
@@ -11338,7 +11593,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search videos, playlists, channels…
- Search videos, playlists, channels…
+ Zoek video's, afspeellijsten, kanalen…
src/app/header/search-typeahead.component.html
3
@@ -11389,55 +11644,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Video verwijderen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Acties voor de reactie
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Reactie verwijderen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Wil je deze reactie echt verwijderen?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Reactie verwijderd.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
- Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ Codeermachine
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Formaatnaam
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Grootte
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Gekopieerd
@@ -11456,25 +11711,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Weet je zeker dat je de video wil verwijderen?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video verwijderd.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Acties voor de aangever
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Reporter dempen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Downloaden
@@ -11490,11 +11745,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Bijwerken
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11510,35 +11765,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Run HLS transcoding
- Run HLS transcoding
+ HLS transcodering uitvoeren
src/app/+admin/overview/videos/video-list.component.ts 97
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
Run WebTorrent transcoding
- Run WebTorrent transcoding
+ WebTorrent transcodering uitvoeren
src/app/+admin/overview/videos/video-list.component.ts 103
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
Delete HLS files
- Delete HLS files
+ HLS bestanden verwijderen
src/app/+admin/overview/videos/video-list.component.ts 109
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
Delete WebTorrent files
- Delete WebTorrent files
+ WebTorrent bestanden verwijderen
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Weet u zeker dat u dit bestand wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Verwijder bestand
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Bestand verwijderd.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ Weet u zeker dat u {count, plural, =1 {deze video} other {deze video's}} wilt verwijderen?
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11548,7 +11815,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You need to be <a href="/login">logged in</a> to rate this video.
- Je moet <a href="/login">laangemeld</a> zijn om deze video te beoordelen.
+ Je moet <a href="/login">aangemeld</a> zijn om deze video te beoordelen.
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 85
@@ -11558,7 +11825,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Subtitles
- Subtitles
+ Ondertiteling
src/app/shared/shared-video-miniature/video-download.component.html
9
@@ -11576,7 +11843,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Actions on comment
- Actions on comment
+ Acties op commentaar
src/app/+videos/+video-watch/shared/comment/video-comment.component.ts
202
@@ -11584,18 +11851,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}
- {VAR_PLURAL, plural, =0 {Comments} =1 {1 Comment} other { Comments}}
+ {VAR_PLURAL, plural, =0 {Reacties} =1 {1 Reactie} other { Reacties}}
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 4
Mute account
Account dempen
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
- Open video actions
+ Open video acties
src/app/shared/shared-video-miniature/video-actions-dropdown.component.html
4
@@ -11607,15 +11874,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to unblock ? It will be available again in the videos list.
- Do you really want to unblock ? It will be available again in the videos list.
+ Wil je echt deblokkeren? Het zal weer beschikbaar zijn in de video lijst.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 208
Unblock
- Unblock
+ Deblokkeer
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ De live-stream wordt automatisch beëindigd en herhalingen worden niet opgeslagen.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11624,8 +11893,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Server-account dempen
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Rapporteer
@@ -11680,7 +11949,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Publication scheduled on
- Publication scheduled on
+ Publicatie gepland op
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
@@ -11688,12 +11957,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Transcoding failed
- Transcoding failed
+ Transcodering mislukt
src/app/shared/shared-video-miniature/video-miniature.component.ts 182
Move to external storage failed
- Move to external storage failed
+ Verplaatsen naar externe opslag mislukt
src/app/shared/shared-video-miniature/video-miniature.component.ts 186
@@ -11713,12 +11982,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
To edit
- To edit
+ Om te bewerken
src/app/shared/shared-video-miniature/video-miniature.component.ts 202
Subscribe to RSS feed " "
- Subscribe to RSS feed " "
+ Abonneren op RSS-feed " "
src/app/shared/shared-video-miniature/videos-list.component.html
8
@@ -11726,7 +11995,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
+
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
src/app/+admin/overview/videos/video-list.component.html 77
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
@@ -11759,7 +12028,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
default theme ( )
- default theme ( )
+ standaardthema ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
@@ -11767,9 +12036,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
- Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ Licht/Oranje
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
LIVE-UITZENDING VOORBIJ
@@ -11778,113 +12047,113 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Ik kan deze video alleen zien
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Enkel deelbaar via een privé-verwijzing
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Iedereen kan deze video zien
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Enkel gebruikers van dit exemplaar van PeerTube kunnen deze video zien
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video naar import bijgewerkt.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Jouw video is geupload naar jouw account en is privé.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Maar geassocieerde data(tags, beschrijving...) zullen verloren raken, weet je zeker dat je deze pagina wilt verlaten?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Jouw video is nog niet geupload, weet je zeker dat je deze pagina wilt verlaten?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
- Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ Publiceer
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Uploaden
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
uploaden
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video gepubliceerd.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Je hebt niet-opgeslagen wijzigingen! Als je vertrekt, gaan je wijzigingen verloren.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video geupdate.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
- (extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ (uitbreidingen: )
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
- " " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ " " zal aan het begin van de video worden toegevoegd
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
- " " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ " " zal aan het einde van de video worden toegevoegd
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
- " " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ " beeldwatermerk zal worden toegevoegd aan de video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
- Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ Video zal beginnen op en stoppen op
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
- Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ Video zal beginnen bij
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
- Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ Video zal stoppen bij
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Reactie aangeven
@@ -11912,7 +12181,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Other videos
- Other videos
+ Andere video's
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11920,7 +12189,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Placeholder image
- Placeholder image
+ Plaatsvervangende afbeelding
src/app/+videos/+video-watch/video-watch.component.html
11
@@ -11929,131 +12198,131 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Deze video is niet beschikbaar op dit exemplaar van PeerTube. Wil je doorverwezen worden naar het originele exemplaar <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Doorverwijzing
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Deze video bevat volwassen of expliciete inhoud. Weet je zeker dat je hem wilt kijken?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Volwassen of expliciete content
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Volgende
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Annuleren
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
Automatisch afspelen is opgeschort
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
- Enter/exit fullscreen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ Volledig scherm openen/verlaten
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
- Play/Pause the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ De video afspelen/pauzeren
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
- Mute/unmute the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ Dempen/uitzetten van de video
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ Ga naar een percentage van de video: 0 is 0% en 9 is 90%
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
- Increase the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ Verhoog het volume
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
- Decrease the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ Verminder het volume
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
- Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ Spoel de video vooruit
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
- Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ Spoel de video terug
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
- Increase playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ Afspeelsnelheid verhogen
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
- Decrease playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ Verminder afspeelsnelheid
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
- Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ Navigeer in de video naar het vorige frame
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
- Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ Navigeer in de video naar het volgende frame
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
- Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ Theatermodus aan- of uitzetten
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
- Like de video
+ De video leuk vinden
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 46
Dislike the video
- Dislike de video
+ De video niet leuk vinden
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 51
@@ -12088,7 +12357,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Open actions
- Open actions
+ Open acties
src/app/shared/shared-main/buttons/action-dropdown.component.html
4
@@ -12104,17 +12373,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Exclude
- Exclude
+ Uitsluiten
src/app/+admin/overview/videos/video-admin.service.ts 95
Exclude muted accounts
- Exclude muted accounts
+ Gedempte accounts uitsluiten
src/app/+admin/overview/videos/video-admin.service.ts 99
Exclude public videos
- Exclude public videos
+ Sluit openbare video's uit
src/app/+admin/overview/videos/video-admin.service.ts
103
@@ -12122,7 +12391,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Showing to of videos
- Showing to of videos
+ Video’s van tot van worden getoond
src/app/+admin/overview/videos/video-list.component.html
11
@@ -12130,7 +12399,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only videos uploaded on this instance are displayed
- Only videos uploaded on this instance are displayed
+ Alleen video’s die op dit exemplaar zijn geüpload worden getoond
src/app/+videos/video-list/videos-list-common-page.component.ts 194
diff --git a/client/src/locale/angular.nn.xlf b/client/src/locale/angular.nn.xlf
index 08ae51e79..4f6aaa918 100644
--- a/client/src/locale/angular.nn.xlf
+++ b/client/src/locale/angular.nn.xlf
@@ -5,8 +5,8 @@
Close
Close
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Close
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Follows
Fylgjer
@@ -602,23 +578,11 @@
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -659,7 +623,7 @@
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Instance muted
src/app/shared/shared-moderation/account-block-badges.component.html 2
@@ -734,10 +698,10 @@
Following
Following
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -966,7 +930,7 @@ color: red;
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Signup requires email verification
@@ -1028,7 +992,7 @@ color: red;
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1046,151 +1010,163 @@ color: red;
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Skru av lokalt søk i søkjefeltet
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Otherwise the local search stays used by default
Elles blir det lokale søket brukt som standard
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Les dokumentasjonen for å finna ut meir om forventa URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Skriv inn Twitter-kontoen for nettstaden din for å få betre førehandsvising av lenker. Viss du ikkje har nokon twitterkonto, kan du la standardverdien stå.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Audio-only
@@ -1329,8 +1305,8 @@ color: red;
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
HEIMESIDA FOR NETTSTADEN
@@ -1520,65 +1496,71 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
No limit
@@ -1684,58 +1666,67 @@ color: red;
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Krev ffmpeg >= 4.1 Lag HLS-spelelister og oppdelte MP4-filer, som fører til betre avspeling enn rein Webtorrent:: Overgangar mellom oppløysingar går jamnare Raskare avspeling, særleg av lange filmar Meir stabil avspeling (færre feil/spinning) Viss du har på Webtorrent òg, vil det fordobla kor mykje lagringsplass filmane tek
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
@@ -1910,124 +1901,89 @@ color: red;
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
State
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Score
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Created
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
-
-
- No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
-
- Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
-
- accepted in instance followers
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 41
-
-
-
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 52
-
-
-
- Reject
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 53
-
-
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 60
-
-
-
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 73
-
-
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 81
-
-
-
- Follow
- Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
src/app/+admin/follows/following-list/following-list.component.html
- 18
+ 67,68
+
+ No follower found matching current filters.
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
+
+ Your instance doesn't have any follower.
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
+
+
+
+ Reject
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
+
+
+ Follow
+ Follow
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 vert (utan "https://"), kontohandtak eller kanalhandtak per line
@@ -2048,24 +2004,36 @@ color: red;
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Redundancy allowed
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
@@ -2089,18 +2057,24 @@ color: red;
3
-
- Do you really want to unfollow ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -2289,7 +2263,7 @@ color: red;
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
Automatic blocks
Automatic blocks
@@ -2366,16 +2340,16 @@ color: red;
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Account
Konto
@@ -2390,13 +2364,13 @@ color: red;
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -2433,42 +2407,42 @@ color: red;
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Slett alle kommentarane frå denne kontoen
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Kommentarar frå blir sletta om kort tid
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -2493,48 +2467,48 @@ color: red;
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Dette er ei større oppgradering av programtillegget. Gå til heimesida til programtillegget og sjå etter utgjevingsnotat.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Search...
src/app/+admin/plugins/plugin-search/plugin-search.component.html 23
@@ -2757,15 +2731,9 @@ color: red;
State
-
- src/app/+admin/system/jobs/jobs.component.html
- 48
-
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 19
-
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Progress
@@ -2899,7 +2867,7 @@ color: red;
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
{VAR_PLURAL, plural, =1 {Video} other {Videos}}
src/app/+admin/overview/users/user-edit/user-edit.component.html 24
@@ -3840,19 +3808,19 @@ The link will expire within 1 hour.
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Abuse reports
@@ -3869,12 +3837,12 @@ The link will expire within 1 hour.
Video channel created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Create
@@ -3884,7 +3852,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
NEW CHANNEL
src/app/+manage/video-channel-edit/video-channel-edit.component.html 8
@@ -3919,20 +3887,20 @@ The link will expire within 1 hour.
src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
Video channel updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
My video channels
src/app/+my-library/+my-video-channels/my-video-channels-routing.module.ts 11
@@ -3947,29 +3915,44 @@ The link will expire within 1 hour.
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 18
-
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Channel page
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -3995,15 +3978,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -4111,34 +4088,31 @@ channel with the same name ( )!
Create a new playlist
-
- src/app/+my-library/my-library-routing.module.ts
- 49
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Playlist elements
-
- src/app/+my-library/my-library-routing.module.ts
- 58
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
My video imports
-
- src/app/+my-library/my-library-routing.module.ts
- 90
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
My video history
Filmane eg har sett
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -4185,13 +4159,121 @@ channel with the same name ( )!
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
src/app/+my-library/my-follows/my-subscriptions.component.html 13
@@ -4207,33 +4289,21 @@ channel with the same name ( )!
My imports
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 3
-
-
- src/app/+my-library/my-videos/my-videos.component.html
- 11
-
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Showing to of imports
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 10
-
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Target
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 17
-
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Playlist created.
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
@@ -4282,7 +4352,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
Playlist thumbnail
@@ -4336,10 +4406,10 @@ channel with the same name ( )!
My playlists
Spelelistene mine
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
Create playlist
@@ -4370,12 +4440,12 @@ channel with the same name ( )!src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
Last published first
src/app/+my-library/my-videos/my-videos.component.html 27
@@ -4434,7 +4504,73 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Do you really want to delete videos?
@@ -4760,7 +4896,7 @@ channel with the same name ( )!src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Last 7 days
src/app/+search/search-filters.component.ts 44
@@ -4806,7 +4942,7 @@ channel with the same name ( )!src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -5290,7 +5426,7 @@ channel with the same name ( )!Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
src/app/+video-channels/video-channels.component.html 30
@@ -5326,7 +5462,7 @@ channel with the same name ( )!Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
SPELELISTER
@@ -5810,27 +5946,18 @@ channel with the same name ( )!
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Basic info
src/app/+videos/+video-edit/shared/video-edit.component.html 11
@@ -5873,11 +6000,14 @@ channel with the same name ( )!
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Add another caption
@@ -5922,107 +6052,101 @@ channel with the same name ( )!
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Advanced settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
- Video preview
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -6058,24 +6182,24 @@ channel with the same name ( )!Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -6098,11 +6222,11 @@ channel with the same name ( )!
Sorry, but something went wrong
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Max live duration is . If your live reaches this limit, it will be automatically terminated.
@@ -6119,37 +6243,37 @@ channel with the same name ( )!src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Select the torrent to import
@@ -6184,7 +6308,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
Congratulations, the video will be imported with BitTorrent! You can already add information about this video.
Gratulerer, filmen din vil bli importert med Bittorrent! Du kan allereie no skriva inn informasjon om filmen.
@@ -6199,22 +6323,28 @@ channel with the same name ( )!Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
URL
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Congratulations, the video behind will be imported! You can already add information about this video.
Gratulerer, filmen som ligg bak vil bli importert! Du kan allereie skriva inn informasjon om filmen.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -6557,23 +6687,23 @@ channel with the same name ( )!Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
AUTOPLAY
@@ -6826,23 +6956,23 @@ channel with the same name ( )!
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
@@ -6866,76 +6996,76 @@ channel with the same name ( )!src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts 46
@@ -7213,22 +7343,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
Too many attempts, please try again after minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
All unsaved data will be lost, are you sure you want to leave this page?
@@ -7254,12 +7384,12 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-users/user-admin.service.ts 122
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Søk gjennom filmar, spelelister, kanalar…
@@ -8366,6 +8496,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -8605,7 +8753,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
@@ -9208,28 +9356,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.html
103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Hidden
@@ -9277,7 +9431,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
Loading instance statistics...
@@ -9736,35 +9899,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Violent or repulsive
src/app/shared/shared-moderation/abuse.service.ts 124
@@ -9931,14 +10088,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -10302,26 +10459,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Share the playlist at this video position
@@ -10329,66 +10483,66 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -10774,28 +10928,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Open video actions
@@ -10874,72 +11028,66 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Er du sikker på at du vil sletta spelelistene for HLS-strøyming?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Videos list
Videos list
@@ -11186,7 +11334,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Blocked
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Sensitive
src/app/shared/shared-video-miniature/video-miniature.component.html 63
@@ -11308,7 +11460,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -11340,7 +11492,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
diff --git a/client/src/locale/angular.oc.xlf b/client/src/locale/angular.oc.xlf
index 18e2e4bc9..1962f875d 100644
--- a/client/src/locale/angular.oc.xlf
+++ b/client/src/locale/angular.oc.xlf
@@ -4,166 +4,142 @@
Close
- Close
- node_modules/src/alert/alert.ts 79
-
+ Tampar
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
- Previous
-
- node_modules/src/carousel/carousel.ts 184
+ Precedent
+ node_modules/src/carousel/carousel.ts 184
+
Next
- Next
-
- node_modules/src/carousel/carousel.ts 202
+ Seguent
+ node_modules/src/carousel/carousel.ts 202
+
Select month
- Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+ Causir lo mes
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
- Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+ Causir l’annada
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
- Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ Mes precedent
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
- Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ Mes seguent
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+ ««
+
+ node_modules/src/pagination/pagination.ts 224
+ «
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ »»
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
-
+
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
- HH
-
- node_modules/src/timepicker/timepicker.ts 136
+ HH
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
- Hours
+ Oras
node_modules/src/timepicker/timepicker.ts 155
MM
- MM
-
- node_modules/src/timepicker/timepicker.ts 177
+ MM
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
- Minutes
-
- node_modules/src/timepicker/timepicker.ts 189
+ Minutas
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
Increment hours
-
- node_modules/src/timepicker/timepicker.ts 206
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
Decrement hours
-
- node_modules/src/timepicker/timepicker.ts 228
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
- SS
-
- node_modules/src/timepicker/timepicker.ts 289
+ SS
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
- Seconds
+ Segondas
node_modules/src/timepicker/timepicker.ts 295
@@ -184,7 +160,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -192,7 +168,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -201,18 +177,18 @@
Close
Close
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Close the left menu
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Open the left menu
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Avètz pas cap de notificacion.
@@ -414,31 +390,33 @@
The notification points to content now unavailable
The notification points to content now unavailable
src/app/shared/shared-main/users/user-notifications.component.html 221
-
- {views, plural, =0 {No view} =1 {1 view} other { views}} {views, plural, =0 {No view} =1 {1 view} other { views}}
+
+
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
src/app/shared/shared-main/video/video.model.ts
22
-
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+
+
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
src/app/shared/shared-main/video/video.model.ts
23
-
- viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
- { view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+
+ viewer(s)
+ viewer(s)
+
+ src/app/shared/shared-main/video/video.model.ts 283
+
+ { view(s)}
+ { view(s)}
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Change your avatar
@@ -467,24 +445,24 @@
Options
Opcions
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Debuta a
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39
+ src/app/shared/shared-share-modal/video-share.component.html 149
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+
Stop at
Arrèsta a
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 190
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -495,15 +473,15 @@
.
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Please describe the issue...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Recèrca de listas de lectura
@@ -512,88 +490,87 @@
Create a private playlist
Crear una lista de lectura privada
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Escais-nom
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
The following link contains a private token and should not be shared with anyone.
-
- src/app/shared/shared-video-miniature/video-download.component.html 19
+ src/app/shared/shared-video-miniature/video-download.component.html 19
+
Format
Format
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Flux de difusion
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Flux àudio
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Telecargament dirècte
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (fichièr .torrent)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
Advanced
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
Simple
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Your video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Your daily video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
subtitles
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Rason...
@@ -606,8 +583,10 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 user banned.} other { users banned.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -624,12 +603,12 @@
Submit
Mandar
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
The contact form is not enabled on this instance.
@@ -648,10 +627,10 @@
What is the issue?
What is the issue?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
Element not found
@@ -688,73 +667,75 @@
Cannot fetch information of this remote account
Cannot fetch information of this remote account
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Blocked
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
- Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 222
+
+ Deleted {count, plural, =1 {1 video} other { videos}}.
+ Deleted {count, plural, =1 {1 video} other { videos}}.
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
- Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 234
+
+ Unblocked {count, plural, =1 {1 video} other { videos}}.
+ Unblocked {count, plural, =1 {1 video} other { videos}}.
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 252
+
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 270
+
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -767,8 +748,8 @@
-
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+
Updated
Actualizada
@@ -784,9 +765,9 @@
Deleted
Suprimida
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Modificar la debuta/fin
@@ -810,17 +791,18 @@
No results.
Cap de resultat.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
-
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Only live videos
src/app/+my-library/my-videos/my-videos.component.ts 116
-
- Do you really want to delete {length, plural, =1 {this video} other { videos}}? Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+
+
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -838,7 +820,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Apercebut acorchit
@@ -870,24 +852,23 @@
Using an ActivityPub account
En utilizant un compte ActivityPub
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Subscribe with a remote account:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
S’abonar a un compte d’aquesta instància
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
S’abonar amb lo compte local
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
will be duplicated by your instance.
@@ -916,18 +897,18 @@
Using a syndication feed
En utilizant un fil sindicat
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
S’abonar via RSS
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
PROFILE SETTINGS
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
@@ -1012,11 +993,11 @@
Video quota
Quòta vidèo
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
@@ -1033,12 +1014,12 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+
HTTP import (YouTube, Vimeo, direct URL...)
Importacion HTTP (YouTube, Vimeo, URL dirècta...)
@@ -1049,8 +1030,14 @@
Import Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
-
-
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Cargament dels estatistics de l’instància...
@@ -1120,7 +1107,7 @@
Following
Following
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1140,29 +1127,29 @@
abonaments
src/app/shared/shared-instance/instance-statistics.component.html 95
-
The connection was interrupted
The connection was interrupted
-
- src/app/helpers/utils/upload.ts 27
+ src/app/helpers/utils/upload.ts 27
+
The server encountered an error
The server encountered an error
-
- src/app/helpers/utils/upload.ts 31
- Your file couldn't be transferred before the server proxy timeout Your file couldn't be transferred before the server proxy timeout
+ src/app/helpers/utils/upload.ts 31
+
+
+ Your file couldn't be transferred before the server proxy timeout
+ Your file couldn't be transferred before the server proxy timeout
src/app/helpers/utils/upload.ts
35
-
Your file was too large (max. size: )
Your file was too large (max. size: )
-
- src/app/helpers/utils/upload.ts 40
+ src/app/helpers/utils/upload.ts 40
+
A banned user will no longer be able to login.
@@ -1218,8 +1205,10 @@
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1228,9 +1217,8 @@
Blocked videos.
Blocked videos.
-
- src/app/shared/shared-moderation/video-block.component.ts 86
-
+ src/app/shared/shared-moderation/video-block.component.ts 86
+
h
h
@@ -1247,7 +1235,6 @@
sec
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
@@ -1256,30 +1243,29 @@
.
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Request new verification email
src/app/+login/login.component.html
33,35
-
-
-
User
Utilizaire
-
-
src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Nom d’utilizaire o adreça electronica
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Example: john@example.com
src/app/+login/login.component.html
46
@@ -1292,42 +1278,45 @@
⚠️ Most email addresses do not include capital letters.
⚠️ Most email addresses do not include capital letters.
-
- src/app/+login/login.component.html 53
+ src/app/+login/login.component.html 53
+
Password
Senhal
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Clicatz aquí per reïnicializar vòstre senhal
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
I forgot my password
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
Logging into an account lets you publish content
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1336,54 +1325,53 @@
Or sign in with
Or sign in with
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
Senhal oblidat
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
O planhèm, podètz pas restaurar lo senhal perque l'administrator de l'instància configurèt pas lo sistèm de corrièl de PeerTube.
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
Enter your email address and we will send you a link to reset your password.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
Corrièl
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Adreça de corrièl
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Reset
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
on this instance
@@ -1402,97 +1390,119 @@ The link will expire within 1 hour.
10
-
Confirm password
Confirmar lo senhal
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
Senhal confirmat
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Reïnicializar mon senhal
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
Signup
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Why creating an account?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Comment videos
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ Subscribe to channels to be notified of new videos
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ Have access to your watch history
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Create your channel to publish videos
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ You can already follow using your favorite tool.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ You want to publish videos on ? Then you need to create your first channel .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ administrators allow you to publish up to of videos on their website.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1576,14 +1586,15 @@ The link will expire within 1 hour.
It's time to configure your instance!
Es ora de configurar vòstra instància !
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
@@ -1657,9 +1668,9 @@ The link will expire within 1 hour.
My settings
Mos paramètres
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
These settings apply only to your session on this instance.
@@ -1667,8 +1678,10 @@ The link will expire within 1 hour.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Interface
src/app/modal/quick-settings-modal.component.html
18
@@ -1695,40 +1708,50 @@ The link will expire within 1 hour.
Close
Tampar
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Update live settings
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
- Server too slow Server too slow
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
+
+ Server too slow
+ Server too slow
src/app/shared/shared-video-live/live-stream-information.component.ts
42
-
- Live blacklisted Live blacklisted
+
+
+ Live blacklisted
+ Live blacklisted
src/app/shared/shared-video-live/live-stream-information.component.ts
43
-
- Max duration exceeded Max duration exceeded
+
+
+ Max duration exceeded
+ Max duration exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
44
-
- Server error Server error
+
+
+ Server error
+ Server error
src/app/shared/shared-video-live/live-stream-information.component.ts
45
-
- Quota exceeded Quota exceeded
+
+
+ Quota exceeded
+ Quota exceeded
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1756,111 +1779,112 @@ The link will expire within 1 hour.
Public profile
Perfil public
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Interfàcia :
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Videos:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Sensitive:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
Ajudatz a partejar de vidèos
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Acorchis clavièr
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Ajuda
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Obtenètz d’ajudar per utilizar PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
propulsat per PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Desconnexion
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
My account
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
My library
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Crear un compte
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interfàcia :
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Import jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+
jobs in parallel
jobs in parallel
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
+
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+
Discover
Descobrir
@@ -1870,57 +1894,74 @@ The link will expire within 1 hour.
Administration
Administracion
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
A prepaus
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Create an account on
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ I already have an account , I log in
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Terms of
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Setup your account
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ My channel
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Create your first channel
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ I don't want to create a channel
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ You will be able to create a channel later
src/app/+signup/+register/register.component.html
94,95
@@ -1929,9 +1970,9 @@ The link will expire within 1 hour.
Contact
Contacte
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Veire vòstras notificacions
@@ -1949,13 +1990,13 @@ The link will expire within 1 hour.
Update your notification preferences
Actualizar vòstras preferéncias de notificacion
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
Veire totas vòstras notificacions
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
Welcome to , dear user!
@@ -1992,67 +2033,74 @@ The link will expire within 1 hour.
I'm a teapot
I'm a teapot
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
That's an error.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
We couldn't find any video tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
We couldn't find any resource tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Possible reasons:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
You may have used an outdated or broken link
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
The video may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
The resource may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
You may have typed the address or URL incorrectly
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
You are not authorized here.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ You might need to login to see the video.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ You might need to login to see the resource.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
@@ -2061,30 +2109,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
You might need to check your account is allowed by the video or instance owner.
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
You might need to check your account is allowed by the resource or instance owner.
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
The requested entity body blends sweet bits with a mellow earthiness.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sepia seems to like it.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
RECÈRCA GLOBALA
@@ -2100,44 +2148,44 @@ The link will expire within 1 hour.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
-
- src/app/header/search-typeahead.component.html 31
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
Your query will be matched against video names or descriptions, channel names.
-
- src/app/header/search-typeahead.component.html 36
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
RECÈRCA AVANÇADA
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
quala que siá instància
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
only followed instances
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
will list the matching channel
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
will list the matching video
-
- src/app/header/search-typeahead.component.html 54
+ src/app/header/search-typeahead.component.html 54
+
Search...
Cercar...
@@ -2152,8 +2200,10 @@ The link will expire within 1 hour.
In the vidiverse
Dins lo vidiverse
src/app/header/suggestion.component.html 15
-
- Upload failed Upload failed
+
+
+ Upload failed
+ Upload failed
src/app/helpers/utils/upload.ts
12
@@ -2195,9 +2245,9 @@ The link will expire within 1 hour.
Duration
Durada
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Mostrar lo contengut sensible
@@ -2216,10 +2266,10 @@ The link will expire within 1 hour.
Category
Categoria
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
Mostrar totas las categorias
@@ -2228,10 +2278,10 @@ The link will expire within 1 hour.
Licence
Licéncia
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
Mostrar totas las licéncias
@@ -2240,11 +2290,11 @@ The link will expire within 1 hour.
Language
Lenga
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
Mostrar totas las lengas
@@ -2339,27 +2389,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Títol
@@ -2368,9 +2409,9 @@ The link will expire within 1 hour.
Tags
Etiquetas
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
@@ -2383,8 +2424,8 @@ The link will expire within 1 hour.
to add a new tag.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 30
+ src/app/+videos/+video-edit/shared/video-edit.component.html 30
+
Enter a new tag
Picatz una nòva etiqueta
@@ -2404,19 +2445,18 @@ The link will expire within 1 hour.
Upload a new banner
Upload a new banner
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
Change your banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
Remove banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
ratio 6/1, recommended size: 1920x317, max size: , extensions:
@@ -2425,13 +2465,13 @@ The link will expire within 1 hour.
Account avatar
Account avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
Channel avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
Markdown compatible that also supports custom PeerTube HTML tags
@@ -2485,7 +2525,8 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2494,25 +2535,25 @@ The link will expire within 1 hour.
Description
Descripcion
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
Video descriptions are truncated by default and require manual action to expand them.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 49
+ src/app/+videos/+video-edit/shared/video-edit.component.html 49
+
Choose the appropriate licence for your work.
Choose the appropriate licence for your work.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Cadena
@@ -2523,60 +2564,62 @@ The link will expire within 1 hour.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Fièra a las questions tocant PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Documentacion d’API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Publicacion programada (
)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
Contains sensitive content
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
Some instances hide videos containing mature or explicit content by default.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
Publish after transcoding
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se decidissètz d’esperar pas lo transcodatge abans de publicar la vidèo, serà pas legibla fins a la fin del transcodatge.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
Info de basa
@@ -2585,88 +2628,86 @@ The link will expire within 1 hour.
Add another caption
Ajustar una legenda mai
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Veire lo fichièr de sostítols
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Already uploaded on ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Serà creada en actualizar
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
Anullar la creacion
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
Will be edited on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
Cancel edition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
Serà suprimida en actualizar
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
Anullar la supression
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
Encara cap de legendas.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Paramètres del dirècte
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Apercebut de la vidèo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Sosténer
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2675,13 +2716,13 @@ The link will expire within 1 hour.
View account
View account
-
- src/app/+video-channels/video-channels.component.html 44
+ src/app/+video-channels/video-channels.component.html 44
+
View owner account
View owner account
-
- src/app/+video-channels/video-channels.component.html 48
+ src/app/+video-channels/video-channels.component.html 48
+
VIDEO CHANNEL
VIDEO CHANNEL
@@ -2703,107 +2744,116 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+ Filename
+ Filename
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+ Name of the uploaded file
+ Name of the uploaded file
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Data de publicacion originala
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Reduce latency to ~15s disabling P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Activar los comentaris
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Activar lo telecargament
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Paramètres avançats
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+ Video thumbnail
+ Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
+
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
O planhèm, quicòm a trucat
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2812,7 +2862,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Selecionnatz lo fichièr de mandar
@@ -2823,12 +2873,12 @@ The link will expire within 1 hour.
Scheduled
Programada
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2859,8 +2909,8 @@ The link will expire within 1 hour.
L’imatge causit serà definitiu e se pòt pas modificar.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+
Total video uploaded
Total video uploaded
@@ -2888,8 +2938,8 @@ The link will expire within 1 hour.
Felicitacions ! La vidèo es ara disponibla dins vòstra bibliotèca privada.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+
Publish will be available when upload is finished
La publicacion serà possibla un còp lo mandadís acabat
@@ -2904,8 +2954,8 @@ The link will expire within 1 hour.
Upload on hold
Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -2961,46 +3011,48 @@ The link will expire within 1 hour.
Felicitacions, la vidèo serà importada via BitTorrent ! Podètz ja ajustar las informacions tocant aquesta vidèo.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+
Torrents with only 1 file are supported.
Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Cannot create live because you created too many lives
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Dirèct en linha.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
- Stream only once, replay will replace your live Stream only once, replay will replace your live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
+
+ Stream only once, replay will replace your live
+ Stream only once, replay will replace your live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Stream only once
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
- Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
+
+ Stream multiple times, replays will be separate videos
+ Stream multiple times, replays will be separate videos
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Stream multiple times using the same URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Go Live
@@ -3010,8 +3062,8 @@ The link will expire within 1 hour.
Max live duration is . If your live reaches this limit, it will be automatically terminated.
Max live duration is . If your live reaches this limit, it will be automatically terminated.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
@@ -3025,8 +3077,8 @@ The link will expire within 1 hour.
to upload your videos.
-
- src/app/+videos/+video-edit/video-add.component.html 34
+ src/app/+videos/+video-edit/video-add.component.html 34
+
Import
Importar
@@ -3061,17 +3113,16 @@ The link will expire within 1 hour.
Go live
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
LECTURA AUTO
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
Next video to be played
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Report this comment
@@ -3099,70 +3150,69 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
-
- src/app/shared/shared-share-modal/video-share.component.html 71
- Only display embed URL Only display embed URL
-
-
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
+
+ Only display embed URL
+ Only display embed URL
+ src/app/shared/shared-share-modal/video-share.component.html 79
+ src/app/shared/shared-share-modal/video-share.component.html 177
+
Share the video
Partejar la vidèo
-
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
+
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
-
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
+
Update video privacy
Update video privacy
-
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
+
QR-Code
QR-Còdi
-
-
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34
+ src/app/shared/shared-share-modal/video-share.component.html 112
+
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
+
Embed
Embarcar
-
-
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44
+ src/app/shared/shared-share-modal/video-share.component.html 122
+
Auto select subtitle
Causida automatica dels sostítols
-
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
+
More customization
Mai de personalizacions
-
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
+
Less customization
Mens de personalizacions
-
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
+
Support
Support
@@ -3174,13 +3224,14 @@ The link will expire within 1 hour.
Login
Connexion
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Login
src/app/+login/login.component.html
@@ -3190,8 +3241,8 @@ The link will expire within 1 hour.
Autoplay
Lectura automatica
-
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
+
Maybe later
Benlèu mai tard
@@ -3200,44 +3251,45 @@ The link will expire within 1 hour.
Muted
Muda
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104
+ src/app/shared/shared-moderation/account-block-badges.component.html 1
+ src/app/shared/shared-share-modal/video-share.component.html 212
+
Loop
Bocla
-
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
+
Use origin instance URL
Use origin instance URL
-
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
+
Display video title
Mostrar lo títol de la vidèo
-
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
+
P2P
P2P
-
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
+
Display privacy warning
Mostrar l’avís de confidencialiat
-
- src/app/shared/shared-share-modal/video-share.component.html 245
- Display player control bar Display player control bar
-
- src/app/shared/shared-share-modal/video-share.component.html 252
-
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
+
+ Display player control bar
+ Display player control bar
+ src/app/shared/shared-share-modal/video-share.component.html 255
+
Display PeerTube button link
Display PeerTube button link
-
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
+
Public
Publica
@@ -3246,13 +3298,13 @@ The link will expire within 1 hour.
This video is blocked.
This video is blocked.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+
Published
Publicada
-
- src/app/+videos/+video-watch/video-watch.component.html 30
+ src/app/+videos/+video-watch/video-watch.component.html 30
+
SUPPORT
ASSISTÉNCIA
@@ -3293,8 +3345,8 @@ The link will expire within 1 hour.
Per
-
- src/app/+videos/+video-watch/video-watch.component.html 70
+ src/app/+videos/+video-watch/video-watch.component.html 70
+
Subscribe
S’abonar
@@ -3313,8 +3365,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Ne veire mai
@@ -3341,8 +3393,8 @@ The link will expire within 1 hour.
Originally published
Prima publicacion
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
Recòrd amistós :
@@ -3443,9 +3495,10 @@ The link will expire within 1 hour.
This live has ended.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
-
- There are no videos available in this playlist.
- There are no videos available in this playlist.
+
+
+ There are no videos available in this playlist.
+ There are no videos available in this playlist.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
@@ -3455,8 +3508,8 @@ The link will expire within 1 hour.
SORT BY
TRIAR PER
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+
Most recent first (default)
Most recent first (default)
@@ -3475,8 +3528,8 @@ The link will expire within 1 hour.
View from and others
View from and others
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
@@ -3487,8 +3540,8 @@ The link will expire within 1 hour.
View from
View from
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+
View
View
@@ -3499,28 +3552,28 @@ The link will expire within 1 hour.
Los comentaris son desactivats.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Delete and re-draft
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Comentar...
@@ -3594,19 +3647,19 @@ The link will expire within 1 hour.
Highlighted comment
Comentari notable
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Respondre
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Aqueste comentari es estat escafat
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Redondància de las vidèos
@@ -3627,9 +3680,9 @@ The link will expire within 1 hour.
.
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
@@ -3646,40 +3699,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
SUBSCRIPTION FEED
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
Feed URL
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Feed Token
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Never share your feed token with anyone.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Renew token
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Filtre....
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Clear filter
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3689,7 +3744,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Video/Comment/Account
@@ -3703,8 +3757,8 @@ The link will expire within 1 hour.
State
Estatisticas
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
@@ -3712,51 +3766,64 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Acceptat
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
En espèra
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Acceptar
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Refusar
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3773,24 +3840,40 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3804,13 +3887,13 @@ The link will expire within 1 hour.
Action
Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Videos redundancies
@@ -3844,13 +3927,12 @@ The link will expire within 1 hour.
Username
Nom d’utilizaire
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
joan
@@ -3874,10 +3956,10 @@ The link will expire within 1 hour.
Role
Ròtle
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
@@ -3889,71 +3971,73 @@ The link will expire within 1 hour.
.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Quòta jornalièr de vidèo
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
None (local authentication)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Doesn't need review before a video goes public
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Enviar un ligam per reïnicializar lo senhal a l’utilizaire
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Demandar un nòu senhal
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Definir manualament lo senhal de l’utilizaire
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Mostrar
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Amagar
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Accions Batch
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3966,20 +4050,20 @@ The link will expire within 1 hour.
Open account in a new tab
Open account in a new tab
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Deleted account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+
User's email must be verified to login
Lo corrièl de l’utilizaire deu èsser verificat abans la connexion
@@ -4003,8 +4087,8 @@ The link will expire within 1 hour.
Banned users
Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Showing
@@ -4052,41 +4136,41 @@ The link will expire within 1 hour.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Total size
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
List redundancies
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Your instance doesn't mirror any video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Your instance has no mirrored videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Enabled strategies stats
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
No redundancy strategy is enabled on your instance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Used ( )
@@ -4126,6 +4210,8 @@ The link will expire within 1 hour.
Select this row
Select this row
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -4138,19 +4224,16 @@ The link will expire within 1 hour.
Actions
Accions
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4170,13 +4253,21 @@ The link will expire within 1 hour.
Local comments
Comentaris locals
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 52
+ src/app/+admin/overview/comments/video-comment-list.component.ts 52
+
Remote comments
Remote comments
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+
+ Comments on local videos
+ Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4190,28 +4281,28 @@ The link will expire within 1 hour.
Unsolved reports
Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Block reason:
@@ -4276,8 +4367,10 @@ The link will expire within 1 hour.
Senhalaire
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4290,18 +4383,18 @@ The link will expire within 1 hour.
Video
Vidèo
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Comment
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
This video has been reported multiple times.
@@ -4330,21 +4423,22 @@ The link will expire within 1 hour.
Account deleted
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+
Open video in a new tab
Open video in a new tab
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Estat
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4363,7 +4457,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4377,67 +4471,66 @@ The link will expire within 1 hour.
Reportee
Reportee
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 report} other {
reports} }
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Updated
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Mute domain
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instància
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Mut lo
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Restablir
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
No server found matching current filters.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
No server found.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Showing
@@ -4445,17 +4538,19 @@ The link will expire within 1 hour.
of
muted instances
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4464,28 +4559,28 @@ The link will expire within 1 hour.
Mute domains
Mute domains
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Compte
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
No account found matching current filters.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
No account found.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
List installed plugins
@@ -4508,9 +4603,9 @@ The link will expire within 1 hour.
of
muted accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Extensions/Tèmas
@@ -4533,8 +4628,8 @@ The link will expire within 1 hour.
Official
Official
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+
Plugin homepage (new window)
Plugin homepage (new window)
@@ -4552,57 +4647,56 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
-
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
+
Plugins & Themes
Plugins & Themes
-
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
+
Available themes
Available themes
-
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
+
Plugins enabled
Plugins enabled
-
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
+
Close this message
Close this message
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
Videos with the most interactions for recent videos
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 208
+ src/app/+videos/video-list/videos-list-common-page.component.ts 208
+
Videos with the most views during the last 24 hours
Videos with the most views during the last 24 hours
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 224
+ src/app/+videos/video-list/videos-list-common-page.component.ts 224
+
Videos with the most views during the last days
Videos with the most views during the last days
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 228
+ src/app/+videos/video-list/videos-list-common-page.component.ts 228
+
Videos that have the most likes
Videos that have the most likes
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 213
+ src/app/+videos/video-list/videos-list-common-page.component.ts 213
+
To load your new installed plugins or themes, refresh the page.
Per cargar vòstras extensions o tèmas, actualizatz la pagina.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+
Popular plugins
Popular plugins
@@ -4622,8 +4716,8 @@ The link will expire within 1 hour.
for " "
for " "
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+
{VAR_PLURAL, plural, =1 {result} other {results} }
{VAR_PLURAL, plural, =1 {result} other {results} }
@@ -4635,8 +4729,8 @@ The link will expire within 1 hour.
Cap de resultat.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+
This does not have settings.
@@ -4644,8 +4738,8 @@ The link will expire within 1 hour.
a pas cap de paramètre.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+
System
Sistèma
@@ -4654,41 +4748,38 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
+
Delete all comments of this account
Delete all comments of this account
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
+
Comments are deleted after a few minutes
Comments are deleted after a few minutes
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
- comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
+
+
+ comment(s) deleted.
+ comment(s) deleted.
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
-
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
+
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
+
Comments list
Comments list
@@ -4715,6 +4806,8 @@ The link will expire within 1 hour.
Select all rows
Select all rows
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4833,26 +4926,26 @@ The link will expire within 1 hour.
Name
Nom
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Descripcion corta
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Categoria màger de l’instància
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Add a new category
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
The
@@ -4889,147 +4982,145 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
La lenga màger que vòstre(s) moderator(s) parla(n)
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODERACION & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
Aquesta instància es dedicada al contengut sensible o NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Politica tocant las vidèos amb de contengut sensible
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Enfoscar las vinhetas
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Mostrar
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Estrategia
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Tèrmes
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
Code of conduct
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Informacions de moderacion
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
YOU AND YOUR INSTANCE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Who is behind the instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
A single person? A non-profit? A company?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Perqué creèretz vòstra instància ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
To share your personal videos? To open registrations and allow people to upload what they want?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
Quant de temps prevesètz de manténer aquesta instància ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
It's important to know for users who want to register on your instance
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
Cossí finançaretz lo servidor PeerTube ?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
With your own funds? With user donations? Advertising?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
OTHER INFORMATION
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
What server/hardware does the instance run on?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
APARÉNCIA
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Pagina d’arribada
@@ -5040,117 +5131,116 @@ The link will expire within 1 hour.
Default trending page
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
-
Hot videos
Hot videos
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+
Most viewed videos
Most viewed videos
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+
Most liked videos
Vidèos mai aimadas
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+
Prefer author display name in video miniature
Prefer author display name in video miniature
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+
Redirect users on single external auth when users click on the login button in menu
Redirect users on single external auth when users click on the login button in menu
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+
⚠️ You don't have any external auth plugin enabled.
⚠️ You don't have any external auth plugin enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+
⚠️ You have multiple external auth plugins enabled.
⚠️ You have multiple external auth plugins enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+
BROADCAST MESSAGE
BROADCAST MESSAGE
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+
Display a message on your instance
Display a message on your instance
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+
Enable broadcast message
Enable broadcast message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+
Allow users to dismiss the broadcast message
Allow users to dismiss the broadcast message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+
Broadcast message level
Broadcast message level
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+
Message
Message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+
NEW USERS
NÒU UTILIZAIRES
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+
Manage users to set their quota individually.
Manage users to set their quota individually.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+
Signup requires email verification
L’inscripcion demanda una verificacion d’adreça electronica
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+
Signup limit
Limit d’inscripcions
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+
{VAR_PLURAL, plural, =1 {user} other {users}}
{VAR_PLURAL, plural, =1 {user} other {users}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+
Signup won't be limited to a fixed number of users.
Signup won't be limited to a fixed number of users.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+
Minimum required age to create an account
Minimum required age to create an account
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+
{VAR_PLURAL, plural, =1 {year old} other {years old}}
{VAR_PLURAL, plural, =1 {year old} other {years old}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+
Enable Signup
Enable Signup
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+
Users
Utilizaires
@@ -5162,9 +5252,8 @@ The link will expire within 1 hour.
Comments
Comentaris
-
-
- src/app/+admin/admin.component.ts 57
+ src/app/+admin/admin.component.ts 57
+
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
{VAR_PLURAL, plural, =1 {Vidèo} other {Vidèos} }
@@ -5216,185 +5305,201 @@ The link will expire within 1 hour.
Default video quota per user
Quòta vidèo per defaut per utilizaire
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+
bytes
bytes
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Default daily upload limit per user
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+
Allow import with a torrent file or a magnet URI
Allow import with a torrent file or a magnet URI
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
+
VIDEO CHANNELS
VIDEO CHANNELS
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
+
Max video channels per user
Max video channels per user
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
+
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
+
Block new videos automatically
Block new videos automatically
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
+
SEARCH
CERCAR
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
+
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
+
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
+
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
+
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
+
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
+
Search index URL
Search index URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
+
Disable local search in search bar
Disable local search in search bar
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
+
Otherwise the local search stays used by default
Otherwise the local search stays used by default
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
+
Search bar uses the global search index by default
Search bar uses the global search index by default
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
+
Enable global search
Enable global search
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
+
FEDERATION
FEDERACION
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
+
Manage relations with other instances.
Manage relations with other instances.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
+
Other instances can follow yours
Other instances can follow yours
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
+
Manually approve new instance followers
Manually approve new instance followers
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
+
Automatically follow back instances
Automatically follow back instances
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
+
Index URL
URL de l’indèx
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
+
Automatically follow instances of a public index
Automatically follow instances of a public index
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
+
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
+
ADMINISTRATORS
ADMINISTRATORS
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
+
Administrator
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Adreça de l’admin
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
+
Enable contact form
Activar lo formulari de contacte
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
+
VOD Transcoding
VOD Transcoding
@@ -5403,28 +5508,28 @@ The link will expire within 1 hour.
TWITTER
TWITTER
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
+
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
+
Your Twitter username
Vòstre nom d’utilizaire Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
+
Instance allowed by Twitter
Instance allowed by Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
+
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
+
LIVE
LIVE
@@ -5454,72 +5559,83 @@ The link will expire within 1 hour.
Allow your users to automatically publish a replay of their live
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
-
Allow your users to change live latency
Allow your users to change live latency
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
+
Small latency disables P2P and high latency can increase P2P ratio
Small latency disables P2P and high latency can increase P2P ratio
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
+
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
-
-
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
+
Live transcoding threads
Live transcoding threads
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
+
will claim at most with VOD transcoding
will claim at most with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
+
will claim at least with VOD transcoding
will claim at least with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
+
Live transcoding profile
Live transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
+
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
+
Live resolutions to generate
Live resolutions to generate
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5528,8 +5644,8 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
+
Live streaming
Live streaming
@@ -5544,149 +5660,159 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+
Input formats
Input formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Transcodatge activat
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Permetre mai d’extensions
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Autorizar lo mandadís de fichièrs àudio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
The file will be merged in a still image video with the preview file on upload.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Output formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrent enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
If you also enabled HLS support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLS with P2P support enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
+
Transcoding threads
Transcodatge dels threads
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
+
will claim at most with live transcoding
will claim at most with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
+
will claim at least with live transcoding
will claim at least with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
+
Transcoding jobs concurrency
Transcoding jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
+
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
+
Transcoding profile
Transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
+
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
VIDEO STUDIO
VIDEO STUDIO
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
Enable video studio
Enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
+
CACHE
CACHE
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Some files are not federated, and fetched when necessary. Define their caching policies.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
Number of previews to keep in cache
@@ -5742,13 +5868,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Write JavaScript code directly. Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5764,8 +5890,8 @@ color: red;
color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
You cannot allow live replay if you don't enable transcoding.
@@ -5817,45 +5943,45 @@ color: red;
DANGER ZONE
ZÒNA PERILHOSA
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Perfil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolucion
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Aspect ratio
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Average frame rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Pixel format
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Channel Layout
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Update your settings
@@ -5884,8 +6010,10 @@ color: red;
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
-
- Sort by "Original Publication Date" Sort by "Original Publication Date"
+
+
+ Sort by "Original Publication Date"
+ Sort by "Original Publication Date"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5894,91 +6022,90 @@ color: red;
Sort by "Recent Views"
Sort by "Recent Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+
Sort by "Hot"
Sort by "Hot"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 50
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 50
+
Sort by "Likes"
Sort by "Likes"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 51
- Sort by "Global Views" Sort by "Global Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 51
+
+
+ Sort by "Global Views"
+ Sort by "Global Views"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+
Languages:
Languages:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+
Sensitive content:
Sensitive content:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+
Scope:
Scope:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+
Local videos (this instance)
Vidèos localas (d’aquesta instància)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+
Federated videos (this instance + followed instances)
Federated videos (this instance + followed instances)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+
Type:
Type:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+
VOD & Live videos
VOD & Live videos
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+
Categories:
Categories:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+
Moderation:
Moderation:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 121
+
Change password
Cambiar lo senhal
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Senhal actual
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Nòu senhal
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Confirmatz lo senhal
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Politica per defaut de las vidèos amb un contengut sensible
@@ -5987,15 +6114,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Policy for sensitive videos
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Only display videos in the following languages/subtitles
@@ -6009,20 +6136,19 @@ color: red;
Add a new language
Add a new language
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Nòva adreça
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
Cambiar d’adreça
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Tèma
@@ -6077,8 +6203,8 @@ color: red;
Initiator
Iniciator
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
@@ -6087,24 +6213,170 @@ color: red;
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Estatut
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Account page
-
-
- src/app/+videos/+video-watch/video-watch.component.html 69 src/app/+videos/+video-watch/video-watch.component.html 75
+ src/app/+videos/+video-watch/video-watch.component.html 69
+ src/app/+videos/+video-watch/video-watch.component.html 75
+
No ownership change request found.
No ownership change request found.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronization removed successfully for .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Paramètres del compte
@@ -6113,30 +6385,30 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Crear una cadena vidèo
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Exemple : ma_cadena
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
CADENA
@@ -6158,9 +6430,9 @@ color: red;
Overwrite support field of all videos of this channel
Remplaçar lo camp Sosténer de totas las vidèos d‘aquesta cadena
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
@@ -6179,12 +6451,12 @@ color: red;
Target
Cibla
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
@@ -6193,7 +6465,7 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6203,13 +6475,16 @@ color: red;
Channel page
Channel page
-
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
+ src/app/+videos/+video-watch/video-watch.component.html 66
+
+
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
+
Created by
Creat per
@@ -6225,44 +6500,56 @@ color: red;
You don't have any video in your watch history yet.
You don't have any video in your watch history yet.
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
Delete from history
-
- src/app/+my-library/my-history/my-history.component.html 37
- Video history is enabled Video history is enabled
+ src/app/+my-library/my-history/my-history.component.html 37
+
+
+ Video history is enabled
+ Video history is enabled
src/app/+my-library/my-history/my-history.component.ts
96,95
-
- Video history is disabled Video history is disabled
+
+
+ Video history is disabled
+ Video history is disabled
src/app/+my-library/my-history/my-history.component.ts
97,95
-
- Delete video history Delete video history
+
+
+ Delete video history
+ Delete video history
src/app/+my-library/my-history/my-history.component.ts
120
-
- Are you sure you want to delete all your video history? Are you sure you want to delete all your video history?
+
+
+ Are you sure you want to delete all your video history?
+ Are you sure you want to delete all your video history?
src/app/+my-library/my-history/my-history.component.ts
121
-
- Video history deleted Video history deleted
+
+
+ Video history deleted
+ Video history deleted
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ No videos found for " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6347,8 +6634,8 @@ color: red;
Create playlist
Crear una lista de lectura
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
My video channels
@@ -6359,13 +6646,12 @@ color: red;
Create a new video channel
src/app/+manage/manage-routing.module.ts 12
-
Playlist thumbnail
Vinheta de la lista de lectura
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Cap de vidèo dins aquesta lista de lectura.
@@ -6376,8 +6662,8 @@ color: red;
Browse videos on PeerTube to add them in your playlist.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+
See the documentation for more information.
@@ -6386,9 +6672,8 @@ color: red;
for more information.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
+
If you need help to use PeerTube, you can have a look at the documentation .
@@ -6397,31 +6682,31 @@ color: red;
.
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
-
- src/app/+signup/shared/signup-success.component.html 18
+ src/app/+signup/shared/signup-success.component.html 18
+
Video stats
Video stats
-
- src/app/+stats/stats-routing.module.ts 14
-
-
+ src/app/+stats/stats-routing.module.ts 14
+
You can select a part of the graph to zoom in
You can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html 58
+ src/app/+stats/video/video-stats.component.html 58
+
Reset zoom
Reset zoom
-
- src/app/+stats/video/video-stats.component.html 60
- Since the video publication Since the video publication
+ src/app/+stats/video/video-stats.component.html 60
+
+
+ Since the video publication
+ Since the video publication
src/app/+stats/video/video-stats.component.ts
63
@@ -6430,66 +6715,81 @@ color: red;
Viewers
Viewers
-
-
- src/app/+stats/video/video-stats.component.ts 88 src/app/+stats/video/video-stats.component.ts 500
+ src/app/+stats/video/video-stats.component.ts 88
+ src/app/+stats/video/video-stats.component.ts 500
+
Watch time
Watch time
-
- src/app/+stats/video/video-stats.component.ts 93
+ src/app/+stats/video/video-stats.component.ts 93
+
Retention
Retention
-
- src/app/+stats/video/video-stats.component.ts 106
- Viewers stats between and Viewers stats between and
-
- src/app/+stats/video/video-stats.component.ts 153
- Viewers stats Viewers stats
-
- src/app/+stats/video/video-stats.component.ts 156
- Live as of Live as of
+ src/app/+stats/video/video-stats.component.ts 106
+
+
+ Viewers stats between and
+ Viewers stats between and
+ src/app/+stats/video/video-stats.component.ts 153
+
+
+ Viewers stats
+ Viewers stats
+ src/app/+stats/video/video-stats.component.ts 156
+
+
+ Live as of
+ Live as of
src/app/+stats/video/video-stats.component.ts
227
-
- Custom dates Custom dates
-
- src/app/+stats/video/video-stats.component.ts 238
- A view means that someone watched the video for at least 30 seconds A view means that someone watched the video for at least 30 seconds
-
- src/app/+stats/video/video-stats.component.ts 257
+
+
+ Custom dates
+ Custom dates
+ src/app/+stats/video/video-stats.component.ts 238
+
+
+ A view means that someone watched the video for at least 30 seconds
+ A view means that someone watched the video for at least 30 seconds
+ src/app/+stats/video/video-stats.component.ts 257
+
Countries
Countries
-
- src/app/+stats/video/video-stats.component.ts 98 src/app/+stats/video/video-stats.component.ts 289
+ src/app/+stats/video/video-stats.component.ts 98
+ src/app/+stats/video/video-stats.component.ts 289
+
Likes
Likes
-
- src/app/+stats/video/video-stats.component.ts 260
+ src/app/+stats/video/video-stats.component.ts 260
+
Average watch time
Average watch time
-
- src/app/+stats/video/video-stats.component.ts 267
- Total watch time Total watch time
-
- src/app/+stats/video/video-stats.component.ts 271
+ src/app/+stats/video/video-stats.component.ts 267
+
+
+ Total watch time
+ Total watch time
+ src/app/+stats/video/video-stats.component.ts 271
+
Peak viewers
Peak viewers
-
- src/app/+stats/video/video-stats.component.ts 275
+ src/app/+stats/video/video-stats.component.ts 275
+
at
a
-
- src/app/+stats/video/video-stats.component.ts 278
- Unique viewers Unique viewers
+ src/app/+stats/video/video-stats.component.ts 278
+
+
+ Unique viewers
+ Unique viewers
src/app/+stats/video/video-stats.component.ts
282
@@ -6508,14 +6808,14 @@ color: red;
3
-
-
An error occurred.
Una error s’es producha.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Request new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6534,14 +6834,13 @@ color: red;
Manage channel
Manage channel
-
- src/app/+video-channels/video-channels.component.html 10
-
+ src/app/+video-channels/video-channels.component.html 10
+
Send verification email
Enviar lo corrièl de verificacion
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
Aquesta instància demanda pas de verificacion de l’adreça electronica.
@@ -6551,27 +6850,34 @@ color: red;
Verify account via email
Verify account via email
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ Ask to send an email to verify your account
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Welcome on
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Your account has been created!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Check your emails to validate your account and complete your inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6612,14 +6918,14 @@ color: red;
Show more...
Show more...
-
-
- src/app/+accounts/accounts.component.html 55 src/app/+video-channels/video-channels.component.html 98
+ src/app/+accounts/accounts.component.html 55
+ src/app/+video-channels/video-channels.component.html 98
+
Manage account
Manage account
-
- src/app/+accounts/accounts.component.html 60
+ src/app/+accounts/accounts.component.html 60
+
Search account videos
Search account videos
@@ -6628,8 +6934,8 @@ color: red;
CHANNELS
CHANNELS
-
- src/app/+accounts/accounts.component.ts 80
+ src/app/+accounts/accounts.component.ts 80
+
This account does not have channels.
Aqueste compte a pas cap de cadena.
@@ -6640,31 +6946,24 @@ color: red;
{VAR_PLURAL, plural, =1 {1 seguidor} other {
seguidors} }
-
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+
-
+
-
-
-
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
+ src/app/shared/shared-video/video-views-counter.component.html 2
+ src/app/shared/shared-video/video-views-counter.component.html 6
+
Show this channel
Show this channel
@@ -6675,9 +6974,12 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
videos} }
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6708,24 +7010,14 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 20
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
-
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+
+
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6740,9 +7032,9 @@ channel with the same name ( )!
Stats
Estatisticas
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Aquesta cadena a pas cap de lista de lectura.
@@ -6751,13 +7043,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Network
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
Abonaments
@@ -6767,13 +7059,13 @@ channel with the same name ( )!
Follower instances ( )
Follower instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
Following instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
Vòstre nom
@@ -6823,8 +7115,8 @@ channel with the same name ( )!
ADMINISTRATORS & SUSTAINABILITY
-
- src/app/+about/about-instance/about-instance.component.html 32
+ src/app/+about/about-instance/about-instance.component.html 32
+
Who we are
Qual sèm
@@ -6853,22 +7145,22 @@ channel with the same name ( )!
INFORMATION
-
- src/app/+about/about-instance/about-instance.component.html 101
+ src/app/+about/about-instance/about-instance.component.html 101
+
MODERATION
MODERATION
-
- src/app/+about/about-instance/about-instance.component.html 129
+ src/app/+about/about-instance/about-instance.component.html 129
+
OTHER INFORMATION
OTHER INFORMATION
-
- src/app/+about/about-instance/about-instance.component.html 186
+ src/app/+about/about-instance/about-instance.component.html 186
+
Hardware information
Hardware information
@@ -6882,10 +7174,9 @@ channel with the same name ( )!
Features found on this instance
Foncionalitats trobadas dins aquesta instància
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTICS
@@ -6924,37 +7215,37 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
Aplicacions PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Discover unofficial Android applications or browser addons!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Contribuir a PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P & Vida privada
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
@@ -6962,34 +7253,34 @@ channel with the same name ( )!
but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
follows applies only if you want to keep using the P2P mode of PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
Quinas son las consequéncias ?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
In practice, this is much more difficult because:
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
An HTTP request has to be sent on each tracker for each video to spy.
If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
@@ -6997,48 +7288,48 @@ channel with the same name ( )!
For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
requests sent to know every peer in the swarm
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
video
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
The worst-case scenario of an average person spying on their friends is quite unlikely.
There are much more effective ways to get that kind of information.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
Cossí PeerTube se compara a YouTube ?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
@@ -7046,13 +7337,13 @@ channel with the same name ( )!
In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you.
Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
Qué pòdi far per limitar l’exposicion de mon adreça IP ?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
@@ -7061,60 +7352,60 @@ channel with the same name ( )!
PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser.
Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
Qué serà fach per reduire aqueste problèma ?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube wants to deliver the best countermeasures possible, to give you more choice
and render attacks less likely. Here is what we put in place so far:
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
We set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
We set a limit on the request frequency received by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
Allow instance admins to disable P2P from the administration interface
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
WebRTC in your browser.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
This instance does not have instances followers.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Show full list
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
This instance is not following any other.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
About this instance
@@ -7143,7 +7434,6 @@ channel with the same name ( )!
3
-
Get help
Get help
@@ -7154,9 +7444,11 @@ channel with the same name ( )!
Crear un compte
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Done!
src/app/+signup/+register/register.component.html
103
@@ -7165,39 +7457,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTube es a crear vòstre compte...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Go to the previous step
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Go to the next step
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Qual sèm ?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
How long do we plan to maintain this instance?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
How will we finance this instance?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Terms of
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -7206,52 +7501,61 @@ channel with the same name ( )!
Administrators & Sustainability
Administrators & Sustainability
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Step
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Nom d’afichatge de la cadena
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Example: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Channel identifier
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Example: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7260,75 +7564,85 @@ channel with the same name ( )!
Channel name
Nom de la cadena
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
john_channel
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Public name
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Example: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Example: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ This email address will be used to validate your account.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Request email for account verification
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
Signup is not enabled on this instance.
@@ -7336,14 +7650,15 @@ channel with the same name ( )!
src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Create an account
src/app/+signup/+register/register.component.html
9,12
-
Register
Register
@@ -7388,13 +7703,13 @@ channel with the same name ( )!
Display all videos (private, unlisted or not yet published)
Display all videos (private, unlisted or not yet published)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+
Remove this filter
Remove this filter
-
- src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+ src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+
Sensitive content
Sensitive content
@@ -7445,12 +7760,11 @@ channel with the same name ( )!
displayed
src/app/shared/shared-video-miniature/video-filters.model.ts 240
-
Report this account
Report this account
-
- src/app/+accounts/accounts.component.ts 192
+ src/app/+accounts/accounts.component.ts 192
+
Overview
Overview
@@ -7462,69 +7776,69 @@ channel with the same name ( )!
VIDEOS
VIDEOS
-
-
-
- src/app/+accounts/accounts.component.ts 81 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244 src/app/+video-channels/video-channels.component.ts 81
+ src/app/+accounts/accounts.component.ts 81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244
+ src/app/+video-channels/video-channels.component.ts 81
+
Username copied
Nom d’utilizaire copiat
-
-
- src/app/+accounts/accounts.component.ts 119 src/app/+video-channels/video-channels.component.ts 115
-
-
+ src/app/+accounts/accounts.component.ts 119
+ src/app/+video-channels/video-channels.component.ts 115
+
Audio-only
Àudio solament
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+
A <code>.mp4</code> that keeps the original audio track, with no video
Un <code>.mp4</code> que garda lo son original, sens la vidèo
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+
144p
144p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+
240p
240p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+
360p
360p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+
480p
480p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+
720p
720p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+
1080p
1080p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+
1440p
1440p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+
2160p
2160p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
- {value, plural, =1 {thread} other {threads}} {value, plural, =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
+
+
+ {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7578,26 +7892,25 @@ channel with the same name ( )!
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
threads
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
-
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
+
Updating instance configuration from the web interface is disabled by the system administrator.
Updating instance configuration from the web interface is disabled by the system administrator.
@@ -7627,8 +7940,8 @@ channel with the same name ( )!
Configuration updated.
Configuracion actualizada.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
PAGES D’ACUÈLH DE L’INSTÀNCIA
@@ -7640,8 +7953,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Edit custom configuration
@@ -7710,13 +8023,13 @@ channel with the same name ( )!
Unlimited
Cap de limit
-
-
-
-
-
-
- src/app/+admin/config/shared/config.service.ts 22 src/app/+admin/config/shared/config.service.ts 36 src/app/shared/shared-instance/instance-features-table.component.ts 31 src/app/shared/shared-instance/instance-features-table.component.ts 38 src/app/shared/shared-main/users/user-quota.component.ts 32 src/app/shared/shared-main/users/user-quota.component.ts 38
+ src/app/+admin/config/shared/config.service.ts 22
+ src/app/+admin/config/shared/config.service.ts 36
+ src/app/shared/shared-instance/instance-features-table.component.ts 31
+ src/app/shared/shared-instance/instance-features-table.component.ts 38
+ src/app/shared/shared-main/users/user-quota.component.ts 32
+ src/app/shared/shared-main/users/user-quota.component.ts 38
+
None - no upload possible
None - no upload possible
@@ -7805,34 +8118,12 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- acceptat dins los seguidors de l’instància
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Volètz vertadièrament regetar aqueste seguidor ?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Regetar
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- regetat dels seguidors de l’instància
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Volètz vertadièrament suprimir aqueste seguidor ?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7860,29 +8151,104 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- tirat dels seguidors de l’instància
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7903,8 +8269,8 @@ channel with the same name ( )!
Follow request(s) sent!
Demanda(s) de seguiment enviada !
-
- src/app/+admin/follows/following-list/follow-modal.component.ts 67
+ src/app/+admin/follows/following-list/follow-modal.component.ts 67
+
Your instance subscriptions
Your instance subscriptions
@@ -7913,24 +8279,26 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Volètz vertadièrament quitar de seguir
- ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Quitar de seguir
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Seguèt pas mai
- .
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -8002,18 +8370,18 @@ channel with the same name ( )!
Violent or Repulsive
Violent or Repulsive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Hateful or Abusive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam or Misleading
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Privacy
@@ -8026,111 +8394,111 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Règlas del servidor
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Vinhetas
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Accions intèrnas
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Suprimir lo senhalament
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Actions for the flagged account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Marcar coma acceptat
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Marcar coma regetat
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Add internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Accions per aquesta vidèo
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Blocar la vidèo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Vidèo blocada
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Desblocar la vidèo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Vidèo desblocada.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Volètz vertadièrament suprimir aqueste senhalament ?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Senhalament suprimit.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Deleted comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messages with reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Messages with moderators
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Update internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Switch video block to manual
@@ -8151,11 +8519,11 @@ channel with the same name ( )!
Unblock
Desblocar
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133 src/app/+admin/overview/videos/video-list.component.ts 89 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133
+ src/app/+admin/overview/videos/video-list.component.ts 89
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+
Video unblocked.
Video
@@ -8179,62 +8547,62 @@ channel with the same name ( )!
You don't have plugins installed yet.
Avètz pas encara d’extension installada.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Avètz pas encara de tèma installat.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Passar a la
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Volètz vertadièrament desinstallar
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
desinstallat.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
actualizat.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8250,27 +8618,27 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
L’indèx de las extensions es pas disponible. Ensajatz mai tard.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Mercés d’installar pas que d’extensions o tèmas que vos fisatz, pr’amor que pòdon executar qual que siá còdi sus vòstra instància.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Installar
?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
installat.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Paramètres actualizats.
@@ -8402,9 +8770,9 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Files
@@ -8419,16 +8787,18 @@ channel with the same name ( )!
Warning
Avís
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Light/Orange or Dark
+ src/app/core/theme/theme.service.ts 47
+
Error
Error
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standard logs
@@ -8566,129 +8936,135 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videos will be deleted, comments will be tombstoned.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Ban
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
User won't be able to login anymore, but videos and comments will be kept as is.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Reabilitar
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Passar l’adreça coma verificada
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Podètz pas fòrabandir lo root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
- Do you really want to unban {count, plural, =1 {1 user} other { users}}? Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
+
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Volètz vertadièrament reabilitar los
utilizaires ?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
utilizaires reabilitats.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Podètz pas suprimir l’utilizaire root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
- It means the following usernames will be permanently deleted and cannot be recovered: It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
+
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
+
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
utilizaires suprimits.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
adreças d’utilizaires passadas coma verificadas.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Compte
pas mai mut.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.ts 42 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+ src/app/shared/shared-moderation/account-blocklist.component.ts 42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+
Instance unmuted.
L’instància
es pas mai muda.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 45 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
-
-
-
-
-
+ src/app/shared/shared-moderation/server-blocklist.component.ts 45
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
+
My watch history
My watch history
@@ -8698,13 +9074,13 @@ channel with the same name ( )!
Track watch history
Track watch history
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
Clear all history
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Proprietat acceptada
@@ -8718,9 +9094,9 @@ channel with the same name ( )!
Email updated.
Adreça acualizada.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
Lo senhal acual es invalid.
@@ -8780,9 +9156,9 @@ channel with the same name ( )!
Interface settings updated.
Paramètres de l’interfàcia actualizats.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
Nòvas vidèos de vòstres abonaments
@@ -8825,14 +9201,15 @@ channel with the same name ( )!
A new user registered on your instance
Un nòu utilizaire es marcat sus vòstra instància
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 39
-
- You or one of your channels has a new follower You or one of your channels has a new follower
+
+
+ You or one of your channels has a new follower
+ You or one of your channels has a new follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
-
Someone mentioned you in video comments
Qualqu’un vos a mencionat pels comentaris
@@ -8913,19 +9290,19 @@ channel with the same name ( )!
Avatar changed.
Avatar cambiat.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8953,34 +9330,34 @@ channel with the same name ( )!
Cadena vidèo
creada.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Aqueste nom existís ja sus aquesta instància.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Cadena vidèo
actualizada.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8997,14 +9374,8 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -9052,8 +9423,8 @@ channel with the same name ( )!
Not found
Not found
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL parameter is missing in URL parameters
@@ -9096,20 +9467,21 @@ channel with the same name ( )!
Create
Create
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+
Update playlist
Update playlist
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Notifications
@@ -9128,8 +9500,8 @@ channel with the same name ( )!
Delete playlist
Delete playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Lista de lectura
@@ -9140,20 +9512,21 @@ channel with the same name ( )!
Change ownership
Change ownership
-
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3 src/app/+my-library/my-videos/my-videos.component.ts 220
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3
+ src/app/+my-library/my-videos/my-videos.component.ts 220
+
Playlist deleted.
Lista de lectura
suprimida.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Mas vidèos
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -9163,21 +9536,24 @@ channel with the same name ( )!
Volètz vertadièrament suprimir
vidèos ?
-
- src/app/+my-library/my-videos/my-videos.component.ts 172
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}} {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ src/app/+my-library/my-videos/my-videos.component.ts 172
+
+
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
src/app/+my-library/my-videos/my-videos.component.ts
191
-
- have been deleted. have been deleted.
+
+
+ have been deleted.
+ have been deleted.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
-
Videos list
Videos list
@@ -9191,10 +9567,10 @@ channel with the same name ( )!
Volètz vertadièrament suprimir
?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Vidèo
@@ -9205,9 +9581,9 @@ channel with the same name ( )!
Studio
Studio
-
-
- src/app/+video-studio/video-studio-routing.module.ts 17 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+ src/app/+video-studio/video-studio-routing.module.ts 17
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+
Ownership change request sent.
Demanda de cambiament de proprietat enviada.
@@ -9224,12 +9600,32 @@ channel with the same name ( )!
My channels
Mas cadenas
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Mas listas de lectura
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -9237,7 +9633,7 @@ channel with the same name ( )!
My subscriptions
Mos abonaments
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -9249,22 +9645,27 @@ channel with the same name ( )!
My abuse reports
My abuse reports
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
+
+
+ is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Change your email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -9273,13 +9674,21 @@ channel with the same name ( )!
Ownership changes
Cambiaments de proprietats
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9290,14 +9699,15 @@ channel with the same name ( )!
Videos
Videos
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Playlists
@@ -9314,23 +9724,23 @@ channel with the same name ( )!
Maximize editor
Maximize editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Exit maximized editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
Un corrièl amb un ligam de verificacion serà enviat a
.
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ Verify account email confirmation
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9345,9 +9755,9 @@ channel with the same name ( )!
Subscribe to the account
S’abonar al compte
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
PLAYLISTS
@@ -9444,58 +9854,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Centrar sus la barra de recèrca
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Plegar/Desplegar lo menú d’esquèrra
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Anar a la pagina de descobèrta
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Anar a la pagina de las vidèos tendéncia
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Anar als apondons recents
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Anar a la pagina de vidèos localas
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Anar a la pagina per enviar de vidèos
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Anar a mos abonaments
@@ -9527,14 +9937,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You need to reconnect.
Vos cal vos reconnectar.
src/app/core/auth/auth.service.ts 221
-
- Show/hide this help menu Show/hide this help menu
+
+
+ Show/hide this help menu
+ Show/hide this help menu
src/app/core/core.module.ts
45
-
- Hide this help menu Hide this help menu
+
+
+ Hide this help menu
+ Hide this help menu
src/app/core/core.module.ts
46
@@ -9564,9 +9978,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Trending
Tendéncias
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 205 src/app/core/menu/menu.service.ts 131
+ src/app/+videos/video-list/videos-list-common-page.component.ts 205
+ src/app/core/menu/menu.service.ts 131
+
ON
ON
@@ -9584,18 +9998,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Succès
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Nom d’utilizaire o senhal incorrècte.
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Your account is blocked.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
tota lenga
@@ -9629,41 +10044,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Uèi
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Yesterday
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
This week
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
This month
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Last month
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Older
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Los darrièrs 7 jorns
@@ -9682,17 +10097,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
VOD videos
-
-
-
- src/app/+search/search-filters.component.html 34 src/app/shared/shared-video-miniature/video-filters-header.component.html 110 src/app/shared/shared-video-miniature/video-filters.model.ts 165
+ src/app/+search/search-filters.component.html 34
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 110
+ src/app/shared/shared-video-miniature/video-filters.model.ts 165
+
Live videos
Live videos
-
-
-
- src/app/+search/search-filters.component.html 29 src/app/shared/shared-video-miniature/video-filters-header.component.html 105 src/app/shared/shared-video-miniature/video-filters.model.ts 159
+ src/app/+search/search-filters.component.html 29
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 105
+ src/app/shared/shared-video-miniature/video-filters.model.ts 159
+
Short (< 4 min)
Corta (< 4 min)
@@ -9721,9 +10136,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
Visualizacions
-
-
- src/app/+search/search-filters.component.ts 82 src/app/+stats/video/video-stats.component.ts 255
+ src/app/+search/search-filters.component.ts 82
+ src/app/+stats/video/video-stats.component.ts 255
+
Search index is unavailable. Retrying with instance results instead.
Search index is unavailable. Retrying with instance results instead.
@@ -9733,8 +10148,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search error
Error de recèrca
src/app/+search/search.component.ts 160
-
- Search Search
+
+
+ Search
+ Search
src/app/+search/search.component.ts
252
@@ -9748,14 +10165,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search
Cercar
-
-
-
-
-
-
-
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4
+ src/app/+search/search-routing.module.ts 12
+ src/app/+search/search.component.ts 253
+ src/app/header/search-typeahead.component.html 8
+ src/app/shared/shared-instance/instance-features-table.component.html 117
+ src/app/shared/shared-main/misc/simple-search-input.component.ts 12
+ src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9772,100 +10189,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
5
-
1 year ago
fa un an
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 25
- month(s) ago month(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 25
+
+
+ month(s) ago
+ month(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
28
-
1 month ago
fa un mes
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 34
- week(s) ago week(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 34
+
+
+ week(s) ago
+ week(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
37
-
- day(s) ago day(s) ago
+
+
+ day(s) ago
+ day(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
42
-
- hour(s) ago hour(s) ago
+
+
+ hour(s) ago
+ hour(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
47
-
-
-
-
-
-
min ago
fa
minutas
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 51
+ src/app/shared/shared-main/angular/from-now.pipe.ts 51
+
just now
just now
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 53
+ src/app/shared/shared-main/angular/from-now.pipe.ts 53
+
sec
seg
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 30
-
- {interval, plural, =1 {1 year ago} other { years ago}} {interval, plural, =1 {1 year ago} other { years ago}}
+
+
+ {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 year ago} other { years ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
-
- {interval, plural, =1 {1 month ago} other { months ago}} {interval, plural, =1 {1 month ago} other { months ago}}
+
+
+ {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 month ago} other { months ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
-
- {interval, plural, =1 {1 week ago} other { weeks ago}} {interval, plural, =1 {1 week ago} other { weeks ago}}
+
+
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
-
- {interval, plural, =1 {1 day ago} other { days ago}} {interval, plural, =1 {1 day ago} other { days ago}}
+
+
+ {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 day ago} other { days ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
-
- {interval, plural, =1 {1 hour ago} other { hours ago}} {interval, plural, =1 {1 hour ago} other { hours ago}}
+
+
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
-
- year(s) ago year(s) ago
+
+
+ year(s) ago
+ year(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -10393,14 +10820,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
Lo tèxte de sosten deu almens conténer 3 caractèrs.
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ Support text cannot be more than 1000 characters long.
src/app/shared/form-validators/video-channel-validators.ts
48
-
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -10455,43 +10907,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Replay will be saved
@@ -10499,32 +10953,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
11
-
- Latest live sessions Latest live sessions
+
+
+ Latest live sessions
+ Latest live sessions
src/app/shared/shared-video-live/live-stream-information.component.html
36
-
- Started on Started on
+
+
+ Started on
+ Started on
src/app/shared/shared-video-live/live-stream-information.component.html
42
-
- Ended on Ended on
+
+
+ Ended on
+ Ended on
src/app/shared/shared-video-live/live-stream-information.component.html
43
-
- Go to replay Go to replay
+
+
+ Go to replay
+ Go to replay
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10612,14 +11076,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This file is too large.
Lo fichièr es tròp gròs.
src/app/shared/shared-forms/reactive-file.component.ts 54
-
- PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube cannot handle this kind of file. Accepted extensions are .
+
+
+ PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube cannot handle this kind of file. Accepted extensions are .
src/app/shared/shared-forms/reactive-file.component.ts
60
-
All categories
All categories
@@ -10627,8 +11092,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-forms/select/select-categories.component.ts
24
-
- You can't select more than {maxItems, plural, =1 {1 item} other { items}} You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+
+
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10637,8 +11104,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than items
You can't select more than items
-
- src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+
Add a new option
Add a new option
@@ -11024,74 +11491,94 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Lenga de l’instància
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Totas las lengas
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Amagada
-
- src/app/shared/shared-instance/instance-features-table.component.ts 54
+ src/app/shared/shared-instance/instance-features-table.component.ts 54
+
Blurred with confirmation request
Enfoscar amb demanda de confirmacion
-
- src/app/shared/shared-instance/instance-features-table.component.ts 55
+ src/app/shared/shared-instance/instance-features-table.component.ts 55
+
Displayed
Mostrada
-
-
- src/app/shared/shared-instance/instance-features-table.component.ts 56 src/app/shared/shared-video-miniature/video-filters.model.ts 233
- ~ {hours, plural, =1 {1 hour} other { hours}} ~ {hours, plural, =1 {1 hour} other { hours}}
+ src/app/shared/shared-instance/instance-features-table.component.ts 56
+ src/app/shared/shared-video-miniature/video-filters.model.ts 233
+
+
+ ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 hour} other { hours}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
-
- ~ hours ~ hours
+
+
+ ~ hours
+ ~ hours
src/app/shared/shared-instance/instance-features-table.component.ts
73
-
- ~ {minutes, plural, =1 {1 minute} other { minutes}} ~ {minutes, plural, =1 {1 minute} other { minutes}}
+
+
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
-
~ minutes
~ minutas
-
- src/app/shared/shared-instance/instance-features-table.component.ts 81
+ src/app/shared/shared-instance/instance-features-table.component.ts 81
+
of full HD videos
de vidèos full HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 98
+ src/app/shared/shared-instance/instance-features-table.component.ts 98
+
of HD videos
de vidèos HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 99
+ src/app/shared/shared-instance/instance-features-table.component.ts 99
+
of average quality videos
de vidèo de qualitat mejana
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+
+ Accepted follows
+ Accepted follows
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11139,23 +11626,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
Tampar la recèrca
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
utilizaires fòrabandits.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+
User banned.
Utilizaire
fòrabandit.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 75
- Ban {count, plural, =1 {1 user} other { users}} Ban {count, plural, =1 {1 user} other { users}}
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 75
+
+
+ Ban {count, plural, =1 {1 user} other { users}}
+ Ban {count, plural, =1 {1 user} other { users}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
@@ -11164,13 +11653,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Ban users
Ban users
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+
Ban " "
Ban " "
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
Do you really want to unban ?
Volètz vertadièrament reabilitar
@@ -11184,239 +11673,240 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
es reabilitat.
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
-
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username! If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+
+
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
-
Delete
Delete
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+
User deleted.
Utilizaire
suprimit.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+
User email set as verified
L’adreça a
es passada coma verificada
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+
Account muted.
Lo compte
es mut.
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+
Instance muted.
L’instància
es muda.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 68 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+ src/app/shared/shared-moderation/server-blocklist.component.ts 68
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+
Account muted by the instance.
Lo compte
es ut per l’instància.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Amudir lo servidor
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server
muted by the instance.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Add a message to communicate with the reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Add a message to communicate with the moderation team
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Compte
pas mai mut per l’instància.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+
Instance muted by the instance.
L’instància
es muda per l’instància.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+
Instance unmuted by the instance.
L’instància
es pas mai muda per l’instància.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+
Are you sure you want to remove all the comments of this account?
Are you sure you want to remove all the comments of this account?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+
Delete account comments
Delete account comments
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+
Will remove comments of this account (may take several minutes).
Will remove comments of this account (may take several minutes).
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+
My account moderation
My account moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+
Edit user
Modificar l’utilizaire
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+
Change quota, role, and more.
Change quota, role, and more.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+
Delete user
Suprimir l’utilizaire
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+
Unban user
Unban user
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+
Allow the user to login and create videos/comments again
Allow the user to login and create videos/comments again
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+
Mute this account
Silenciar aqueste compte
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+
Hide any content from that user from you.
Hide any content from that user from you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+
Unmute this account
Restablir aqueste compte
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+
Show back content from that user for you.
Show back content from that user for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+
Mute the instance
Silenciar l’instància
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+
Hide any content from that instance for you.
Hide any content from that instance for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+
Unmute the instance
Restablir l’instància
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+
Show back content from that instance for you.
Show back content from that instance for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+
Remove comments from your videos
Remove comments from your videos
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+
Remove comments made by this account on your videos.
Remove comments made by this account on your videos.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+
Hide any content from that user from you, your instance and its users.
Hide any content from that user from you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+
Show this user's content to the users of this instance again.
Show this user's content to the users of this instance again.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+
Hide any content from that instance from you, your instance and its users.
Hide any content from that instance from you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+
Unmute the instance by your instance
Restablir aquesta instància per la vòstra
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+
Show back content from that instance for you, your instance and its users.
Show back content from that instance for you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+
Remove comments from your instance
Suprimir los comentaris de vòstra instància
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+
Remove comments made by this account from your instance.
Remove comments made by this account from your instance.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+
Instance moderation
Instance moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+
Block videos
Block videos
@@ -11488,10 +11978,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Captions
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
The above can only be seen in captions (please describe which).
@@ -11502,21 +11992,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Tròp d’ensages, mercés de tornar ensajar dins
minutas.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Tròp d’ensages, mercés de tornar ensajar mai tard.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Error servidor. Mercés de tornar ensajar mai tard.
-
- src/app/core/rest/rest-extractor.service.ts 118
- Unknown server error Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 125
+
+
+ Unknown server error
+ Unknown server error
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11558,18 +12050,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Multiple ways to subscribe to the current channel
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Open subscription dropdown
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11626,67 +12118,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Suprimir la vidèo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Actions for the comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Delete comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Do you really want to delete this comment?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Comment deleted.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encodar
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Nom del format
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Talha
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Debit binari
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copiat
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Copiar
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Vidèo senhalada.
@@ -11695,32 +12185,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Volètz vertadièrament suprimir aquesta vidèo ?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Vidèo suprimida.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Accion pel senhalaire
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Rendre lo senhalaire mut
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Telecargar
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Display live information
@@ -11739,44 +12229,58 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
-
-
-
- src/app/+admin/overview/videos/video-list.component.ts 83 src/app/shared/shared-moderation/video-block.component.html 50 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+ src/app/+admin/overview/videos/video-list.component.ts 83
+ src/app/shared/shared-moderation/video-block.component.html 50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+
Run HLS transcoding
Run HLS transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 97 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+ src/app/+admin/overview/videos/video-list.component.ts 97
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+
Run WebTorrent transcoding
Run WebTorrent transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 103 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+ src/app/+admin/overview/videos/video-list.component.ts 103
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+
Delete HLS files
Delete HLS files
-
-
- src/app/+admin/overview/videos/video-list.component.ts 109 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+ src/app/+admin/overview/videos/video-list.component.ts 109
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+
Delete WebTorrent files
Delete WebTorrent files
-
-
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 115
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Enregistrar dins la lista de lectura
@@ -11827,9 +12331,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Mute account
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Open video actions
@@ -11851,8 +12355,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Unblock
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11861,35 +12367,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mute server account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Senhalar
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Reported part
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Nòta
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
La vidèo es estada suprimida
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Comment:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messages with the reporter
@@ -11905,8 +12411,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
No messages for now.
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+
Add a message
Add a message
@@ -11916,14 +12422,15 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Published
Publicada
src/app/shared/shared-video-miniature/video-miniature.component.ts 173
-
- Publication scheduled on Publication scheduled on
+
+
+ Publication scheduled on
+ Publication scheduled on
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
-
Transcoding failed
Transcoding failed
@@ -11965,23 +12472,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Agachar mai tard
@@ -11991,19 +12501,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Agachar pas mai tard
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ default theme ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
LIVE ENDED
@@ -12012,114 +12523,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Pas que ieu pòdi veire aquesta vidèo
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
Only shareable via a private link
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
Tot lo monde pòt veire aquesta vidèo
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
Pas que los utilizaires d’aquesta instància pòdon veire aquesta vidèo
-
- src/app/shared/shared-main/video/video.service.ts 382
-
-
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
Vidèo d’importar actualizada.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
La vidèo es estada enviada a vòstre compte e es privada.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Mas las donadas associadas (etiquetas, descripcion...) seràn perdudas, volètz vertadièrament quitar la pagina ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
La vidèo es pas encara complètament enviada, volètz vertadièrament quitar la pagina ?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Upload
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Enviar
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Vidèo publicada.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Avètz de modificacions pas enregistradas. Se partissètz vòstras modificacions seràn perdudas.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Vidèo actualizada.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Report comment
@@ -12128,24 +12637,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Stop autoplaying next video
Stop autoplaying next video
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+
Autoplay next video
Lectura automatica de la vidèo venenta
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+
Stop looping playlist videos
Stop looping playlist videos
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+
Loop playlist videos
Loop playlist videos
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
- Other videos Other videos
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
+
+
+ Other videos
+ Other videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -12162,28 +12673,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirection
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Aquesta vidèo conten un contengut per adult o explicite. Volètz vertadièrament la veire ?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Contengut per adult o explicite
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Seguent
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Cancel
@@ -12208,77 +12719,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
La lectura automatica es suspenduda
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Enter/exit fullscreen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Play/Pause the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Mute/unmute the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Increase the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Decrease the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Increase playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Decrease playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Aimar la vidèo
@@ -12297,9 +12808,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Recently added
Apondons recents
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 199 src/app/core/menu/menu.service.ts 137
+ src/app/+videos/video-list/videos-list-common-page.component.ts 199
+ src/app/core/menu/menu.service.ts 137
+
Videos from your subscriptions
Vidèos de vòstres abonaments
@@ -12330,11 +12841,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Local videos
Vidèos localas
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts 89 src/app/+videos/video-list/videos-list-common-page.component.ts 193 src/app/core/menu/menu.service.ts 142 src/app/core/menu/menu.service.ts 143
+ src/app/+admin/overview/videos/video-admin.service.ts 89
+ src/app/+videos/video-list/videos-list-common-page.component.ts 193
+ src/app/core/menu/menu.service.ts 142
+ src/app/core/menu/menu.service.ts 143
+
Exclude
Exclude
@@ -12364,8 +12875,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only videos uploaded on this instance are displayed
Only videos uploaded on this instance are displayed
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 194
+ src/app/+videos/video-list/videos-list-common-page.component.ts 194
+
Discover videos
Discover videos
diff --git a/client/src/locale/angular.pl-PL.xlf b/client/src/locale/angular.pl-PL.xlf
index 1033aaa38..2e332906e 100644
--- a/client/src/locale/angular.pl-PL.xlf
+++ b/client/src/locale/angular.pl-PL.xlf
@@ -5,8 +5,8 @@
Close
Zamknij
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slajd z
@@ -26,96 +26,72 @@
Select month
Wybierz miesiąc
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Wybierz rok
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Poprzedni miesiąc
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Następny miesiąc
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Zwiększ minuty
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Zmniejsz minuty
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Zamknij
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Zamknij menu z lewej
@@ -385,17 +361,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Zmień swój awatar
@@ -433,7 +403,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Zakończ na
@@ -441,7 +411,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Twoje zgłoszenie zostanie dostarczone do moderatorów , a także zostanie przesłane do serwera źródłowego filmu ( ).
@@ -641,66 +611,58 @@
Zablokowano
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Wrażliwe
@@ -777,7 +739,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Skrócony podgląd
@@ -957,7 +919,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Możesz zaimportować dowolny plik torrent kierujący do pliku multimedialnego. Upewnij się, że masz prawa do rozpowszechniania treści do której on kieruje, w przeciwnym razie może to spowodować problemy prawne dla siebie i Twojej instancji.
@@ -972,6 +934,12 @@
Torrent import
Import torrentów
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Loading instance statistics...
@@ -1041,10 +1009,10 @@
Following
Śledzeni
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Śledzący
@@ -1719,13 +1687,13 @@ The link will expire within 1 hour.
My video imports
Moje zaimportowane filmy
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Utwórz nową listę odtwarzania
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interfejs:
@@ -1746,7 +1714,7 @@ The link will expire within 1 hour.
zadania jednocześnie
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Pozwól na import po adresie URL HTTP (np. YouTube)
@@ -1980,7 +1948,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Zawartość multimedialna jest zbyt wielka dla tego serwerami skontaktuj się z administratorem, jeżeli chcesz aby zwiększył limit rozmiaru.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
WYSZUKIWANIE OGÓLNE
@@ -2231,27 +2199,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Tytuł
@@ -2368,7 +2327,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Nie znaleziono elementów
@@ -2407,7 +2366,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Często zadawane pytania
@@ -2452,12 +2411,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publikuj po transkodowaniu
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Jeżeli zdecydujesz się nie czekać na transkodowanie przed opublikowaniem filmu, może on nie działać dopóki transkodowanie nie zostanie ukończone.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Podstawowe informacje
@@ -2514,38 +2475,34 @@ The link will expire within 1 hour.
No captions for now.
Nie ma jeszcze napisów.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Ustawienia transmisji
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Jeżeli włączysz tę opcję, Twoja transmisja zostanie przekroczona jeśli przekroczysz swój limit przestrzeni
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatycznie publikuj powtórkę, gdy transmisja zakończy się
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Podgląd filmu
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Wsparcie
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Zobacz konto
@@ -2580,34 +2537,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Krótki tekst aby poinformować innych, jak mogą Cię wspomóc (platforma członkostwa…).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Oryginalna data publikacji
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
To data oryginalnej publikacji treści (np. data wydania filmu)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Ustawienia wtyczki
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2643,21 +2594,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Włącz komentarze do filmu
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Zezwól na pobieranie
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Ustawienia zaawansowane
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2665,27 +2619,33 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Możesz zaimportować dowolny adres URL obsługiwany przez youtube-dl lub URL wskazujący na plik multimedialny. Upewnij się, że masz prawa do udostępniania treści na którą on wskazuje, aby nie stworzyć problemów prawnych sobie i swojej instancji.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Przepraszamy, ale coś poszło nie tak
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Gratulacje, film za
będzie zaimportowany! Możesz już dodać informacje o tym filmie.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Wybierz plik do wysłania
@@ -2696,12 +2656,12 @@ The link will expire within 1 hour.
Scheduled
Zaplanowany
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Ukryj film przed określoną datą
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2837,37 +2797,37 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Nie można utworzyć transmisji ze względu na zbyt wiele utworzonych transmisji na tej instancji
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Nie można utworzyć transmisji, ponieważ utworzyłeś(-aś) zbyt wiele transmisji
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Opublikowano transmisję.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Na żywo
@@ -2957,11 +2917,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Udostępnij playlistę w tym miejscu
@@ -2972,55 +2929,55 @@ The link will expire within 1 hour.
Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Udostępnij film
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Kod QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Link nie jest zabezpieczony (brak HTTPS), więc osadzony film nie będzie działał na stronach używających HTTPS (przeglądarki blokują niezabezpieczone żądania HTTP na stronach używających HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Umieść
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Automatycznie wybierz napisy
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Więcej opcji
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Mniej opcji
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Wesprzyj
@@ -3049,7 +3006,7 @@ The link will expire within 1 hour.
Autoplay
Automatyczne odtwarzanie
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Może później
@@ -3061,42 +3018,42 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Zapętluj
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Użyj adresu URL oryginalnej instancji
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Wyświetl nazwę filmu
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Wyświetl ostrzeżenie o prywatności
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Wyświetl link do przycisku PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Publiczny
@@ -3525,34 +3482,44 @@ The link will expire within 1 hour.
State
Stan
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Utworzono
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Otwórz stronę wykonawcy czynności w nowej karcie
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Zaakceptowane
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Oczekiwane
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3560,23 +3527,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Odmów
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Nie znaleziono obserwujących pasujących do obecnych filtrów.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Twoja instancja nie ma żadnych obserwujących.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Wyświetlanie do z obserwujących
@@ -3585,24 +3552,36 @@ The link will expire within 1 hour.
Redundancy allowed
Redundancja zezwolona
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Otwórz instancję w nowej karcie
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Brak hostów spełniających obecne kryteria.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Twoja instancja nie obserwuje nikogo.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3618,7 +3597,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Redundancje filmu
@@ -3752,10 +3731,10 @@ The link will expire within 1 hour.
Batch actions
Akcje seryjne
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
Użytkownik został zablokowany
@@ -3910,10 +3889,10 @@ The link will expire within 1 hour.
Select this row
Wybierz ten rządSelect this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -3927,15 +3906,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Śledzący
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Skomentowany film
@@ -3960,7 +3936,13 @@ The link will expire within 1 hour.
Remote comments
Zdalne komentarze
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Brak nadużyć spełniających obecne kryteria.
@@ -4073,7 +4055,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Komentarz
@@ -4113,10 +4095,10 @@ The link will expire within 1 hour.
State
Stan
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Wiadomości
@@ -4130,8 +4112,8 @@ The link will expire within 1 hour.
Score
Wynik
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Wyświetlanie do z zgłoszeń
@@ -4300,23 +4282,23 @@ The link will expire within 1 hour.
Users can resolve distant content
Użytkownicy mogą uzyskiwać zdalną treść
- src/app/shared/shared-instance/instance-features-table.component.html 114
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Zamknij tę wiadomość
@@ -4397,40 +4379,34 @@ The link will expire within 1 hour.
Delete this comment
Usuń ten komentarz
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Usuń wszystkie komentarze z tego konta
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Komentarze są usuwane po kilku minutach
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Czy na pewno chcesz usunąć wszystkie komentarze ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Komentarze zostaną usunięte w ciągu kilku minut
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4457,10 +4433,10 @@ The link will expire within 1 hour.
Select all rows
ybierz wszystkie rzędy
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Rodzaj zadania
@@ -4977,159 +4953,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
O ile użytkownik nie jest oznaczony jako zaufany, jego filmy pozostaną prywatne zanim któryś z moderatorów je zatwierdzi.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Automatycznie blokuj nowe filmy
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SZUKAJ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Pozwalaj użytkownikom na wyszukiwanie zdalnych URI/adresów
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Pozwól swoim użytkownikom na wyszukiwanie zdalnych filmów/kanałów które mogą nie być sfederowane z Twoją instancją
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Pozwól anonimowym przeglądającym na szukanie po zdalnym URI/adresie
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Pozwól anonimowym użytkownikom na wyszukiwanie zdalnych filmów/kanałów które mogą nie być sfederowane z Twoją instancją
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Ta funkcja jest silnie zależna od moderacji instancji obserwowanych przez wybrany indeks wyszukiwania.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Powinieneś(-naś) używać moderowanych indeksów wyszukiwania tylko w środowisku produkcyjnym, lub hostować swój własny .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
URL indeksu wyszukiwania
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Wyłącz lokalne wyszukiwanie na pasku wyszukiwania
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
W innym wypadku wyszukiwanie lokalne pozostaje domyślnie używane
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Pasek wyszukania domyślnie używa globalnego indeksu wyszukiwania
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Włącz globalne wyszukiwanie
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERACJA
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Zarządzaj relacjami z innymi instancjami.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Inne instancje mogą śledzić twoją
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manualnie zatwierdzaj obserwujących instancję
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatycznie śledź instancje które śledzą ciebie
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Ta funkcja wymaga wiele uwagi i dodatkowej moderacji.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Indeksuj URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatycznie obserwuj instancje z publicznego indeksu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Zajrzyj do dokumentacji , aby odnaleźć więcej informacji o oczekiwanym adresie URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORZY
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
E-mail administratora
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Włącz formularz kontaktowy
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
Transkodowanie VOD
@@ -5138,28 +5126,28 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Podaj konto na Twitterze przedstawiające Twoją instancję, aby usprawnić podglądy odnośników. Jeżeli nie masz konta na Twitterze, po prostu pozostaw domyślną wartość.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Twoja nazwa użytkownika na Twitterze
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instancja dozwolona przez Twittera
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
NA ŻYWO
@@ -5200,11 +5188,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5212,48 +5197,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {transmisja} few {transmisje} many {transmisji} other {transmisji}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maksymalna długość transmisji
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Wątki transkodowania transmisji
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
zajmie co najwyżej z transkodowaniem VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
zajmie przynajmniej z transkodowaniem VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Profil transkodowania na żywo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
nowe profile transkodowania na żywo mogą zostać dodane przez wtyczki PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Rozdzielczości transmisji do generowania
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Pozwól na transmisje na żywo
@@ -5263,7 +5257,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transkodowanie jest włączone dla transmisji na żywo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Transmisje na żywo
@@ -5280,12 +5274,12 @@ The link will expire within 1 hour.
TRANSKODOWANIE
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Tak jak przy transkodowaniu VOD, transkoduje transmisje na żywo tak, aby można było je odtwarzać na dowolnym urządzeniu. Wymaga wydajnego CPU.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Formaty wejściowe
@@ -5345,72 +5339,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Wymaga ffmpeg >= 4.1 Generuj playlisty HLS i fragmentowane pliki MP4, dając lepsze odtwarzanie niż w przypadku użycia zwykłego WebTorrent: Zmiana rozdzielczości jest gładsza Szybsze odtwarzanie, szczególnie przy długich filmach Bardziej stabilne odtwarzanie (mniej błędów/nieskończonego ładowania) Jeśli włączone jest również wsparcie dla WebTorrent, miejsce zajmowane przez filmy zostanie podwojone
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Rozdzielczości do generowania dla włączonego formatu
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
Oryginalna rozdzielczość pliku będzie domyślnym celem, jeżeli nie zaznaczono żadnej opcji.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Wątki transkodowania
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
zajmie co najwyżej z transkodowaniem transmisji na żywo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
zajmie co najmniej z transkodowaniem transmisji na żywo
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Współbieżne zadania transkodowania
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
pozwala na transkodowanie wielu plików równocześnie. ⚠️ Wymaga restartu PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Profil transkodowania
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
nowe profile transkodowania mogą zostać dodane przez wtyczki PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5828,7 +5830,115 @@ color: red;
No ownership change request found.
Nie znaleziono żądania zmiany własności.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Ustawienia konta
@@ -5837,24 +5947,24 @@ color: red;
Playlist elements
Elementy listy odtwarzania
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Moje importy
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Utwórz kanał widdeo
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Nie odnaleziono kanału.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Przykład: my_channel
@@ -5903,18 +6013,18 @@ color: red;
Target
Element docelowy
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
To konto zostało usunięte
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Wyświetlanie do z importów
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Po usunięciu konta, nie możesz tego cofnąć. Otrzymasz zapytanie o potwierdzenie tego działania.
@@ -5926,10 +6036,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Utworzony przez
@@ -6383,7 +6493,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Pokaż ten kanał
@@ -6394,7 +6504,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Brak filmów} =1 {1 film} other { filmów}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6425,23 +6535,11 @@ channel with the same name ( )!src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Ten kanał nie udostępnił żadnych filmów.
@@ -7284,8 +7382,8 @@ channel with the same name ( )!
Configuration updated.
Zaktualizowano konfigurację.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
STRONA GŁÓWNA INSTANCJI
@@ -7298,7 +7396,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Włączyłeś(-aś) rejestracje – automatycznie przełączyliśmy opcję „Automatycznie blokuj nowe filmy” w poniższej sekcji „Filmy”.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edytuj niestandardową konfigurację
@@ -7460,35 +7558,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- zaakceptowany jako obserwujący instancję
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Czy na pewno chcesz odmówić temu obserwującemu?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Odmów
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- odmówiony od obserwowania instancji
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Czy na pewno chcesz usunąć tego obserwującego?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Usuń
@@ -7515,30 +7593,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- usunięty z obserwujących instancję
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Śledź
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (bez "http://"), tag konta lub kanału na linię
@@ -7568,21 +7697,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Czy na pewno chcesz przestać śledzić ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Przestań śledzić
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Już nie śledzisz .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7668,7 +7801,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Prawa autorskie
@@ -7817,60 +7950,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
Nie masz jeszcze żadnych zainstalowanych wtyczek.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Nie masz jeszcze żadnych zainstalowanych motywów.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Zaktualizuj do
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Czy na pewno chcesz odinstalować ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Odinstaluj
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
Odinstalowano
.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
To ważna aktualizacja tej wtyczki. Sprawdź potencjalną listę zmian na jego stronie domowej.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Aktualizuj
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Przejdź do aktualizacji
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
Zaktualizowano
.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Zadania
@@ -8533,21 +8666,21 @@ channel with the same name ( )!
Avatar changed.
Zmieniono awatar.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
awatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Usunięto awatar.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Nieznany język
@@ -8571,33 +8704,33 @@ channel with the same name ( )!
Video channel created.
Utworzono kanał wideo .
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Ta nazwa już istnieje na tej instancji.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Zaktualizowano kanał wideo .
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Zmieniono baner.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
baner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Usunięto baner.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Usunięto kanał wideo .
@@ -8611,15 +8744,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8715,13 +8842,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Uaktualnij listę odtwarzania
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Powiadomienia
@@ -8762,11 +8889,11 @@ channel with the same name ( )!
My videos
Moje filmy
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Czy na pewno chcesz usunąć filmów?
@@ -8829,22 +8956,40 @@ channel with the same name ( )!
My channels
Moje kanały
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Moje playlisty
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Moje subskrybcje
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Nie masz jeszcze żadnych subskrypcji.
@@ -8878,13 +9023,19 @@ channel with the same name ( )!
Ownership changes
Zmiany właściciela
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Moja historia filmów
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8950,7 +9101,7 @@ channel with the same name ( )!Subskrybuj to konto
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTY
@@ -9235,38 +9386,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Wczoraj
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
W tym tygodniu
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
W tym miesiącu
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
W ubiegłym miesiącu
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Starsze
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Nie można załadować więcej filmów. Spróbuj ponownie później.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Ostatnie 7 dni
@@ -9358,7 +9509,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -10000,6 +10151,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10055,45 +10224,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Adres URL RTMP transmisji
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Klucz strumienia
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Nie dziel się kluczem strumienia z innymi.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Powtórka zostanie zapisana
@@ -10634,13 +10803,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Języki instancji
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Wszystkie języki
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Ukryte
@@ -10701,7 +10870,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
filmów średniej jakości
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(strona kanału)
@@ -11085,20 +11263,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Zbyt wiele prób, spróbuj ponownie za minut.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Zbyt wiele prób, spróbuj ponownie później.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Błąd serwera. Spróbuj ponownie później.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Zasubskrybowano wszystkie kanały użytkownika . Otrzymasz powiadomienia o wszystkich ich filmach.
@@ -11146,8 +11324,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Szukaj filmów, list odtwarzania, kanałów…
@@ -11218,7 +11396,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Czy na pewno chcesz usunąć ten komentarz?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Usunięto komentarz.
@@ -11314,7 +11492,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Blokuj
@@ -11345,13 +11523,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Dodaj do playlisty
@@ -11587,22 +11771,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Tylko ja mogę zobaczyć ten film
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Udostępniane tylko przez prywatny odnośnik
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Każdy może zobaczyć ten film
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Tylko użytkownicy tej instancji mogą zobaczyć ten film
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11610,7 +11794,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Film do zaimportowania zaktualizowany.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Film został wrzucony na twoje konto i jest prywatny.
@@ -11703,22 +11887,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
Usunięcie zostanie przesłane do zdalnych instancji, tak aby mogły zreflektować zmianę.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
To jest zdalny komentarz, więc jego usunięcie będzie skuteczne tylko na Twojej instancji.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Usuń i przeredaguj
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Czy na pewno chcesz usunąć i przeredagować ten komentarz?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Nie odtwarzaj automatycznie następnego filmu
@@ -11757,27 +11941,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Ten film nie jest dostępny na tej instancji. Czy chcesz zostać przekierowany(-a) na instancję źródłową: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Przekierowanie
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Ten film zawiera treści wulgarne lub przeznaczone dla dorosłych. Czy na pewno chcesz go obejrzeć?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Zawartość wulgarna lub dla dorosłych
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Następnie
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Anuluj
@@ -11802,77 +11986,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Automatyczne odtwarzanie jest zatrzymane
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Zaznacz "Lubię to"
diff --git a/client/src/locale/angular.pt-BR.xlf b/client/src/locale/angular.pt-BR.xlf
index a8ecc2c35..aae72f763 100644
--- a/client/src/locale/angular.pt-BR.xlf
+++ b/client/src/locale/angular.pt-BR.xlf
@@ -4,171 +4,147 @@
Close
- Close
- node_modules/src/alert/alert.ts 79
-
+ Fechar
+
+ node_modules/src/alert/alert.ts 42
Slide of
- Slide of
-
+ Slide de
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
- Previous
-
- node_modules/src/carousel/carousel.ts 184
+ Anterior
+ node_modules/src/carousel/carousel.ts 184
+
Next
- Next
-
- node_modules/src/carousel/carousel.ts 202
+ Seguinte
+ node_modules/src/carousel/carousel.ts 202
+
Select month
- Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+ Selecione o mês
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
- Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+ Selecione o ano
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
- Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ Mês anterior
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
- Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ Mês seguinte
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+ ««
+
+ node_modules/src/pagination/pagination.ts 224
+ «
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ »»
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
-
+
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
- HH
-
- node_modules/src/timepicker/timepicker.ts 136
+ HH
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
- Hours
+ Horas
node_modules/src/timepicker/timepicker.ts 155
MM
- MM
-
- node_modules/src/timepicker/timepicker.ts 177
+ MM
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
- Minutes
-
- node_modules/src/timepicker/timepicker.ts 189
+ Minutos
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
- Increment hours
-
- node_modules/src/timepicker/timepicker.ts 206
+ Incrementar horas
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
- Decrement hours
-
- node_modules/src/timepicker/timepicker.ts 228
+ Decrementar horas
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
- Increment minutes
+ Incrementar minutos
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
- Decrement minutes
+ Decrementar minutos
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
- SS
-
- node_modules/src/timepicker/timepicker.ts 289
+ SS
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
- Seconds
+ Segundos
node_modules/src/timepicker/timepicker.ts 295
Increment seconds
- Increment seconds
+ Incrementar segundos
node_modules/src/timepicker/timepicker.ts
295
@@ -176,7 +152,7 @@
Decrement seconds
- Decrement seconds
+ Decrementar segundos
node_modules/src/timepicker/timepicker.ts
295
@@ -184,7 +160,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -192,7 +168,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -200,19 +176,19 @@
Close
- Close
- node_modules/src/toast/toast.ts 108
-
+ Fechar
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Fechar o menu esquerdo
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Abrir o menu esquerdo
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Você não possui notificações.
@@ -372,8 +348,10 @@
src/app/shared/shared-main/users/user-notifications.component.html
206,207
-
- Your video edition has finished Your video edition has finished
+
+
+ Your video edition has finished
+ Seu vídeo finalizou sua edição
src/app/shared/shared-main/users/user-notifications.component.html
213,215
@@ -382,32 +360,34 @@
The notification points to content now unavailable
A notificação aponta para conteúdo agora indisponível.
-
- src/app/shared/shared-main/users/user-notifications.component.html 221
- {views, plural, =0 {No view} =1 {1 view} other { views}} {views, plural, =0 {No view} =1 {1 view} other { views}}
+ src/app/shared/shared-main/users/user-notifications.component.html 221
+
+
+ {views, plural, =0 {No view} =1 {1 view} other { views}}
+ {views, plural, =0 {Nenhuma visualização} =1 {1 visualização} other { visualizações}}
src/app/shared/shared-main/video/video.model.ts
22
-
- {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}} {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+
+
+ {viewers, plural, =0 {No viewers} =1 {1 viewer} other { viewers}}
+ {viewers, plural, =0 {Nenhum espectador} =1 {1 espectador} other { espectadores}}
src/app/shared/shared-main/video/video.model.ts
23
-
- viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
- { view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+
+ viewer(s)
+ espectador(es)
+
+ src/app/shared/shared-main/video/video.model.ts 283
+
+ { view(s)}
+ { visualização(ões)}
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Mude seu avatar
@@ -420,14 +400,14 @@
Account muted
- Account muted
-
- src/app/+admin/overview/videos/video-list.component.html 79
+ Conta silenciada
+ src/app/+admin/overview/videos/video-list.component.html 79
+
Server muted
- Server muted
-
- src/app/+admin/overview/videos/video-list.component.html 80
+ Servidor silenciado
+ src/app/+admin/overview/videos/video-list.component.html 80
+
Save to
Salvar como
@@ -436,8 +416,8 @@
Options
Opções
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Começa em
@@ -445,7 +425,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Para em
@@ -453,19 +433,19 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Sua denúncia vai ser enviadas aos moderadores de e vai ser redirecionada ao vídeo de origem ( ) também
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Por favor descreva o problema...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Buscar playlists
@@ -474,100 +454,102 @@
Create a private playlist
Criar uma playlist privada
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Nome de exibição
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
- Short text to tell people how they can support the channel (membership platform...).<br /><br />
- When a video is uploaded in this channel, the video support field will be automatically filled by this text.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ Texto curto para dizer às pessoas como podem apoiar o canal (plataforma de cadastro...).<br /><br /> Quando um vídeo é carregado neste canal, o campo de apoio ao vídeo será automaticamente preenchido com este texto.
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
Os seguintes links contêm um token privado e não deverá ser compartilhado com ninguém.
-
- src/app/shared/shared-video-miniature/video-download.component.html 19
+ src/app/shared/shared-video-miniature/video-download.component.html 19
+
Format
Formato
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Stream de video
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Stream de Áudio
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Download direto
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (arquivo .torrent)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
Avançado
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
Simples
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
vídeo
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Sua cota de vídeo foi excedida com este vídeo (tamanho do vídeo: , usado: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Sua cota diária de vídeo foi excedida com este vídeo (tamanho do vídeo: , usado: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
subtítulos
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Motivo...
-
- src/app/shared/shared-moderation/user-ban-modal.component.html 16
- Mute to also hide videos/comments Mute to also hide videos/comments
+ src/app/shared/shared-moderation/user-ban-modal.component.html 16
+
+
+ Mute to also hide videos/comments
+ Silenciar para também ocultar vídeos/comentários
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 usuário banido.} other { usuários banidos.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
@@ -584,12 +566,12 @@
Submit
Enviar
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
O formulário de contato não está disponível nesta instância.
@@ -606,13 +588,13 @@
What is the issue?
Qual é o problema?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
- Element not found
+ Elemento não encontrado
src/app/shared/shared-search/find-in-bulk.service.ts 85
@@ -646,85 +628,85 @@
Cannot fetch information of this remote account
Impossível recuperar a informação desta conta remota
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Bloqueado
+ src/app/+admin/overview/videos/video-list.component.html 82
+ src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file Delete this file
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
- Are you sure you want to delete these videos?
+ Tem certeza de que deseja excluir estes vídeos?
- src/app/+admin/overview/videos/video-list.component.ts 202
- Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 222
+
+ Deleted {count, plural, =1 {1 video} other { videos}}.
+ Excluído{count, plural, =1 { 1 vídeo} other {s vídeos}}.
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
- Deleted videos.
+ Excluídos vídeos.
- src/app/+admin/overview/videos/video-list.component.ts 214
- Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 234
+
+ Unblocked {count, plural, =1 {1 video} other { videos}}.
+ Desbloqueado{count, plural, =1 { 1 vídeo} other {s vídeos}}.
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
- Unblocked videos.
+ Desbloqueados vídeos.
- src/app/+admin/overview/videos/video-list.component.ts 232
- Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 252
+
+ Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
+ Tem certeza que deseja excluir {count, plural, =1 {1 playlist de streaming HLS} other { playlists de streaming HLS}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
- Are you sure you want to delete HLS streaming playlists?
+ Tem certeza que deseja excluir playlists de streaming HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
- Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 270
+
+ Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
+ Tem certeza que deseja excluir arquivos WebTorrent de {count, plural, =1 {1 vídeo} other { vídeos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
- Are you sure you want to delete WebTorrent files of videos?
+ Tem certeza que deseja excluir arquivos WebTorrent de vídeos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
- Files were removed.
+ Arquivos removidos.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
- Transcoding jobs created.
+ Tarefas de transcodificação criadas.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
Sensível
-
- src/app/shared/shared-video-miniature/video-miniature.component.html 63
+ src/app/shared/shared-video-miniature/video-miniature.component.html 63
+
-
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 26
+
Updated
atualizado
@@ -740,9 +722,9 @@
Deleted
Apagado
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
A edição começa /termina em
@@ -766,17 +748,18 @@
No results.
Sem resultados.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
-
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Somente vídeos ao vivo
-
- src/app/+my-library/my-videos/my-videos.component.ts 116
- Do you really want to delete {length, plural, =1 {this video} other { videos}}? Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ src/app/+my-library/my-videos/my-videos.component.ts 116
+
+
+ Do you really want to delete {length, plural, =1 {this video} other { videos}}?
+ Tem certeza que deseja excluir {length, plural, =1 {este vídeo} other { vídeos}}?
src/app/+my-library/my-videos/my-videos.component.ts
170
@@ -793,7 +776,8 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Pré-visualização truncada
@@ -813,8 +797,10 @@
Recommended
Recomendado
src/app/shared/shared-forms/peertube-checkbox.component.html 33
-
- (extensions: , : ) (extensions: , : )
+
+
+ (extensions: , : )
+ (extensões: , : )
src/app/shared/shared-forms/preview-upload.component.ts
54
@@ -823,64 +809,63 @@
Using an ActivityPub account
Usando uma conta ActivityPub
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Inscrever com uma conta remota:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
Registrar com uma conta nesta instância
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
Se inscreva com uma conta local
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
- will be duplicated by your instance.
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 254
+ será duplicado por sua instância.
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 254
+
Do you really want to remove " " files?
- Do you really want to remove " " files?
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 277
+ Tem certeza que deseja remover " " arquivos?
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 277
+
Remove " " files
- Remove " " files
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 279
+ Remover arquivos de " "
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 279
+
Removed files of .
- Removed files of .
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
+ Removidos arquivos de .
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
+
Transcoding jobs created for .
- Transcoding jobs created for .
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 297
+ Criadas tarefas de transcodificação para .
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 297
+
Using a syndication feed
Usando um feed
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
Se inscreva via RSS
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
CONFIGURAÇÃO DO PERFIL
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
@@ -965,11 +950,11 @@
Video quota
Quota de vídeo
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
@@ -986,12 +971,12 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Você pode importar qualquer arquivo torrent que aponte para um arquivo de mídia. Certifique-se de ter direitos de difusão sobre o conteúdo apontado, caso contrário isso poderá criar problemas legais para você e a sua instância.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
+
HTTP import (YouTube, Vimeo, direct URL...)
Importação HTTP (YouTube, Vimeo, URL direta...)
@@ -1001,15 +986,21 @@
Torrent import
Importação Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
-
-
Loading instance statistics...
Carregando estatísticas da instância...
src/app/shared/shared-instance/instance-statistics.component.html 1
-
- By users on this instance By users on this instance
+
+
+ By users on this instance
+ Por usuários nesta instância.
src/app/shared/shared-instance/instance-statistics.component.html
4
@@ -1018,9 +1009,8 @@
Local
Local
-
-
- src/app/shared/shared-video-miniature/video-filters.model.ts 126
+ src/app/shared/shared-video-miniature/video-filters.model.ts 126
+
users
usuários
@@ -1031,14 +1021,18 @@
vídeos
src/app/shared/shared-instance/instance-statistics.component.html 21
src/app/shared/shared-instance/instance-statistics.component.html 65
-
- views views
+
+
+ views
+ visualizações
src/app/shared/shared-instance/instance-statistics.component.html
31
-
- comments comments
+
+
+ comments
+ comentários
src/app/shared/shared-instance/instance-statistics.component.html
41
@@ -1047,36 +1041,37 @@
src/app/shared/shared-instance/instance-statistics.component.html
75
-
- hosted video hosted video
+
+
+ hosted video
+ vídeo hospedado
src/app/shared/shared-instance/instance-statistics.component.html
51
-
- In this instance federation In this instance federation
+
+
+ In this instance federation
+ Na federalização desta instância
src/app/shared/shared-instance/instance-statistics.component.html
58
-
-
-
Following
Seguindo
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Seguidores
-
-
-
- src/app/+admin/admin.component.ts 80 src/app/+admin/follows/follows.routes.ts 35 src/app/+my-library/my-library.component.ts 72
+ src/app/+admin/admin.component.ts 80
+ src/app/+admin/follows/follows.routes.ts 35
+ src/app/+my-library/my-library.component.ts 72
+
followers
seguidores
@@ -1087,38 +1082,36 @@
seguindo
src/app/shared/shared-instance/instance-statistics.component.html 95
-
The connection was interrupted
A conexão foi interrompida
-
- src/app/helpers/utils/upload.ts 27
+ src/app/helpers/utils/upload.ts 27
+
The server encountered an error
O servidor encontrou um erro
-
- src/app/helpers/utils/upload.ts 31
- Your file couldn't be transferred before the server proxy timeout Your file couldn't be transferred before the server proxy timeout
+ src/app/helpers/utils/upload.ts 31
+
+
+ Your file couldn't be transferred before the server proxy timeout
+ Seu arquivo não pode ser transferido antes de expirar o tempo do servidor proxy
src/app/helpers/utils/upload.ts
35
-
Your file was too large (max. size: )
Seu arquivo é muito grande (tamanho máximo: )
-
- src/app/helpers/utils/upload.ts 40
+ src/app/helpers/utils/upload.ts 40
+
A banned user will no longer be able to login.
Um usuário banido não conseguirá mais fazer login.
-
- src/app/shared/shared-moderation/user-ban-modal.component.html 9
-
-
+ src/app/shared/shared-moderation/user-ban-modal.component.html 9
+
Block video " "
Bloquear vídeo " "
@@ -1136,7 +1129,7 @@
Unfederate
- Unfederate
+ Desfederalizar
src/app/shared/shared-moderation/video-block.component.html
31
@@ -1144,7 +1137,7 @@
This will ask remote instances to delete local videos
- This will ask remote instances to delete local videos
+ Isto solicitará às instâncias remotas que excluam vídeos locais
src/app/shared/shared-moderation/video-block.component.html
34
@@ -1152,7 +1145,7 @@
This will ask remote instances to delete this video
- This will ask remote instances to delete this video
+ Isto solicitará às instâncias remotas que excluam este vídeos
src/app/shared/shared-moderation/video-block.component.html
35
@@ -1160,13 +1153,15 @@
Blocking a live will automatically terminate the live stream.
- Blocking a live will automatically terminate the live stream.
+ Bloquear uma live encerrará automaticamente o streaming da live.
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Bloqueou .} other {Bloqueou vídeos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
@@ -1174,10 +1169,9 @@
Blocked videos.
- Blocked videos.
-
- src/app/shared/shared-moderation/video-block.component.ts 86
-
+ Bloqueados vídeos.
+ src/app/shared/shared-moderation/video-block.component.ts 86
+
h
h
@@ -1194,37 +1188,35 @@
seg
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
Desculpe, mas houve um problema com o processo de login externo.
Contate um administrador
.
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Solicitar novo email de verificação
src/app/+login/login.component.html
33,35
-
-
-
User
Usuário
-
-
src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
Nome de usuário ou endereço de e-mail
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Exemplo: john@example.com
src/app/+login/login.component.html
46
@@ -1237,42 +1229,45 @@
⚠️ Most email addresses do not include capital letters.
⚠️ Maioria dos endereços de email não incluem letras maiúsculas.
-
- src/app/+login/login.component.html 53
+ src/app/+login/login.component.html 53
+
Password
Senha
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Clique aqui para redefinir sua senha
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
Esqueci minha senha
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
Iniciar a sessão em uma conta te possibilita publicar conteúdo
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ Esta instância permite cadastro. Entretanto, assegure-se de verificar os Termos Termos antes de criar uma conta. Você também poderá procurar outra instância que satisfaça suas necessidades em: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Atualmente esta instância não permite o cadastro de novos usuários, você poderá verificar os Termos para mais detalhes ou procurar uma instância que ofereça a possibilidade de registrar uma conta e carregar lá seus vídeos.Ache a sua dentre múltiplas instâncias em: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1281,53 +1276,52 @@
Or sign in with
Ou entrar com
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
Esqueceu sua senha
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
Lamentamos, não podemos recuperar sua senha porque o administrador dessa instância não ativou o envio de e-mail pelo PeerTube.
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
Insira o seu endereço de email e enviaremos um link para você redefinir sua senha.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
Um email com instruções para redefinir sua senha foi enviado para . O link vai expirar em 1 hora.
-
- src/app/+login/login.component.ts 135
+ src/app/+login/login.component.ts 135
+
Email
E-mail
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Endereço de e-mail
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Redefinir
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
nesta instância
@@ -1340,103 +1334,125 @@ The link will expire within 1 hour.
for
- for
+ para
src/app/+search/search.component.html
10
-
Confirm password
Confirme a senha
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
Senha confirmada
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Redefinir minha senha
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
- Signup
+ Cadastrar
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Por que criar uma conta?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ Como você provavelmente já percebeu: não é necessário criar uma conta para assistir um vídeo em . Entretanto, criar uma conta em lhe permitirá:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Comentar vídeos
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ Subscrever-se em canais para ser notificado de novos vídeos
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ Ter acesso a seu histórico de visualização
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Criar seu canal para publicar vídeos
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Você usa Mastodon, ActivityPub ou um agregador RSS?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ Você já pode seguir empregando sua ferramenta favorita.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ foi criada empregando PeerTube , uma plataforma de criação de vídeos desenvolvida por Framasoft. Framasoft é uma organização sem fins lucrativos que oferece alternativas às ferramentas digitais das Big Tech.
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ Você quer publicar vídeos em ? Então você precisa criar seu primeiro canal .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ Talvez você queira criar um canal por tema: por exemplo, você pode criar um canal chamado"DocesMelodias" para publicar seus concertos de piano e outro "Ecologia" no qual publicará seus vídeos falando sobre ecologia.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ Os administradores de permitem que você publique até de vídeos no website deles.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1520,17 +1536,18 @@ The link will expire within 1 hour.
It's time to configure your instance!
É hora de configurar a sua instância!
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Escolher seu nome de instância , definir uma descrição , especificar quem é você , por que você criou sua instância e por quanto tempo planeja mantê-la é muito importante para que os visitantes entendam em que tipo de instância encontram-se.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
- If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
+ Se você quiser permitir cadastros, por favor decida quais são suas regras de moderação e os termos de serviço da instância , bem como especificar as categorias e idiomas e o linguajar de seus moderadores. Desta forma, você ajudará seus usuários a registrarem-se na instância PeerTube apropriada .
src/app/modal/admin-welcome-modal.component.html 63
@@ -1540,7 +1557,7 @@ The link will expire within 1 hour.
Set up
- Set up
+ Ajustar
src/app/modal/account-setup-warning-modal.component.html 34
@@ -1555,7 +1572,7 @@ The link will expire within 1 hour.
You enabled user registration on your instance but did not configure the following fields:
- You enabled user registration on your instance but did not configure the following fields:
+ Você habilitou o cadastro de usuários em sua instância, mas não configurou os seguintes campos:
src/app/modal/instance-config-warning-modal.component.html 10
@@ -1580,7 +1597,7 @@ The link will expire within 1 hour.
How you plan to pay for keeping your instance running
- How you plan to pay for keeping your instance running
+ Como você planeja pagar para manter sua instância funcionando
src/app/modal/instance-config-warning-modal.component.html
18
@@ -1598,19 +1615,21 @@ The link will expire within 1 hour.
My settings
- My settings
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ Minhas configurações
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
- These settings apply only to your session on this instance.
+ Estas configurações aplicam-se somente a sua sessão nesta instância.These settings apply only to your session on this instance.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Interface
src/app/modal/quick-settings-modal.component.html
18
@@ -1634,40 +1653,50 @@ The link will expire within 1 hour.
Close
Fechar
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
- Update live settings
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
- Server too slow Server too slow
+ Atualizar configurações de live
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
+
+ Server too slow
+ Servidor muito lento
src/app/shared/shared-video-live/live-stream-information.component.ts
42
-
- Live blacklisted Live blacklisted
+
+
+ Live blacklisted
+ Live banida
src/app/shared/shared-video-live/live-stream-information.component.ts
43
-
- Max duration exceeded Max duration exceeded
+
+
+ Max duration exceeded
+ Duração máxima excedida
src/app/shared/shared-video-live/live-stream-information.component.ts
44
-
- Server error Server error
+
+
+ Server error
+ Erro no servidor
src/app/shared/shared-video-live/live-stream-information.component.ts
45
-
- Quota exceeded Quota exceeded
+
+
+ Quota exceeded
+ Quota excedida
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1675,9 +1704,7 @@ The link will expire within 1 hour.
Configure
-
- Configure
-
+ Configurar
src/app/modal/instance-config-warning-modal.component.html 43
@@ -1695,112 +1722,112 @@ The link will expire within 1 hour.
Public profile
Perfil público
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
- Interface:
-
- src/app/menu/menu.component.html 39
+ Interface:
+ src/app/menu/menu.component.html 39
+
Videos:
- Videos:
-
- src/app/menu/menu.component.html 46
+ Vídeos:
+ src/app/menu/menu.component.html 46
+
Sensitive:
- Sensitive:
-
- src/app/menu/menu.component.html 56
+ Sensível:
+ src/app/menu/menu.component.html 56
+
Help share videos
Ajude a compartilhar vídeos
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Atalhos de teclado
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
-
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Ajuda
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Obtenha ajuda para usar PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
- powered by PeerTube
-
- src/app/menu/menu.component.html 150
+ powered by PeerTube
+ src/app/menu/menu.component.html 150
+
Log out
Sair
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
- My account
-
- src/app/menu/menu.component.html 87
+ Minha conta
+ src/app/menu/menu.component.html 87
+
My library
- My library
-
- src/app/menu/menu.component.html 92
+ Minha biblioteca
+ src/app/menu/menu.component.html 92
+
Create an account
Criar uma conta
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
- My video imports
- src/app/+my-library/my-library-routing.module.ts 90
-
+ Meus vídeos importados
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
- Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
-
+ Criar uma nova playlist
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
- Interface:
-
- src/app/menu/menu.component.html 137
+ Interface:
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
- Import jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+ Concorrência de tarefas de importação
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
+
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
- allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+ permite importar múltiplos vídeos em paralelo. ⚠️ Exige a reinicialização do PeerTube.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
+
jobs in parallel
- jobs in parallel
+ tarefas em paralelo
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
- Allow import with HTTP URL (e.g. YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+ Permite importar com URL HTTP (ex.: YouTube)
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
+
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+ ⚠️ Se habilitado, recomendamos o emprego de um proxy HTTP para evitar acesso a URL privadas de seu servidor PeerTube
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
+
Discover
Descobrir
@@ -1810,57 +1837,74 @@ The link will expire within 1 hour.
Administration
Administração
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
Sobre
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Criar uma conta em
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ Eu já possuo uma conta em que faço login
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Termos de
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Configure sua conta
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ Meu canal
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Crie seu primeiro canal
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ Não desejo criar um canal
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ Você poderá criar um canal mais tarde
src/app/+signup/+register/register.component.html
94,95
@@ -1868,10 +1912,10 @@ The link will expire within 1 hour.
Contact
- Contact
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ Contato
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Ver suas notificações
@@ -1889,41 +1933,41 @@ The link will expire within 1 hour.
Update your notification preferences
Atualizar suas preferências de notificações
-
- src/app/menu/notification.component.html 34
+ src/app/menu/notification.component.html 34
+
See all your notifications
Ver todas as suas notificações
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
- Welcome to , dear user!
+ Bem-vindo a , prezado usuário!
src/app/modal/account-setup-warning-modal.component.html 3
It's time to set up your account profile!
- It's time to set up your account profile!
+ É hora de configurar seu perfil de conta!
src/app/modal/account-setup-warning-modal.component.html 10
Help moderators and other users to know who you are by:
- Help moderators and other users to know who you are by:
+ Ajude os moderadores e outros usuários a saberem quem é você através de:
src/app/modal/account-setup-warning-modal.component.html 12
Uploading an avatar
- Uploading an avatar
+ Carregar um avatar
src/app/modal/account-setup-warning-modal.component.html 15
Writing a description
- Writing a description
+ Escrever uma descrição
src/app/modal/account-setup-warning-modal.component.html 16
Don't show me this anymore
- Don't show me this anymore
+ Não mostre isto novamente
src/app/modal/account-setup-warning-modal.component.html
23
@@ -1931,68 +1975,75 @@ The link will expire within 1 hour.
I'm a teapot
- I'm a teapot
-
- src/app/+error-page/error-page.component.ts 27
+ Eu sou um bule de chá
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
- That's an error.
-
- src/app/+error-page/error-page.component.html 4
+ Este é um erro.
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
- We couldn't find any video tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 7
+ Não conseguimos achar nenhum vídeo associado à URL que você estava procurando.
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
- We couldn't find any resource tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 8
+ Não conseguimos achar nenhum recurso associado à URL que você estava procurando.
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
- Possible reasons:
+ Possíveis razões:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
- You may have used an outdated or broken link
-
- src/app/+error-page/error-page.component.html 15
+ Você pode ter usado um link desatualizado ou quebrado (inexiste)
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
- The video may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 17
+ O vídeo pode ter sido movido ou excluído
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
- The resource may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 18
+ O recurso pode ter sido movido ou excluído
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
- You may have typed the address or URL incorrectly
-
- src/app/+error-page/error-page.component.html 20
+ Você pode ter digitado errado o endereço ou URL
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
- You are not authorized here.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ Você não está autorizado aqui.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ Você terá de fazer login para assistir este vídeo.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ Você terá de fazer login para assistir este recurso.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
@@ -2000,84 +2051,82 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
- You might need to check your account is allowed by the video or instance owner.
-
- src/app/+error-page/error-page.component.html 45
+ Você terá de verificar se sua conta tem permissão do dono do vídeo ou instância.
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
- You might need to check your account is allowed by the resource or instance owner.
-
- src/app/+error-page/error-page.component.html 46
+ Você terá de verificar se sua conta tem permissão do dono do recurso ou instância.
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
- The requested entity body blends sweet bits with a mellow earthiness.
+ O corpo da entidade solicitada mistura porções adocicadas com um suave toque de terra.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
- Sepia seems to like it.
+ Chá Sepia parece gostar.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- Media is too large for the server. Please contact you administrator if you want to increase the limit size.
+ Media é grande demais para o servidor. Favor contactar seu administrador se deseja aumentar o limite de tamanho.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
- GLOBAL SEARCH
+ BUSCA GLOBAL
src/app/header/search-typeahead.component.html 26
using
- using
-
-
+ utilizando
src/app/header/search-typeahead.component.html 28
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
Os resultados serão aumentados com os de um índice de terceiros. Somente os dados necessários para fazer a consulta serão enviados.
-
- src/app/header/search-typeahead.component.html 31
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
- Your query will be matched against video names or descriptions, channel names.
-
- src/app/header/search-typeahead.component.html 36
+ Sua consulta será comparada com os nomes e descrições de vídeos, nomes de canais.
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
- ADVANCED SEARCH
-
- src/app/header/search-typeahead.component.html 38
+ BUSCA AVANÇADA
+ src/app/header/search-typeahead.component.html 38
+
any instance
qualquer instância
-
- src/app/header/search-typeahead.component.html 41
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
apenas instâncias seguidas
-
- src/app/header/search-typeahead.component.html 42
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
Determina se você pode resolver qualquer conteúdo distante ou se esta instância permite apenas isso nas instâncias a seguir.
-
- src/app/header/search-typeahead.component.html 40
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
- will list the matching channel
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ listará o canal encontrado
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
- will list the matching video
-
- src/app/header/search-typeahead.component.html 54
+ listará o vídeo encontrado
+ src/app/header/search-typeahead.component.html 54
+
Search...
Pesquisar...
@@ -2085,15 +2134,17 @@ The link will expire within 1 hour.
In this instance's network
- In this instance's network
+ Na rede desta instância
src/app/header/suggestion.component.html 14
In the vidiverse
No vidiverse
src/app/header/suggestion.component.html 15
-
- Upload failed Upload failed
+
+
+ Upload failed
+ Falha na carga
src/app/helpers/utils/upload.ts
12
@@ -2106,7 +2157,7 @@ The link will expire within 1 hour.
Display only
- Display only
+ Somente exibição
src/app/+search/search-filters.component.html
21
@@ -2135,9 +2186,9 @@ The link will expire within 1 hour.
Duration
Duração
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Visualizar conteúdo sensível
@@ -2156,38 +2207,38 @@ The link will expire within 1 hour.
Category
Categoria
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
- Display all categories
+ Exibir todas as categorias
src/app/+search/search-filters.component.html 127
Licence
Licença
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
- Display all licenses
+ Exibir todas as licenças
src/app/+search/search-filters.component.html 140
Language
Idioma
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
- Display all languages
+ Exibir todos os idiomas
src/app/+search/search-filters.component.html 153
@@ -2202,7 +2253,7 @@ The link will expire within 1 hour.
PeerTube instance host
- PeerTube instance host
+ Host de Instância PeerTube
src/app/+search/search-filters.component.html
178
@@ -2210,7 +2261,7 @@ The link will expire within 1 hour.
Result types
- Result types
+ Tipos de resultado
src/app/+search/search-filters.component.html
187
@@ -2218,31 +2269,32 @@ The link will expire within 1 hour.
Search target
- Search target
+ Alvo da busca
src/app/+search/search-filters.component.html 212
Vidiverse
- Vidiverse
+ Vidiverso
src/app/+search/search-filters.component.html 222
Reset
Reinicializar
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+search/search-filters.component.html 8 src/app/+search/search-filters.component.html 22 src/app/+search/search-filters.component.html 41 src/app/+search/search-filters.component.html 60 src/app/+search/search-filters.component.html 74 src/app/+search/search-filters.component.html 109 src/app/+search/search-filters.component.html 122 src/app/+search/search-filters.component.html 135 src/app/+search/search-filters.component.html 148 src/app/+search/search-filters.component.html 163 src/app/+search/search-filters.component.html 171 src/app/+search/search-filters.component.html 188 src/app/+search/search-filters.component.html 229 src/app/shared/shared-forms/reactive-file.component.html 16
+ src/app/+search/search-filters.component.html 8
+ src/app/+search/search-filters.component.html 22
+ src/app/+search/search-filters.component.html 41
+ src/app/+search/search-filters.component.html 60
+ src/app/+search/search-filters.component.html 74
+ src/app/+search/search-filters.component.html 109
+ src/app/+search/search-filters.component.html 122
+ src/app/+search/search-filters.component.html 135
+ src/app/+search/search-filters.component.html 148
+ src/app/+search/search-filters.component.html 163
+ src/app/+search/search-filters.component.html 171
+ src/app/+search/search-filters.component.html 188
+ src/app/+search/search-filters.component.html 229
+ src/app/shared/shared-forms/reactive-file.component.html 16
+
Filter
Filtro
@@ -2250,7 +2302,7 @@ The link will expire within 1 hour.
Video channels
- Video channels
+ Canais de vídeo
src/app/+accounts/account-video-channels/account-video-channels.component.html 1
@@ -2274,25 +2326,22 @@ The link will expire within 1 hour.
Add this caption
Adicionar essa legenda oculta
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
-
- Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
- Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
- Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+
+ Edit caption
+ Editar legenda
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
+
+ Caption
+ Legenda
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
+
+ Edit this caption
+ Editar esta legenda
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Título
@@ -2301,23 +2350,14 @@ The link will expire within 1 hour.
Tags
Tags
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
-
- Tags could be used to suggest relevant recommendations.
-
- There is a maximum of 5 tags.
-
- Press
- Enter
- to add a new tag.
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 30
+ Etiquetas poderiam ser empregadas para sugerir recomendações relevantes. Há um máximo de 5 etiquetas. Pressione Enter para adicionar uma nova etiqueta.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 30
+
Enter a new tag
Adicione uma nova tag
@@ -2325,49 +2365,48 @@ The link will expire within 1 hour.
extensions
- extensions
+ extensões
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 47
This image is too large.
- This image is too large.
+ Esta imagem é muito grande.
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 55
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 52
Upload a new banner
- Upload a new banner
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ Carregar um novo banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
- Change your banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ Trocar seu banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
- Remove banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ Remover banner
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
- ratio 6/1, recommended size: 1920x317, max size: , extensions:
+ razão 6/1, tamanho recomendado: 1920x317, tamanho máximo: , extensões:
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts 44
Account avatar
- Account avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ Avatar da conta
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
- Channel avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ Avatar do canal
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
- Markdown compatible that also supports custom PeerTube HTML tags
+ Compatível com Markdown que também suporta etiquetas HTML PeerTube personalizadas
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
@@ -2375,7 +2414,7 @@ The link will expire within 1 hour.
Latest published video
- Latest published video
+ Último vídeo publicado
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html
24
@@ -2383,7 +2422,7 @@ The link will expire within 1 hour.
Error in channel miniature component:
- Error in channel miniature component:
+ Erro no componente miniatura do canal:
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts
57
@@ -2391,7 +2430,7 @@ The link will expire within 1 hour.
Error in playlist miniature component:
- Error in playlist miniature component:
+ Erro no componente miniatura da playlist:
src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
47
@@ -2399,12 +2438,12 @@ The link will expire within 1 hour.
Error in video miniature component:
- Error in video miniature component:
+ Erro no componente miniatura do vídeo:
src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts 60
Error in videos list component:
- Error in videos list component:
+ Erro no componente de lista de vídeos:
src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
77
@@ -2412,40 +2451,40 @@ The link will expire within 1 hour.
Advanced filters
- Advanced filters
+ Filtros avançados
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
- No items found
+ Nenhum item encontrado
src/app/shared/shared-forms/select/select-checkbox.component.html 15
Description
Descrição
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
As descrições do vídeo são truncadas como padrão inicial e requer uma ação manual para expandi-la.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 49
+ src/app/+videos/+video-edit/shared/video-edit.component.html 49
+
Choose the appropriate licence for your work.
- Choose the appropriate licence for your work.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ Escolha a licença adequada à sua obra.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Canal
@@ -2456,58 +2495,61 @@ The link will expire within 1 hour.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
- FAQ
-
- src/app/menu/menu.component.html 143
+ FAQ
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Perguntas frequentes sobre o PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
- API
-
- src/app/menu/menu.component.html 145
- powered by PeerTube - CopyLeft 2015-2022 powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ API
+ src/app/menu/menu.component.html 145
+
+
+ powered by PeerTube - CopyLeft 2015-2022
+ powered by PeerTube - CopyLeft 2015-2022
+ src/app/menu/menu.component.html 149
+
API documentation
- API documentation
-
- src/app/menu/menu.component.html 144
+ Documentação da API
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Agendar publicação (
)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
- Contains sensitive content
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ Possui conteúdo sensível
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
- Some instances hide videos containing mature or explicit content by default.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ Algumas instâncias ocultam por padrão vídeos que possuem conteúdo adulto ou explícito.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
- Publish after transcoding
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ Publicar após transcodificar
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Info básica
@@ -2516,186 +2558,198 @@ The link will expire within 1 hour.
Add another caption
Adicionar outra legenda oculta
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Veja o arquivo de legenda
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Já carregado em ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Será criado na atualização
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
Cancelar criação
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
- Will be edited on update Will be edited on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
- Cancel edition Cancel edition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
+
+ Will be edited on update
+ Será editado quando da atualização
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
+
+ Cancel edition
+ Cancelar edição
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
Será deletado na atualização
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
Cancelar exclusão
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
Sem legendas por enquanto.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
- Live settings
+ Ajustes da Live
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
+ ⚠️ Se você habilitar esta opção, sua live será encerrada se exceder sua quota de vídeos
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
- Latency mode Latency mode
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
+
+ Latency mode
+ Modo de latência
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
- Automatically publish a replay when your live ends
+ Publicar uma reposta automaticamente quando sua live terminar
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Pré-visualização do vídeo
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Apoiar
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
- View account
+ Visualizar conta
src/app/+video-channels/video-channels.component.html 30
View account
- View account
-
- src/app/+video-channels/video-channels.component.html 44
+ Visualizar conta
+ src/app/+video-channels/video-channels.component.html 44
+
View owner account
- View owner account
-
- src/app/+video-channels/video-channels.component.html 48
+ Visualizar conta do proprietário
+ src/app/+video-channels/video-channels.component.html 48
+
VIDEO CHANNEL
- VIDEO CHANNEL
+ CANAL DE VÍDEO
src/app/+video-channels/video-channels.component.html 57
Copy channel handle
- Copy channel handle
+ Copiar o endereçador do canal
src/app/+video-channels/video-channels.component.html 68
OWNER ACCOUNT
- OWNER ACCOUNT
+ CONTA DO PROPRIETÁRIO
src/app/+video-channels/video-channels.component.html 23
Short text to tell people how they can support you (membership platform...).
-
- Short text to tell people how they can support you (membership platform...).
-
+ Texto curto para contar às pessoas como podem lhe apoiar (plataforma de cadastrameto...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+ Filename
+ Nome do arquivo
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+ Name of the uploaded file
+ Nome do arquivo carregado
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Data original de publicação
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
-
- This is the date when the content was originally published (e.g. the release date for a film)
-
+ Esta é a data de quando o conteúdo foi originalmente publicado (ex.: a data de lançamento para um filme)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
- Plugin settings
+ Ajustes de plugin
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
- Small latency Small latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
- Reduce latency to ~15s disabling P2P Reduce latency to ~15s disabling P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
- Default Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
- Average latency of 30s Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
- High latency High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
- Average latency of 60s increasing P2P ratio Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
+
+ Small latency
+ Baixa latência
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
+
+ Reduce latency to ~15s disabling P2P
+ Reduzir latência para ~15s desabilitando P2P
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
+
+ Default
+ Default
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
+
+ Average latency of 30s
+ Latência média de 30s
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
+
+ High latency
+ Alta latência
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
+
+ Average latency of 60s increasing P2P ratio
+ Latência média de 60s aumentando proporção de P2P
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
- Other
+ Outros
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Habilitar comentários de vídeos
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Habilitar downloads
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Configurações avançadas
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2703,20 +2757,26 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Desculpe, algo deu errado
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2725,7 +2785,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Selecione o arquivo para enviar
@@ -2736,12 +2796,12 @@ The link will expire within 1 hour.
Scheduled
Programado
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2768,8 +2828,8 @@ The link will expire within 1 hour.
Imagem que irá ser fundida com o seu arquivo de áudio.
A imagem escolhida irá ser a definitiva e não poderá ser modificada.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
+
Total video uploaded
Total video uploaded
@@ -2789,16 +2849,16 @@ The link will expire within 1 hour.
Total video quota
Quota total de vídeo
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 131 src/app/shared/shared-main/users/user-quota.component.html 3
+ src/app/+admin/overview/users/user-list/user-list.component.html 131
+ src/app/shared/shared-main/users/user-quota.component.html 3
+
Congratulations! Your video is now available in your private library.
Parabéns! O vídeo já está disponível em sua biblioteca particular.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 91
+
Publish will be available when upload is finished
A publicação estará disponível quando o envio terminar
@@ -2813,8 +2873,8 @@ The link will expire within 1 hour.
Upload on hold
Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -2870,46 +2930,48 @@ The link will expire within 1 hour.
Meus parabéns! O vídeo será importado com BitTorrent! Você já pode adicionar informações sobre esse vídeo.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 56
+
Torrents with only 1 file are supported.
Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
- Stream only once, replay will replace your live Stream only once, replay will replace your live
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
+ Stream only once, replay will replace your live
+ Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
- Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
+ Stream multiple times, replays will be separate videos
+ Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
-
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2919,8 +2981,8 @@ The link will expire within 1 hour.
Max live duration is . If your live reaches this limit, it will be automatically terminated.
Max live duration is . If your live reaches this limit, it will be automatically terminated.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 48
+
We recommend you to not use the root user to publish your videos, since it's the super-admin account of your instance. Instead, create a dedicated account to upload your videos.
Recomendamos que você NÃO use o
@@ -2930,8 +2992,8 @@ The link will expire within 1 hour.
cria uma conta dedicada
para suber seus vídeos.
-
- src/app/+videos/+video-edit/video-add.component.html 34
+ src/app/+videos/+video-edit/video-add.component.html 34
+
Import
Importar
@@ -2966,17 +3028,16 @@ The link will expire within 1 hour.
Go live
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
AUTOPLAY
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
Next video to be played
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Report this comment
@@ -3004,68 +3065,67 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Compartilhar a playlist na posição deste vídeo
-
- src/app/shared/shared-share-modal/video-share.component.html 71
- Only display embed URL Only display embed URL
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
+
+ Only display embed URL
+ Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Compartilhar o vídeo
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Código QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
O URL não é seguro (sem HTTPS), assim, o vídeo embutido não irá funcionar em websites que usam HTTPS (navegadores da web bloqueiam solicitações HTTP não seguras nos site com HTTPS implementado).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embutir
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Seleção automática de legendas
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Mais personalização
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Menos personalização
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3078,7 +3138,7 @@ The link will expire within 1 hour.
Autoplay
Leitura automática
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Talvez mais tarde
@@ -3089,41 +3149,43 @@ The link will expire within 1 hour.
Silenciado
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Ciclo
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Mostrar o titulo do vídeo
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Mostrar aviso de privacidade
- src/app/shared/shared-share-modal/video-share.component.html 245
- Display player control bar Display player control bar
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
+ Display player control bar
+ Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
-
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Público
@@ -3132,13 +3194,13 @@ The link will expire within 1 hour.
This video is blocked.
Este vídeo está bloqueado.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 42
+
Published
Published
-
- src/app/+videos/+video-watch/video-watch.component.html 30
+ src/app/+videos/+video-watch/video-watch.component.html 30
+
SUPPORT
APOIAR
@@ -3172,15 +3234,15 @@ The link will expire within 1 hour.
Support options for this video
Opções de apoio para este video
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 58
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 58
+
By
Por
-
- src/app/+videos/+video-watch/video-watch.component.html 70
+ src/app/+videos/+video-watch/video-watch.component.html 70
+
Subscribe
Inscrever
@@ -3199,8 +3261,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Desinscrever} other {Desinscrever de todos os canais} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Mostrar mais
@@ -3227,8 +3289,8 @@ The link will expire within 1 hour.
Originally published
Originalmente publicado
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
Lembrete amigável:
@@ -3252,9 +3314,9 @@ The link will expire within 1 hour.
NSFW
NSFW
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 56 src/app/+admin/overview/videos/video-list.component.html 75
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 56
+ src/app/+admin/overview/videos/video-list.component.html 75
+
Get more information
Obtenha mais informações
@@ -3296,9 +3358,10 @@ The link will expire within 1 hour.
The video is being transcoded, it may not work properly.
src/app/+videos/+video-watch/shared/information/video-alert.component.html 13
-
- The video is being edited, it may not work properly.
- The video is being edited, it may not work properly.
+
+
+ The video is being edited, it may not work properly.
+ The video is being edited, it may not work properly.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
@@ -3309,28 +3372,29 @@ The link will expire within 1 hour.
The video is being moved to an external server, it may not work properly.
The video is being moved to an external server, it may not work properly.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 21
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 21
+
This video will be published on .
This video will be published on .
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 25
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 25
+
This live has not started yet.
This live has not started yet.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 29
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 29
+
This live has ended.
This live has ended.
-
- src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
- There are no videos available in this playlist.
- There are no videos available in this playlist.
+ src/app/+videos/+video-watch/shared/information/video-alert.component.html 33
+
+
+ There are no videos available in this playlist.
+ There are no videos available in this playlist.
src/app/+videos/+video-watch/shared/information/video-alert.component.html
@@ -3342,8 +3406,8 @@ The link will expire within 1 hour.
SORT BY
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 11
+
Most recent first (default)
Mais recente primeiro (padrão)
@@ -3362,8 +3426,8 @@ The link will expire within 1 hour.
View from and others
View from and others
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
+
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
@@ -3374,8 +3438,8 @@ The link will expire within 1 hour.
View from
View from
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
+
View
View
@@ -3386,28 +3450,28 @@ The link will expire within 1 hour.
Comentários estão desabilitados.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html 92
+
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Adicionar comentário...
@@ -3481,24 +3545,24 @@ The link will expire within 1 hour.
Highlighted comment
Comentário destacado
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Responder
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Este comentário foi apagado
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Video redundancies
-
- src/app/+admin/admin.component.ts 85
+ src/app/+admin/admin.component.ts 85
+
1 host (without "http://") per line
1 host (sem "http://") por linha
@@ -3514,9 +3578,9 @@ The link will expire within 1 hour.
.
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
@@ -3533,40 +3597,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
SUBSCRIPTION FEED
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
Feed URL
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Feed Token
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Never share your feed token with anyone.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Renew token
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Filtrar...
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Clear filter
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3576,7 +3642,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Video/Comment/Account
@@ -3590,37 +3655,47 @@ The link will expire within 1 hour.
State
Estado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Criado
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Abrir a página do ator em uma nova aba
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Aceito
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pendente
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3628,23 +3703,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Recusar
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Nenhum seguidor encontrado correspondente aos filtros atuais.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Sua instância não tem nenhum seguidor.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Mostrando
@@ -3660,24 +3735,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Abrir instância em uma nova aba
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Nenhum host encontrado correspondendo aos filtros atuais.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Sua instância não possui seguidores.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3697,7 +3784,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3731,13 +3818,12 @@ The link will expire within 1 hour.
Username
Nome de usuário
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
joão
@@ -3759,10 +3845,10 @@ The link will expire within 1 hour.
Role
Papel
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
A transcodificação está habilitada. A quota de vídeo só leva em consideração o tamanho do vídeo
@@ -3771,122 +3857,122 @@ The link will expire within 1 hour.
No máximo, este usuário poderia enviar +/-
.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Quota de vídeo diária
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
None (local authentication)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Não precisa de revisão antes que um vídeo seja publicado
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Enviar um link por email para redefinir a senha para o usuário
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Pedir uma nova senha
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Definir manualmente a senha de usuário
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Mostrar
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Ocultar
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Ações em massa
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
-
- src/app/+admin/overview/users/user-list/user-list.component.html 109
+ src/app/+admin/overview/users/user-list/user-list.component.html 109
+
Open account in a new tab
Open account in a new tab
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Deleted account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
+
User's email must be verified to login
O email do usuário deve ter sido confirmado para entrar
-
- src/app/+admin/overview/users/user-list/user-list.component.html 120
+ src/app/+admin/overview/users/user-list/user-list.component.html 120
+
User's email is verified / User can login without email verification
O email do usuário foi confirmado / O usuário pode entrar sem a confirmação do email
-
- src/app/+admin/overview/users/user-list/user-list.component.html 124
+ src/app/+admin/overview/users/user-list/user-list.component.html 124
+
Total daily video quota
Total daily video quota
-
- src/app/+admin/overview/users/user-list/user-list.component.html 141
+ src/app/+admin/overview/users/user-list/user-list.component.html 141
+
Ban reason:
Motivo do banimento:
-
- src/app/+admin/overview/users/user-list/user-list.component.html 163
+ src/app/+admin/overview/users/user-list/user-list.component.html 163
+
Banned users
Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Mostrando
@@ -3899,26 +3985,26 @@ The link will expire within 1 hour.
Moderation
Moderação
-
-
-
- src/app/+admin/admin.component.ts 95 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 72 src/app/+my-account/my-account.component.ts 28
+ src/app/+admin/admin.component.ts 95
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 72
+ src/app/+my-account/my-account.component.ts 28
+
Video blocks
Video blocks
-
-
- src/app/+admin/admin.component.ts 109 src/app/+admin/moderation/video-block-list/video-block-list.component.html 3
+ src/app/+admin/admin.component.ts 109
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 3
+
Muted accounts
Contas silenciadas
-
-
-
-
-
-
- src/app/+admin/admin.component.ts 117 src/app/+admin/moderation/moderation.routes.ts 90 src/app/+my-account/my-account-routing.module.ts 85 src/app/+my-account/my-account.component.ts 31 src/app/shared/shared-moderation/account-blocklist.component.html 3 src/app/shared/shared-moderation/account-blocklist.component.html 3
+ src/app/+admin/admin.component.ts 117
+ src/app/+admin/moderation/moderation.routes.ts 90
+ src/app/+my-account/my-account-routing.module.ts 85
+ src/app/+my-account/my-account.component.ts 31
+ src/app/shared/shared-moderation/account-blocklist.component.html 3
+ src/app/shared/shared-moderation/account-blocklist.component.html 3
+
Muted servers
Servidores silenciados
@@ -3934,41 +4020,41 @@ The link will expire within 1 hour.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Total size
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Listar redundâncias
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Sua instância não espelha nenhum vídeo.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Your instance has no mirrored videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Enabled strategies stats
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
No redundancy strategy is enabled on your instance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Used ( )
@@ -4002,21 +4088,21 @@ The link will expire within 1 hour.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.html 29 src/app/+admin/overview/comments/video-comment-list.component.html 46
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 29
+ src/app/+admin/overview/comments/video-comment-list.component.html 46
+
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
-
- src/app/+admin/overview/comments/video-comment-list.component.html 58
+ src/app/+admin/overview/comments/video-comment-list.component.html 58
+
Actions
Ações
@@ -4025,40 +4111,43 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
-
- src/app/+admin/overview/comments/video-comment-list.component.html 81
+ src/app/+admin/overview/comments/video-comment-list.component.html 81
+
No comments found matching current filters.
No comments found matching current filters.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 106
+ src/app/+admin/overview/comments/video-comment-list.component.html 106
+
No comments found.
No comments found.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 107
+ src/app/+admin/overview/comments/video-comment-list.component.html 107
+
Local comments
Local comments
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 52
+ src/app/+admin/overview/comments/video-comment-list.component.ts 52
+
Remote comments
Remote comments
-
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4072,28 +4161,28 @@ The link will expire within 1 hour.
Unsolved reports
Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Razão do bloqueio:
@@ -4131,11 +4220,11 @@ The link will expire within 1 hour.
Reports
Reports
-
-
-
-
- src/app/+admin/admin.component.ts 101 src/app/+admin/moderation/abuse-list/abuse-list.component.html 3 src/app/+admin/moderation/moderation.routes.ts 34 src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html 3
+ src/app/+admin/admin.component.ts 101
+ src/app/+admin/moderation/abuse-list/abuse-list.component.html 3
+ src/app/+admin/moderation/moderation.routes.ts 34
+ src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html 3
+
Moderation comment
Comentário de moderação
@@ -4158,8 +4247,10 @@ The link will expire within 1 hour.
Denunciante
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4177,13 +4268,13 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
This video has been reported multiple times.
@@ -4212,23 +4303,23 @@ The link will expire within 1 hour.
Account deleted
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 111
+
Open video in a new tab
Open video in a new tab
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Estado
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4245,8 +4336,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4259,67 +4350,66 @@ The link will expire within 1 hour.
Reportee
Reportee
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 report} other {
reports} }
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Updated
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Mute domain
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instância
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Silenciado em
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Remover silêncio
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
No server found matching current filters.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
No server found.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Showing
@@ -4327,17 +4417,19 @@ The link will expire within 1 hour.
of
muted instances
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
@@ -4346,28 +4438,28 @@ The link will expire within 1 hour.
Mute domains
Mute domains
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Conta
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
No account found matching current filters.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
No account found.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
List installed plugins
@@ -4390,9 +4482,9 @@ The link will expire within 1 hour.
of
muted accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Temas
@@ -4415,8 +4507,8 @@ The link will expire within 1 hour.
Official
Official
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 38
+
Plugin homepage (new window)
Plugin homepage (new window)
@@ -4435,54 +4527,53 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
Videos with the most interactions for recent videos
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 208
+ src/app/+videos/video-list/videos-list-common-page.component.ts 208
+
Videos with the most views during the last 24 hours
Videos with the most views during the last 24 hours
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 224
+ src/app/+videos/video-list/videos-list-common-page.component.ts 224
+
Videos with the most views during the last days
Videos with the most views during the last days
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 228
+ src/app/+videos/video-list/videos-list-common-page.component.ts 228
+
Videos that have the most likes
Videos that have the most likes
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 213
+ src/app/+videos/video-list/videos-list-common-page.component.ts 213
+
To load your new installed plugins or themes, refresh the page.
Para carregar o seu novo plugin ou tema instalado, recarregue a página.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 4
+
Popular plugins
Popular plugins
@@ -4502,8 +4593,8 @@ The link will expire within 1 hour.
for " "
for " "
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 18
+
{VAR_PLURAL, plural, =1 {result} other {results} }
{VAR_PLURAL, plural, =1 {result} other {results} }
@@ -4513,15 +4604,15 @@ The link will expire within 1 hour.
No results.
Sem resultados.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html 28
+
This does not have settings.
Este
não têm configurações.
-
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html 17
+
System
Sistema
@@ -4531,41 +4622,40 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
- comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
+
+ comment(s) deleted.
+ comment(s) deleted.
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
- Comments list Comments list
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
+
+ Comments list
+ Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
24
@@ -4574,27 +4664,25 @@ The link will expire within 1 hour.
Video comments
Video comments
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 3
+ src/app/+admin/overview/comments/video-comment-list.component.html 3
+
This view also shows comments from muted accounts.
This view also shows comments from muted accounts.
-
- src/app/+admin/overview/comments/video-comment-list.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 8
+
Showing to of comments
Showing to of comments
-
- src/app/+admin/overview/comments/video-comment-list.component.html 15
+ src/app/+admin/overview/comments/video-comment-list.component.html 15
+
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Tipo de tarefa
@@ -4663,10 +4751,11 @@ The link will expire within 1 hour.
Refresh
Recarregar
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 31 src/app/+admin/overview/videos/video-list.component.html 27 src/app/+admin/system/jobs/jobs.component.html 30 src/app/+admin/system/logs/logs.component.html 33
+ src/app/+admin/overview/comments/video-comment-list.component.html 31
+ src/app/+admin/overview/videos/video-list.component.html 27
+ src/app/+admin/system/jobs/jobs.component.html 30
+ src/app/+admin/system/logs/logs.component.html 33
+
now
now
@@ -4706,26 +4795,26 @@ The link will expire within 1 hour.
Name
Nome
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Descrição curta
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Categorias da instância principal
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Add a new category
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
O sistema de compartilhamento implica em alguma informação técnica sobre seu sistema (como um endereço IP público) poder ser enviada para outros pares, mas que ajuda em muito a reduzir a carga do servidor.
@@ -4759,147 +4848,145 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
Língua principal falada por você/seus moderadores
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODERATION & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
Esta instância é dedicada aos conteúdos de vídeos sensíveis ou de sexo explícito
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Política sobre vídeos que possuem conteúdo sensível
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Desfocar miniaturas
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Exibição
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Strategy
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Termos
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
Código de conduta
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Informação de moderação
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
YOU AND YOUR INSTANCE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Quem está por trás da instância?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
A single person? A non-profit? A company?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Por que você criou a instância?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
To share your personal videos? To open registrations and allow people to upload what they want?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
Por quanto tempo você planeja manter a instância?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
It's important to know for users who want to register on your instance
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
Como você irá financiar o servidor PeerTube?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
With your own funds? With user donations? Advertising?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
OTHER INFORMATION
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
Qual servidor/hardware a instância está instalada?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
APPEARANCE
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Landing page
@@ -4910,117 +4997,116 @@ The link will expire within 1 hour.
Default trending page
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
-
Hot videos
Hot videos
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 47
+
Most viewed videos
Most viewed videos
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 48
+
Most liked videos
Vídeos mais apreciados
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 49
+
Prefer author display name in video miniature
Prefer author display name in video miniature
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
+
Redirect users on single external auth when users click on the login button in menu
Redirect users on single external auth when users click on the login button in menu
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
+
⚠️ You don't have any external auth plugin enabled.
⚠️ You don't have any external auth plugin enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 79
+
⚠️ You have multiple external auth plugins enabled.
⚠️ You have multiple external auth plugins enabled.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 80
+
BROADCAST MESSAGE
BROADCAST MESSAGE
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
+
Display a message on your instance
Display a message on your instance
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
+
Enable broadcast message
Enable broadcast message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
+
Allow users to dismiss the broadcast message
Allow users to dismiss the broadcast message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
+
Broadcast message level
Broadcast message level
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
+
Message
Message
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 132
+
NEW USERS
NEW USERS
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 149
+
Manage users to set their quota individually.
Manage users to set their quota individually.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
+
Signup requires email verification
Inscrição requer verificação de email
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 172
+
Signup limit
Limite de inscrições
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 176
+
{VAR_PLURAL, plural, =1 {user} other {users}}
{VAR_PLURAL, plural, =1 {user} other {users}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 183
+
Signup won't be limited to a fixed number of users.
Signup won't be limited to a fixed number of users.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
+
Minimum required age to create an account
Minimum required age to create an account
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 192
+
{VAR_PLURAL, plural, =1 {year old} other {years old}}
{VAR_PLURAL, plural, =1 {year old} other {years old}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 199
+
Enable Signup
Enable Signup
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 161
+
Users
Usuários
@@ -5028,10 +5114,12 @@ The link will expire within 1 hour.
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
src/app/+admin/overview/users/user-list/user-list.component.html 3
-
- Comments Comments
-
- src/app/+admin/admin.component.ts 57
+
+
+ Comments
+ Comments
+ src/app/+admin/admin.component.ts 57
+
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
{VAR_PLURAL, plural, =1 {Video} other {Videos} }
@@ -5083,185 +5171,197 @@ The link will expire within 1 hour.
Default video quota per user
Quota de vídeo padrão por usuário
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
+
bytes
bytes
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Limite diário padrão por usuário
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
+
Allow import with a torrent file or a magnet URI
Permitir importar com arquivo torrent ou URL de magneto
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
+
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Bloquear novos vídeos automaticamente
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Aprovar manualmente novos seguidores da instância
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Está funcionalidade requer muita atenção e moderação extra.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL do Índice
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrador
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Email de administrador
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Habilitar formulário de contato
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5271,27 +5371,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Seu nome de usuário no Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5322,67 +5422,78 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
- Allow your users to change live latency Allow your users to change live latency
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
- Small latency disables P2P and high latency can increase P2P ratio Small latency disables P2P and high latency can increase P2P ratio
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ Allow your users to change live latency
+ Allow your users to change live latency
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 39
-
-
+
+ Small latency disables P2P and high latency can increase P2P ratio
+ Small latency disables P2P and high latency can increase P2P ratio
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
+
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5392,7 +5503,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5409,139 +5520,155 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Transcodificação ativada
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Permitir extensões adicionais
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Permitir envio de arquivos de áudio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
The file will be merged in a still image video with the preview file on upload.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Output formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrent enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
If you also enabled HLS support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLS with P2P support enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Threads de transcodificação
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
- VIDEO STUDIO VIDEO STUDIO
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
+ VIDEO STUDIO
+ VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
- Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
+ Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
+ Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
- Enable video studio Enable video studio
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
+ Enable video studio
+ Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
- ⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
+ ⚠️ You need to enable transcoding first to enable video studio
+ ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Some files are not federated, and fetched when necessary. Define their caching policies.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
Number of previews to keep in cache
@@ -5597,13 +5724,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Write JavaScript code directly. Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5619,8 +5746,8 @@ color: red;
color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
You cannot allow live replay if you don't enable transcoding.
@@ -5672,45 +5799,45 @@ color: red;
DANGER ZONE
DANGER ZONE
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Perfil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolution
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Aspect ratio
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Average frame rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Pixel format
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Channel Layout
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Update your settings
@@ -5739,8 +5866,10 @@ color: red;
src/app/shared/shared-video-miniature/video-filters-header.component.html
46
-
- Sort by "Original Publication Date" Sort by "Original Publication Date"
+
+
+ Sort by "Original Publication Date"
+ Sort by "Original Publication Date"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5749,91 +5878,90 @@ color: red;
Sort by "Recent Views"
Sort by "Recent Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 49
+
Sort by "Hot"
Sort by "Hot"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 50
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 50
+
Sort by "Likes"
Sort by "Likes"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 51
- Sort by "Global Views" Sort by "Global Views"
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 51
+
+
+ Sort by "Global Views"
+ Sort by "Global Views"
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 52
+
Languages:
Languages:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 60
+
Sensitive content:
Sensitive content:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 67
+
Scope:
Scope:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 82
+
Local videos (this instance)
Local videos (this instance)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 86
+
Federated videos (this instance + followed instances)
Federated videos (this instance + followed instances)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 91
+
Type:
Type:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 96
+
VOD & Live videos
VOD & Live videos
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 100
+
Categories:
Categories:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 115
+
Moderation:
Moderation:
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 121
+
Change password
Alterar senha
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Senha atual
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Nova senha
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Confirmar nova senha
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Política padrão sobre vídeos que possuem conteúdo sensível
@@ -5842,15 +5970,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Policy for sensitive videos
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Mostre apenas os vídeos nas seguintes línguas / legendas
@@ -5864,28 +5992,25 @@ color: red;
Add a new language
Add a new language
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Novo email
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
Mudar email
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Tema
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 14
src/app/shared/shared-user-settings/user-interface-settings.component.html 4
-
-
Select the next owner
Selecione o próximo dono
@@ -5934,8 +6059,8 @@ color: red;
Initiator
Iniciador
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
@@ -5944,24 +6069,132 @@ color: red;
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Status
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Account page
-
-
- src/app/+videos/+video-watch/video-watch.component.html 69 src/app/+videos/+video-watch/video-watch.component.html 75
+ src/app/+videos/+video-watch/video-watch.component.html 69
+ src/app/+videos/+video-watch/video-watch.component.html 75
+
No ownership change request found.
No ownership change request found.
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5970,30 +6203,30 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Exemplo: meu_canal
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
CHANNEL
@@ -6015,9 +6248,9 @@ color: red;
Overwrite support field of all videos of this channel
Substituir o campo de suporte para todos os vídeos deste canal
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
@@ -6036,13 +6269,13 @@ color: red;
Target
Alvo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -6050,8 +6283,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6063,10 +6296,12 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
- {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
+
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
+ {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Criado por
@@ -6082,44 +6317,56 @@ color: red;
You don't have any video in your watch history yet.
You don't have any video in your watch history yet.
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
Delete from history
-
- src/app/+my-library/my-history/my-history.component.html 37
- Video history is enabled Video history is enabled
+ src/app/+my-library/my-history/my-history.component.html 37
+
+
+ Video history is enabled
+ Video history is enabled
src/app/+my-library/my-history/my-history.component.ts
96,95
-
- Video history is disabled Video history is disabled
+
+
+ Video history is disabled
+ Video history is disabled
src/app/+my-library/my-history/my-history.component.ts
97,95
-
- Delete video history Delete video history
+
+
+ Delete video history
+ Delete video history
src/app/+my-library/my-history/my-history.component.ts
120
-
- Are you sure you want to delete all your video history? Are you sure you want to delete all your video history?
+
+
+ Are you sure you want to delete all your video history?
+ Are you sure you want to delete all your video history?
src/app/+my-library/my-history/my-history.component.ts
121
-
- Video history deleted Video history deleted
+
+
+ Video history deleted
+ Video history deleted
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ No videos found for " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6202,8 +6449,8 @@ color: red;
Create playlist
Create playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
My video channels
@@ -6214,13 +6461,12 @@ color: red;
Create a new video channel
src/app/+manage/manage-routing.module.ts 12
-
Playlist thumbnail
Miniatura de Playlist
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Não há vídeos na playlist.
@@ -6231,8 +6477,8 @@ color: red;
Browse videos on PeerTube to add them in your playlist.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 28
+
See the documentation for more information.
@@ -6241,84 +6487,122 @@ color: red;
for more information.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
+
If you need help to use PeerTube, you can have a look at the documentation .
Se você precisa de ajuda para usar o PeerTube, veja
documentação
.
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
-
- src/app/+signup/shared/signup-success.component.html 18
- Video stats Video stats
-
- src/app/+stats/stats-routing.module.ts 14
- You can select a part of the graph to zoom in You can select a part of the graph to zoom in
-
- src/app/+stats/video/video-stats.component.html 58
- Reset zoom Reset zoom
-
- src/app/+stats/video/video-stats.component.html 60
- Since the video publication Since the video publication
+ src/app/+signup/shared/signup-success.component.html 18
+
+
+ Video stats
+ Video stats
+ src/app/+stats/stats-routing.module.ts 14
+
+
+ You can select a part of the graph to zoom in
+ You can select a part of the graph to zoom in
+ src/app/+stats/video/video-stats.component.html 58
+
+
+ Reset zoom
+ Reset zoom
+ src/app/+stats/video/video-stats.component.html 60
+
+
+ Since the video publication
+ Since the video publication
src/app/+stats/video/video-stats.component.ts
63
-
- Viewers Viewers
-
-
- src/app/+stats/video/video-stats.component.ts 88 src/app/+stats/video/video-stats.component.ts 500
- Watch time Watch time
-
- src/app/+stats/video/video-stats.component.ts 93
- Retention Retention
-
- src/app/+stats/video/video-stats.component.ts 106
- Viewers stats between and Viewers stats between and
-
- src/app/+stats/video/video-stats.component.ts 153
- Viewers stats Viewers stats
-
- src/app/+stats/video/video-stats.component.ts 156
- Live as of Live as of
+
+
+ Viewers
+ Viewers
+ src/app/+stats/video/video-stats.component.ts 88
+ src/app/+stats/video/video-stats.component.ts 500
+
+
+ Watch time
+ Watch time
+ src/app/+stats/video/video-stats.component.ts 93
+
+
+ Retention
+ Retention
+ src/app/+stats/video/video-stats.component.ts 106
+
+
+ Viewers stats between and
+ Viewers stats between and
+ src/app/+stats/video/video-stats.component.ts 153
+
+
+ Viewers stats
+ Viewers stats
+ src/app/+stats/video/video-stats.component.ts 156
+
+
+ Live as of
+ Live as of
src/app/+stats/video/video-stats.component.ts
227
-
- Custom dates Custom dates
-
- src/app/+stats/video/video-stats.component.ts 238
- A view means that someone watched the video for at least 30 seconds A view means that someone watched the video for at least 30 seconds
-
- src/app/+stats/video/video-stats.component.ts 257
- Countries Countries
-
- src/app/+stats/video/video-stats.component.ts 98 src/app/+stats/video/video-stats.component.ts 289
- Likes Likes
-
- src/app/+stats/video/video-stats.component.ts 260
- Average watch time Average watch time
-
- src/app/+stats/video/video-stats.component.ts 267
- Total watch time Total watch time
-
- src/app/+stats/video/video-stats.component.ts 271
- Peak viewers Peak viewers
-
- src/app/+stats/video/video-stats.component.ts 275
- at at
-
- src/app/+stats/video/video-stats.component.ts 278
- Unique viewers Unique viewers
+
+
+ Custom dates
+ Custom dates
+ src/app/+stats/video/video-stats.component.ts 238
+
+
+ A view means that someone watched the video for at least 30 seconds
+ A view means that someone watched the video for at least 30 seconds
+ src/app/+stats/video/video-stats.component.ts 257
+
+
+ Countries
+ Countries
+ src/app/+stats/video/video-stats.component.ts 98
+ src/app/+stats/video/video-stats.component.ts 289
+
+
+ Likes
+ Likes
+ src/app/+stats/video/video-stats.component.ts 260
+
+
+ Average watch time
+ Average watch time
+ src/app/+stats/video/video-stats.component.ts 267
+
+
+ Total watch time
+ Total watch time
+ src/app/+stats/video/video-stats.component.ts 271
+
+
+ Peak viewers
+ Peak viewers
+ src/app/+stats/video/video-stats.component.ts 275
+
+
+ at
+ at
+ src/app/+stats/video/video-stats.component.ts 278
+
+
+ Unique viewers
+ Unique viewers
src/app/+stats/video/video-stats.component.ts
282
@@ -6340,27 +6624,28 @@ color: red;
Login
Login
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Login
src/app/+login/login.component.html
2,5
-
-
An error occurred.
Ocorreu um erro.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Request new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6379,14 +6664,13 @@ color: red;
Manage channel
Manage channel
-
- src/app/+video-channels/video-channels.component.html 10
-
+ src/app/+video-channels/video-channels.component.html 10
+
Send verification email
Enviar email de verificação
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
Esta instância não necessita de verificação por email.
@@ -6396,27 +6680,34 @@ color: red;
Verify account via email
Verify account via email
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ Ask to send an email to verify your account
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Welcome on
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Your account has been created!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Check your emails to validate your account and complete your inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6425,8 +6716,9 @@ color: red;
Banned
Banido
-
- src/app/+accounts/accounts.component.html 21 src/app/+admin/overview/users/user-list/user-list.component.html 105
+ src/app/+accounts/accounts.component.html 21
+ src/app/+admin/overview/users/user-list/user-list.component.html 105
+
Instance muted
Instância silenciada
@@ -6456,14 +6748,14 @@ color: red;
Show more...
Show more...
-
-
- src/app/+accounts/accounts.component.html 55 src/app/+video-channels/video-channels.component.html 98
+ src/app/+accounts/accounts.component.html 55
+ src/app/+video-channels/video-channels.component.html 98
+
Manage account
Manage account
-
- src/app/+accounts/accounts.component.html 60
+ src/app/+accounts/accounts.component.html 60
+
Search account videos
Search account videos
@@ -6472,8 +6764,8 @@ color: red;
CHANNELS
CHANNELS
-
- src/app/+accounts/accounts.component.ts 80
+ src/app/+accounts/accounts.component.ts 80
+
This account does not have channels.
Essa conta não possui canais.
@@ -6484,22 +6776,15 @@ color: red;
{VAR_PLURAL, plural, =1 {1 subscriber} other {
assinantes} }
-
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 13
+
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
-
-
-
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
+
-
+
@@ -6508,12 +6793,12 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 38
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 38
+
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
@@ -6521,7 +6806,10 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6548,44 +6836,35 @@ channel with the same name ( )!
See this video channel
Veja este canal de vídeo
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 15
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 20
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
+
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+ {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Este canal não possui vídeos.
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 41
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 41
+
SHOW THIS CHANNEL >
SHOW THIS CHANNEL >
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 49
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 49
+
Stats
Estatísticas
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Este canal não possui playlists.
@@ -6594,13 +6873,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Network
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
Assinaturas
@@ -6610,13 +6889,13 @@ channel with the same name ( )!
Follower instances ( )
Follower instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
Following instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
Seu nome
@@ -6666,8 +6945,8 @@ channel with the same name ( )!
ADMINISTRATORS & SUSTAINABILITY
-
- src/app/+about/about-instance/about-instance.component.html 32
+ src/app/+about/about-instance/about-instance.component.html 32
+
Who we are
Quem somos
@@ -6696,22 +6975,22 @@ channel with the same name ( )!
INFORMATION
-
- src/app/+about/about-instance/about-instance.component.html 101
+ src/app/+about/about-instance/about-instance.component.html 101
+
MODERATION
MODERATION
-
- src/app/+about/about-instance/about-instance.component.html 129
+ src/app/+about/about-instance/about-instance.component.html 129
+
OTHER INFORMATION
OTHER INFORMATION
-
- src/app/+about/about-instance/about-instance.component.html 186
+ src/app/+about/about-instance/about-instance.component.html 186
+
Hardware information
Informação do Hardware
@@ -6725,10 +7004,9 @@ channel with the same name ( )!
Features found on this instance
Recursos disponíveis nesta instância
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
STATISTICS
@@ -6762,58 +7040,58 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
Descubra como criar a sua conta, o que é um canal, como criar uma playlist e muito mais!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
Aplicativos PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Descubra aplicativos Android não oficiais e explore os recursos adicionais (addons)!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Contribua com PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
Quer ajudar a melhorar o PeerTube? Você pode traduzir o interface web, dar o seu feedback, ou diretamente contribuir no código!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P & Privacidade
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
PeerTube usa como padrão o protocolo BitTorrent para compartilhar a largura de banda (bandwidth) entre os usuários para ajudar a diminuir a carga no servidor (P2P), mas te dá, em último caso, a escolha de colocar o servidor de volta no modo regular de transmissão de video. O que se segue aplica unicamente se desejarmos continuar a utilizar o modo P2P de PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
Quais são as consequências?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
In teoria, alguém com habilidade técnica suficiente poderia criar um script que rastreia qual IP está baixando qual vídeo. Mas na prática, isso é muito mais difícil porque: In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
Uma solicitação HTTP tem que ser enviada em cada rastreador para espionar cada vídeo. Se quisermos espionar todos os vídeos do PeerTube, teremos que enviar tantas solicitações quanto os vídeos existentes (assim sendo, potencialmente muitos)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
@@ -6821,99 +7099,99 @@ channel with the same name ( )!
For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
requests sent to know every peer in the swarm
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Essas solicitações têm que ser enviadas regularmente para saber quem começou/parou de ver um vídeo. É fácil detectar este tipo de comportamento
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
Se o endereço de IP estiver armazenado. Isso não significa que a pessoa por trás do IP (se pessoa existe) vi o vídeo
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
O endereço IP é uma informação vaga, e regularmente muda e pode representar várias pessoas ou entidades
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
O pior cenário de uma pessoa mediana que espiona seus amigos é muito pouco provável. Existem meios muito mais eficazes para conseguir esse tipo de informação.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
Como o PeerTube se compara com o YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
As ameaças de privacidade com o YouTube são diferentes das do PeerTube. No caso do YouTube, a plataforma reúne um enorme quantidade de informações pessoais (não apenas o seu IP) para analisá-las depois e rastrear você. Além do mais, YouTube é propriedade do Google/Alphabet, uma empresa que rastreia você por vários outros sites da web (via AdSense ou Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
O que eu posso fazer para restringir a exposição do meu endereço IP?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
Seu endereço IP é publico, assim cada vez que você consulta um site web, há um número de atores (para além do site final sem si) vendo o seu IP nos registros das conexões deles (logs): o provedor de internet(ISP) / o roteador / CDN e muito mais... PeerTube é transparente em relação a isso: nós te alertamos para o fato de que se você quer manter o seu IP privado, você tem que usar um VPN ou o navegador Tor. Pensar que remover P2P do PeerTube irá dar à você a anonimidade não faz sentido nenhum.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
O que será feito para mitigar o problema?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube quer oferecer a melhor contra medida possível, para dar à você mais escolha e fazer com que os ataques se tornem menos prováveis. Eis o que realizamos até agora:
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
Nós fixamos um limite para o número de parceiros enviado pelo rastreador
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
Nós definimos um limite na frequência das solicitações recebidas pelo rastreador
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
Permite aos administradores da instância de desativar P2P a partir da interface da administração
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Em último caso, lembre-se você pode sempre desativar P2P alternando no leitor do vídeo, ou apenas desabilitando WebRTC no seu navegador.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
Esta instância não tem instâncias seguidoras.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Show full list
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
This instance is not following any other.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
About this instance
@@ -6942,7 +7220,6 @@ channel with the same name ( )!
3
-
Get help
Get help
@@ -6951,9 +7228,11 @@ channel with the same name ( )!
Create my account
Criar minha conta
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Done!
src/app/+signup/+register/register.component.html
103
@@ -6962,39 +7241,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTube está criando sua conta...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Go to the previous step
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Go to the next step
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Quem somos nós?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
Por quanto tempo planejamos manter esta instância?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
Como iremos financiar esta instância?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Terms of
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -7003,52 +7285,61 @@ channel with the same name ( )!
Administrators & Sustainability
Administrador & Sustentabilidade
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Step
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Nome do canal a ser mostrado
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Example: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Channel identifier
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Example: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7057,75 +7348,85 @@ channel with the same name ( )!
Channel name
Nome do canal
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
john_channel
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Public name
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Example: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Example: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ This email address will be used to validate your account.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Request email for account verification
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
Signup is not enabled on this instance.
@@ -7133,14 +7434,15 @@ channel with the same name ( )!
src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Create an account
src/app/+signup/+register/register.component.html
9,12
-
Register
Register
@@ -7185,13 +7487,13 @@ channel with the same name ( )!
Display all videos (private, unlisted or not yet published)
Display all videos (private, unlisted or not yet published)
-
- src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 126
+
Remove this filter
Remove this filter
-
- src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+ src/app/shared/shared-video-miniature/video-filters-header.component.ts 90
+
Sensitive content
Sensitive content
@@ -7242,12 +7544,11 @@ channel with the same name ( )!
displayed
src/app/shared/shared-video-miniature/video-filters.model.ts 240
-
Report this account
Report this account
-
- src/app/+accounts/accounts.component.ts 192
+ src/app/+accounts/accounts.component.ts 192
+
Overview
Overview
@@ -7259,69 +7560,69 @@ channel with the same name ( )!
VIDEOS
VIDEOS
-
-
-
- src/app/+accounts/accounts.component.ts 81 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244 src/app/+video-channels/video-channels.component.ts 81
+ src/app/+accounts/accounts.component.ts 81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 244
+ src/app/+video-channels/video-channels.component.ts 81
+
Username copied
Nome de usuário copiado
-
-
- src/app/+accounts/accounts.component.ts 119 src/app/+video-channels/video-channels.component.ts 115
-
-
+ src/app/+accounts/accounts.component.ts 119
+ src/app/+video-channels/video-channels.component.ts 115
+
Audio-only
Áudio-somente
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 18
+
A <code>.mp4</code> that keeps the original audio track, with no video
Um <code>.mp4</code> que mantém o track do áudio original, mas sem vídeo
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 19
+
144p
144p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 23
+
240p
240p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 27
+
360p
360p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 31
+
480p
480p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 35
+
720p
720p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 39
+
1080p
1080p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 43
+
1440p
1440p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 47
+
2160p
2160p
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
- {value, plural, =1 {thread} other {threads}} {value, plural, =1 {thread} other {threads}}
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 51
+
+
+ {value, plural, =1 {thread} other {threads}}
+ {value, plural, =1 {thread} other {threads}}
src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
90
@@ -7375,26 +7676,25 @@ channel with the same name ( )!
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
threads
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
-
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts 92
+
Updating instance configuration from the web interface is disabled by the system administrator.
Updating instance configuration from the web interface is disabled by the system administrator.
@@ -7425,7 +7725,7 @@ channel with the same name ( )!
Configuration updated.
Configuração atualizada.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7438,7 +7738,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7507,13 +7807,13 @@ channel with the same name ( )!
Unlimited
Ilimitado
-
-
-
-
-
-
- src/app/+admin/config/shared/config.service.ts 22 src/app/+admin/config/shared/config.service.ts 36 src/app/shared/shared-instance/instance-features-table.component.ts 31 src/app/shared/shared-instance/instance-features-table.component.ts 38 src/app/shared/shared-main/users/user-quota.component.ts 32 src/app/shared/shared-main/users/user-quota.component.ts 38
+ src/app/+admin/config/shared/config.service.ts 22
+ src/app/+admin/config/shared/config.service.ts 36
+ src/app/shared/shared-instance/instance-features-table.component.ts 31
+ src/app/shared/shared-instance/instance-features-table.component.ts 38
+ src/app/shared/shared-main/users/user-quota.component.ts 32
+ src/app/shared/shared-main/users/user-quota.component.ts 38
+
None - no upload possible
None - no upload possible
@@ -7602,35 +7902,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- foi aceita nas instâncias que vos segue
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Você realmente quer rejeitar este seguidor?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Rejeitar
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- foi retirado das instâncias que vos segue
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Você realmente quer apagar este seguidor?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7657,32 +7937,81 @@ channel with the same name ( )!
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removido dos seguidores da sua instância
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7702,8 +8031,8 @@ channel with the same name ( )!
Follow request(s) sent!
Solicitação de seguir(s) enviada!
-
- src/app/+admin/follows/following-list/follow-modal.component.ts 67
+ src/app/+admin/follows/following-list/follow-modal.component.ts 67
+
Your instance subscriptions
Your instance subscriptions
@@ -7712,21 +8041,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Você realmente deseja parar de seguir ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Parar de seguir
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Você não está mais seguindo .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7797,18 +8130,18 @@ channel with the same name ( )!
Violent or Repulsive
Violent or Repulsive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Hateful or Abusive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam or Misleading
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Privacy
@@ -7821,111 +8154,111 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Server rules
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Thumbnails
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Internal actions
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Delete report
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Actions for the flagged account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Marcar como aceito
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Marcar como rejeitado
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Add internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Actions for the video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Bloquear vídeo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Vídeo bloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Desbloquear vídeo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Vídeo desbloqueado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Você realmente quer deletar esta denúncia?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Abuso deletado.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Deleted comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messages with reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Messages with moderators
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Update internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Switch video block to manual
@@ -7946,17 +8279,17 @@ channel with the same name ( )!
Unblock
Desbloquear
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133 src/app/+admin/overview/videos/video-list.component.ts 89 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 133
+ src/app/+admin/overview/videos/video-list.component.ts 89
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 365
+
Video unblocked.
Vídeo desbloqueado.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 139 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 216
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 139
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 216
+
yes
sim
@@ -7972,60 +8305,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
Você não tem plugins instalados ainda.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Você não tem temas instalados ainda.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Atualizado para
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Você quer realmente desinstalar ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
desinstalado..
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
atualizado.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8041,25 +8374,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
O índice de plugin não está disponível. Favor tente mais tarde.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Por favor, instale somente plugins ou temas que você confia, uma vez que eles podem executar qualquer código na sua instância.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Instalar ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
Instalado.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Configurações atualizadas.
@@ -8191,33 +8524,35 @@ channel with the same name ( )!
Info
Info
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Files
-
- src/app/+admin/overview/videos/video-list.component.html 42
+ src/app/+admin/overview/videos/video-list.component.html 42
+
Published
Published
-
- src/app/+admin/overview/videos/video-list.component.html 43
+ src/app/+admin/overview/videos/video-list.component.html 43
+
Warning
Aviso
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Light/Orange or Dark
+ src/app/core/theme/theme.service.ts 47
+
Error
Erro
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Registros padrões
@@ -8244,13 +8579,13 @@ channel with the same name ( )!
Blocked videos
Blocked videos
-
- src/app/+admin/moderation/moderation.routes.ts 66
+ src/app/+admin/moderation/moderation.routes.ts 66
+
Muted instances
Muted instances
-
- src/app/+admin/moderation/moderation.routes.ts 101
+ src/app/+admin/moderation/moderation.routes.ts 101
+
Password changed for user .
Senha modificada para usuário
@@ -8350,134 +8685,138 @@ channel with the same name ( )!
Federation
Federation
-
-
- src/app/+admin/admin.component.ts 72
+ src/app/+admin/admin.component.ts 72
+
Videos will be deleted, comments will be tombstoned.
Videos will be deleted, comments will be tombstoned.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Ban
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
User won't be able to login anymore, but videos and comments will be kept as is.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Desbanir
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Definir Email como Confirmado
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Você não pode banir root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
- Do you really want to unban {count, plural, =1 {1 user} other { users}}? Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
+
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ Do you really want to unban {count, plural, =1 {1 user} other { users}}?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Você realmente quer desbanir usuários?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
usuários reativados.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Você não pode excluir root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
- <p>You can't create users or channels with a username that already used by a deleted user/channel.</p> <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
- It means the following usernames will be permanently deleted and cannot be recovered: It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
+
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ <p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
+
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ It means the following usernames will be permanently deleted and cannot be recovered:
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
usuários deletados.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
emails de usuários definidos como confirmados.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
A conta
não será mais silenciada.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.ts 42 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+ src/app/shared/shared-moderation/account-blocklist.component.ts 42
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 149
+
Instance unmuted.
A instância
não será mais silenciada.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 45 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
-
-
-
-
-
+ src/app/shared/shared-moderation/server-blocklist.component.ts 45
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 177
+
My watch history
Meu histórico
@@ -8487,13 +8826,13 @@ channel with the same name ( )!
Track watch history
Track watch history
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
Clear all history
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Propriedade aceita
@@ -8507,9 +8846,9 @@ channel with the same name ( )!
Email updated.
Email atualizado.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
A sua senha atual é inválida.
@@ -8569,9 +8908,9 @@ channel with the same name ( )!
Interface settings updated.
Configurações do interface atualizadas.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
Novo vídeo de suas inscrições
@@ -8614,14 +8953,15 @@ channel with the same name ( )!
A new user registered on your instance
Um novo usuário se registrou em sua instância
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 39
-
- You or one of your channels has a new follower You or one of your channels has a new follower
+
+
+ You or one of your channels has a new follower
+ You or one of your channels has a new follower
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
40
-
Someone mentioned you in video comments
Alguém mencionou você em um comentário
@@ -8662,8 +9002,10 @@ channel with the same name ( )!
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
47
-
- Video studio edition has finished Video studio edition has finished
+
+
+ Video studio edition has finished
+ Video studio edition has finished
src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
48
@@ -8672,18 +9014,18 @@ channel with the same name ( )!
Social
Social
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 52
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 52
+
Your videos
Your videos
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 61
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 61
+
Preferences saved
Preferências salvas
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 136
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 136
+
Profile updated.
Perfil atualizado.
@@ -8700,21 +9042,21 @@ channel with the same name ( )!
Avatar changed.
Avatar alterado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Língua desconhecida
@@ -8740,35 +9082,35 @@ channel with the same name ( )!
Canal de vídeo
criado.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Este nome já existe nesta instância.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Canal de vídeo
atualizado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Canal de vídeo
@@ -8784,15 +9126,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8828,9 +9164,9 @@ channel with the same name ( )!
Channel filters
Channel filters
-
-
- src/app/+my-library/my-follows/my-followers.component.ts 49 src/app/+my-library/my-videos/my-videos.component.ts 122
+ src/app/+my-library/my-follows/my-followers.component.ts 49
+ src/app/+my-library/my-videos/my-videos.component.ts 122
+
Update video channel
Update video channel
@@ -8839,8 +9175,8 @@ channel with the same name ( )!
Not found
Not found
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL parameter is missing in URL parameters
@@ -8890,13 +9226,13 @@ channel with the same name ( )!
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -8915,8 +9251,8 @@ channel with the same name ( )!
Delete playlist
Delete playlist
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Playlist
@@ -8927,16 +9263,17 @@ channel with the same name ( )!
Change ownership
Change ownership
-
-
- src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3 src/app/+my-library/my-videos/my-videos.component.ts 220
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 3
+ src/app/+my-library/my-videos/my-videos.component.ts 220
+
Playlist deleted.
Playlist
apagada.
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Meus vídeos
@@ -8944,25 +9281,28 @@ channel with the same name ( )!
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Você realmente deseja excluir vídeos?
-
- src/app/+my-library/my-videos/my-videos.component.ts 172
- {length, plural, =1 {Video has been deleted} other { videos have been deleted}} {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ src/app/+my-library/my-videos/my-videos.component.ts 172
+
+
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
+ {length, plural, =1 {Video has been deleted} other { videos have been deleted}}
src/app/+my-library/my-videos/my-videos.component.ts
191
-
- have been deleted. have been deleted.
+
+
+ have been deleted.
+ have been deleted.
src/app/+my-library/my-videos/my-videos.component.ts
193,191
-
Videos list
Videos list
@@ -8976,24 +9316,23 @@ channel with the same name ( )!
Você realmente deseja excluir
?
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Vídeo
excluído.
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 242
- Studio Studio
-
-
-
- src/app/+video-studio/video-studio-routing.module.ts 17 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 242
+
+
+ Studio
+ Studio
+ src/app/+video-studio/video-studio-routing.module.ts 17
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 347
+
Ownership change request sent.
Solicitação para mudar dono enviada.
@@ -9010,22 +9349,40 @@ channel with the same name ( )!
My channels
Meus canais
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Minhas playlists
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Minhas inscrições
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -9035,22 +9392,27 @@ channel with the same name ( )!
My abuse reports
My abuse reports
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
+
+
+ is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Change your email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -9059,13 +9421,19 @@ channel with the same name ( )!
Ownership changes
Mudanças de dono
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9076,14 +9444,15 @@ channel with the same name ( )!
Videos
Videos
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Playlists
@@ -9100,23 +9469,23 @@ channel with the same name ( )!
Maximize editor
Maximize editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Exit maximized editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
Um email com um link de verificação será enviado para
.
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ Verify account email confirmation
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9133,113 +9502,155 @@ channel with the same name ( )!
Inscreva-se na conta
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
-
- Studio for Studio for
+
+
+ Studio for
+ Studio for
src/app/+video-studio/edit/video-studio-edit.component.html
2
-
- CUT VIDEO CUT VIDEO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 8
- Set a new start/end. Set a new start/end.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 10
- New start New start
-
- src/app/+video-studio/edit/video-studio-edit.component.html 13
- New end New end
-
- src/app/+video-studio/edit/video-studio-edit.component.html 18
- ADD INTRO ADD INTRO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 24
- Concatenate a file at the beginning of the video. Concatenate a file at the beginning of the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 26
- Select the intro video file Select the intro video file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 30
- ADD OUTRO ADD OUTRO
-
- src/app/+video-studio/edit/video-studio-edit.component.html 38
- Concatenate a file at the end of the video. Concatenate a file at the end of the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 40
- Select the outro video file Select the outro video file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 44
- ADD WATERMARK ADD WATERMARK
-
- src/app/+video-studio/edit/video-studio-edit.component.html 52
- Add a watermark image to the video. Add a watermark image to the video.
-
- src/app/+video-studio/edit/video-studio-edit.component.html 54
- Select watermark image file Select watermark image file
-
- src/app/+video-studio/edit/video-studio-edit.component.html 58
- Run video edition Run video edition
-
- src/app/+video-studio/edit/video-studio-edit.component.html 66
- Video before edition Video before edition
-
- src/app/+video-studio/edit/video-studio-edit.component.html 75
- Edition tasks: Edition tasks:
-
- src/app/+video-studio/edit/video-studio-edit.component.html 80
- Are you sure you want to edit " "? Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
- The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br /> The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
- As a reminder, the following tasks will be executed: <ol> </ol> As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
- Edition tasks created. Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
+
+ CUT VIDEO
+ CUT VIDEO
+ src/app/+video-studio/edit/video-studio-edit.component.html 8
+
+
+ Set a new start/end.
+ Set a new start/end.
+ src/app/+video-studio/edit/video-studio-edit.component.html 10
+
+
+ New start
+ New start
+ src/app/+video-studio/edit/video-studio-edit.component.html 13
+
+
+ New end
+ New end
+ src/app/+video-studio/edit/video-studio-edit.component.html 18
+
+
+ ADD INTRO
+ ADD INTRO
+ src/app/+video-studio/edit/video-studio-edit.component.html 24
+
+
+ Concatenate a file at the beginning of the video.
+ Concatenate a file at the beginning of the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 26
+
+
+ Select the intro video file
+ Select the intro video file
+ src/app/+video-studio/edit/video-studio-edit.component.html 30
+
+
+ ADD OUTRO
+ ADD OUTRO
+ src/app/+video-studio/edit/video-studio-edit.component.html 38
+
+
+ Concatenate a file at the end of the video.
+ Concatenate a file at the end of the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 40
+
+
+ Select the outro video file
+ Select the outro video file
+ src/app/+video-studio/edit/video-studio-edit.component.html 44
+
+
+ ADD WATERMARK
+ ADD WATERMARK
+ src/app/+video-studio/edit/video-studio-edit.component.html 52
+
+
+ Add a watermark image to the video.
+ Add a watermark image to the video.
+ src/app/+video-studio/edit/video-studio-edit.component.html 54
+
+
+ Select watermark image file
+ Select watermark image file
+ src/app/+video-studio/edit/video-studio-edit.component.html 58
+
+
+ Run video edition
+ Run video edition
+ src/app/+video-studio/edit/video-studio-edit.component.html 66
+
+
+ Video before edition
+ Video before edition
+ src/app/+video-studio/edit/video-studio-edit.component.html 75
+
+
+ Edition tasks:
+ Edition tasks:
+ src/app/+video-studio/edit/video-studio-edit.component.html 80
+
+
+ Are you sure you want to edit " "?
+ Are you sure you want to edit " "?
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
+
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
+
+ As a reminder, the following tasks will be executed: <ol> </ol>
+ As a reminder, the following tasks will be executed: <ol> </ol>
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
+
+ Edition tasks created.
+ Edition tasks created.
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Focar na barra de busca
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Esconder o menu lateral esquerdo
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Descubra a página de vídeos
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Ir à página dos vídeos em alta
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Ir à página dos vídeos recentes
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Ir à página dos vídeos locais
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Ir à página de envio de vídeos
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Ir às minhas inscrições
@@ -9271,14 +9682,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You need to reconnect.
você precisa se reconectar.
src/app/core/auth/auth.service.ts 221
-
- Show/hide this help menu Show/hide this help menu
+
+
+ Show/hide this help menu
+ Show/hide this help menu
src/app/core/core.module.ts
45
-
- Hide this help menu Hide this help menu
+
+
+ Hide this help menu
+ Hide this help menu
src/app/core/core.module.ts
46
@@ -9308,9 +9723,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Trending
Trending
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 205 src/app/core/menu/menu.service.ts 131
+ src/app/+videos/video-list/videos-list-common-page.component.ts 205
+ src/app/core/menu/menu.service.ts 131
+
ON
ON
@@ -9328,18 +9743,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Sucesso
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Nome de usuário ou senha incorretos.
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Sua conta foi bloqueada.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
any language
@@ -9376,38 +9792,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Últimos 7 dias
@@ -9426,17 +9842,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
VOD videos
VOD videos
-
-
-
- src/app/+search/search-filters.component.html 34 src/app/shared/shared-video-miniature/video-filters-header.component.html 110 src/app/shared/shared-video-miniature/video-filters.model.ts 165
+ src/app/+search/search-filters.component.html 34
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 110
+ src/app/shared/shared-video-miniature/video-filters.model.ts 165
+
Live videos
Live videos
-
-
-
- src/app/+search/search-filters.component.html 29 src/app/shared/shared-video-miniature/video-filters-header.component.html 105 src/app/shared/shared-video-miniature/video-filters.model.ts 159
+ src/app/+search/search-filters.component.html 29
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 105
+ src/app/shared/shared-video-miniature/video-filters.model.ts 159
+
Short (< 4 min)
Curto (< 4 min)
@@ -9465,8 +9881,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Views
Visualizações
-
- src/app/+search/search-filters.component.ts 82 src/app/+stats/video/video-stats.component.ts 255
+ src/app/+search/search-filters.component.ts 82
+ src/app/+stats/video/video-stats.component.ts 255
+
Search index is unavailable. Retrying with instance results instead.
Search index is unavailable. Retrying with instance results instead.
@@ -9476,8 +9893,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search error
Search error
src/app/+search/search.component.ts 160
-
- Search Search
+
+
+ Search
+ Search
src/app/+search/search.component.ts
252
@@ -9498,7 +9917,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9515,100 +9934,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
5
-
1 year ago
1 year ago
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 25
- month(s) ago month(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 25
+
+
+ month(s) ago
+ month(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
28
-
1 month ago
1 month ago
-
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 34
- week(s) ago week(s) ago
+ src/app/shared/shared-main/angular/from-now.pipe.ts 34
+
+
+ week(s) ago
+ week(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
37
-
- day(s) ago day(s) ago
+
+
+ day(s) ago
+ day(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
42
-
- hour(s) ago hour(s) ago
+
+
+ hour(s) ago
+ hour(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
47
-
-
-
-
-
-
min ago
minutos atrás
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 51
+ src/app/shared/shared-main/angular/from-now.pipe.ts 51
+
just now
just now
-
- src/app/shared/shared-main/angular/from-now.pipe.ts 53
+ src/app/shared/shared-main/angular/from-now.pipe.ts 53
+
sec
sec
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 30
-
- {interval, plural, =1 {1 year ago} other { years ago}} {interval, plural, =1 {1 year ago} other { years ago}}
+
+
+ {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 year ago} other { years ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
-
- {interval, plural, =1 {1 month ago} other { months ago}} {interval, plural, =1 {1 month ago} other { months ago}}
+
+
+ {interval, plural, =1 {1 month ago} other { months ago}}
+ {interval, plural, =1 {1 month ago} other { months ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
8
-
- {interval, plural, =1 {1 week ago} other { weeks ago}} {interval, plural, =1 {1 week ago} other { weeks ago}}
+
+
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
+ {interval, plural, =1 {1 week ago} other { weeks ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
9
-
- {interval, plural, =1 {1 day ago} other { days ago}} {interval, plural, =1 {1 day ago} other { days ago}}
+
+
+ {interval, plural, =1 {1 day ago} other { days ago}}
+ {interval, plural, =1 {1 day ago} other { days ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
10
-
- {interval, plural, =1 {1 hour ago} other { hours ago}} {interval, plural, =1 {1 hour ago} other { hours ago}}
+
+
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
+ {interval, plural, =1 {1 hour ago} other { hours ago}}
src/app/shared/shared-main/angular/from-now.pipe.ts
11
-
- year(s) ago year(s) ago
+
+
+ year(s) ago
+ year(s) ago
src/app/shared/shared-main/angular/from-now.pipe.ts
19
@@ -10093,8 +10522,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video caption file is required.
O arquivo de legenda de vídeo oculta é obrigatório.
src/app/shared/form-validators/video-captions-validators.ts 14
-
- Caption content is required. Caption content is required.
+
+
+ Caption content is required.
+ Caption content is required.
src/app/shared/form-validators/video-captions-validators.ts
21
@@ -10134,14 +10565,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
O texto de apoio deve ter pelo menos 3 caracteres.
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ Support text cannot be more than 1000 characters long.
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
-
See the documentation to learn how to use the PeerTube live streaming feature.
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -10196,43 +10646,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
- You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
+ You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
- You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
+ You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Replay will be saved
@@ -10240,32 +10692,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
11
-
- Latest live sessions Latest live sessions
+
+
+ Latest live sessions
+ Latest live sessions
src/app/shared/shared-video-live/live-stream-information.component.html
36
-
- Started on Started on
+
+
+ Started on
+ Started on
src/app/shared/shared-video-live/live-stream-information.component.html
42
-
- Ended on Ended on
+
+
+ Ended on
+ Ended on
src/app/shared/shared-video-live/live-stream-information.component.html
43
-
- Go to replay Go to replay
+
+
+ Go to replay
+ Go to replay
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10352,15 +10814,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This file is too large.
Esse arquivo é grande demais.
-
- src/app/shared/shared-forms/reactive-file.component.ts 54
- PeerTube cannot handle this kind of file. Accepted extensions are . PeerTube cannot handle this kind of file. Accepted extensions are .
+ src/app/shared/shared-forms/reactive-file.component.ts 54
+
+
+ PeerTube cannot handle this kind of file. Accepted extensions are .
+ PeerTube cannot handle this kind of file. Accepted extensions are .
src/app/shared/shared-forms/reactive-file.component.ts
60
-
All categories
All categories
@@ -10368,8 +10831,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-forms/select/select-categories.component.ts
24
-
- You can't select more than {maxItems, plural, =1 {1 item} other { items}} You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+
+
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
+ You can't select more than {maxItems, plural, =1 {1 item} other { items}}
src/app/shared/shared-forms/select/select-checkbox-all.component.ts
83
@@ -10378,8 +10843,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
You can't select more than items
You can't select more than items
-
- src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+ src/app/shared/shared-forms/select/select-checkbox-all.component.ts 85
+
Add a new option
Add a new option
@@ -10765,83 +11230,97 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Escondido
-
- src/app/shared/shared-instance/instance-features-table.component.ts 54
+ src/app/shared/shared-instance/instance-features-table.component.ts 54
+
Blurred with confirmation request
Turvo com solicitação de confirmação
-
- src/app/shared/shared-instance/instance-features-table.component.ts 55
+ src/app/shared/shared-instance/instance-features-table.component.ts 55
+
Displayed
Mostrado
-
-
- src/app/shared/shared-instance/instance-features-table.component.ts 56 src/app/shared/shared-video-miniature/video-filters.model.ts 233
- ~ {hours, plural, =1 {1 hour} other { hours}} ~ {hours, plural, =1 {1 hour} other { hours}}
+ src/app/shared/shared-instance/instance-features-table.component.ts 56
+ src/app/shared/shared-video-miniature/video-filters.model.ts 233
+
+
+ ~ {hours, plural, =1 {1 hour} other { hours}}
+ ~ {hours, plural, =1 {1 hour} other { hours}}
src/app/shared/shared-instance/instance-features-table.component.ts
71
-
- ~ hours ~ hours
+
+
+ ~ hours
+ ~ hours
src/app/shared/shared-instance/instance-features-table.component.ts
73
-
- ~ {minutes, plural, =1 {1 minute} other { minutes}} ~ {minutes, plural, =1 {1 minute} other { minutes}}
+
+
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
+ ~ {minutes, plural, =1 {1 minute} other { minutes}}
src/app/shared/shared-instance/instance-features-table.component.ts
79
-
~ minutes
~ minutes
-
- src/app/shared/shared-instance/instance-features-table.component.ts 81
+ src/app/shared/shared-instance/instance-features-table.component.ts 81
+
of full HD videos
de vídeos em FullHD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 98
+ src/app/shared/shared-instance/instance-features-table.component.ts 98
+
of HD videos
de vídeo em HD
-
- src/app/shared/shared-instance/instance-features-table.component.ts 99
+ src/app/shared/shared-instance/instance-features-table.component.ts 99
+
of average quality videos
de vídeos de qualidade média
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows Accepted follows
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(channel page)
-
-
-
- src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 20 src/app/shared/shared-actor-image/actor-avatar.component.ts 40 src/app/shared/shared-video-miniature/video-miniature.component.ts 128
+ src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 20
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 40
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 128
+
(account page)
@@ -10880,278 +11359,285 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
Close search
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
usuários banidos.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 72
+
User banned.
Usuário
banido.
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 75
- Ban {count, plural, =1 {1 user} other { users}} Ban {count, plural, =1 {1 user} other { users}}
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 75
+
+
+ Ban {count, plural, =1 {1 user} other { users}}
+ Ban {count, plural, =1 {1 user} other { users}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
91
-
- Ban users Ban users
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 93
- Ban " " Ban " "
-
- src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
+
+ Ban users
+ Ban users
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 93
+
+
+ Ban " "
+ Ban " "
+ src/app/shared/shared-moderation/user-ban-modal.component.ts 97
+
Do you really want to unban ?
Você realmente quer desbanir ?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
User unbanned.
Usuário
foi desbanido.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
- If you remove this user, you won't be able to create another user or channel with <strong> </strong> username! If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 89
+
+
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
+ If you remove this user, you won't be able to create another user or channel with <strong> </strong> username!
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts
104
-
Delete
Delete
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 105
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 236
+
User deleted.
Usuário
excluído.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 111
+
User email set as verified
Email do usuário
confirmado
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 123
+
Account muted.
Conta
silenciada.
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 135
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 268
+
Instance muted.
Instância
silenciada.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.ts 68 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+ src/app/shared/shared-moderation/server-blocklist.component.ts 68
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 163
+
Account muted by the instance.
Conta
silenciada pela instância.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Mute server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server
muted by the instance.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Add a message to communicate with the reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Add a message to communicate with the moderation team
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Conta
não será mais silenciada pela instância.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 205
+
Instance muted by the instance.
Instância
silenciada pela instância.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 219
+
Instance unmuted by the instance.
Conta
não será mais silenciada pela instância.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 233
+
Are you sure you want to remove all the comments of this account?
Are you sure you want to remove all the comments of this account?
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 244
+
Delete account comments
Delete account comments
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 245
+
Will remove comments of this account (may take several minutes).
Will remove comments of this account (may take several minutes).
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 251
+
My account moderation
My account moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 291
+
Edit user
Modificar usuário
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 340
+
Change quota, role, and more.
Change quota, role, and more.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 341
+
Delete user
Apagar usuário
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 345
+
Unban user
Incluir usuário banido
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 357
+
Allow the user to login and create videos/comments again
Allow the user to login and create videos/comments again
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 358
+
Mute this account
Silencia esta conta
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 296
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 374
+
Hide any content from that user from you.
Hide any content from that user from you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 297
+
Unmute this account
Remover silêncio
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 302
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 380
+
Show back content from that user for you.
Show back content from that user for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 303
+
Mute the instance
Silenciar esta instância
-
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 308
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 392
+
Hide any content from that instance for you.
Hide any content from that instance for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 309
+
Unmute the instance
Remover silêncio desta instância
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 314
+
Show back content from that instance for you.
Show back content from that instance for you.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 315
+
Remove comments from your videos
Remove comments from your videos
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 320
+
Remove comments made by this account on your videos.
Remove comments made by this account on your videos.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 321
+
Hide any content from that user from you, your instance and its users.
Hide any content from that user from you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 375
+
Show this user's content to the users of this instance again.
Show this user's content to the users of this instance again.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 381
+
Hide any content from that instance from you, your instance and its users.
Hide any content from that instance from you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 393
+
Unmute the instance by your instance
Remover silêncio dessa instância em sua instância
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 398
+
Show back content from that instance for you, your instance and its users.
Show back content from that instance for you, your instance and its users.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 399
+
Remove comments from your instance
Remove comments from your instance
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 409
+
Remove comments made by this account from your instance.
Remove comments made by this account from your instance.
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 410
+
Instance moderation
Instance moderation
-
- src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 419
+
Block videos
Block videos
@@ -11223,10 +11709,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Captions
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
The above can only be seen in captions (please describe which).
@@ -11238,20 +11724,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutos.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Muitas tentativas, por favor tente novamente depois.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Erro de servidor. Por favor, tente novamente depois.
- src/app/core/rest/rest-extractor.service.ts 118
- Unknown server error Unknown server error
+ src/app/core/rest/rest-extractor.service.ts 125
+
+ Unknown server error
+ Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Inscrito em todos os canais atuais de
@@ -11293,18 +11781,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Multiple ways to subscribe to the current channel
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Open subscription dropdown
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
Moderador
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11361,67 +11849,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Delete video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Actions for the comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Delete comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Format name
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Size
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Copiado
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Copy
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Vídeo denunciado.
@@ -11430,38 +11916,37 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Você realmente deseja excluir esse vídeo?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video deleted.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Actions for the reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Mute reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Download
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Display live information
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
+
Update
Update
@@ -11475,50 +11960,58 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Bloquear
-
-
-
- src/app/+admin/overview/videos/video-list.component.ts 83 src/app/shared/shared-moderation/video-block.component.html 50 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+ src/app/+admin/overview/videos/video-list.component.ts 83
+ src/app/shared/shared-moderation/video-block.component.html 50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 359
+
Run HLS transcoding
Run HLS transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 97 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+ src/app/+admin/overview/videos/video-list.component.ts 97
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 391
+
Run WebTorrent transcoding
Run WebTorrent transcoding
-
-
- src/app/+admin/overview/videos/video-list.component.ts 103 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+ src/app/+admin/overview/videos/video-list.component.ts 103
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 397
+
Delete HLS files
Delete HLS files
-
-
- src/app/+admin/overview/videos/video-list.component.ts 109 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+ src/app/+admin/overview/videos/video-list.component.ts 109
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 403
+
Delete WebTorrent files
Delete WebTorrent files
+ src/app/+admin/overview/videos/video-list.component.ts 115
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
- Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+ Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Salvar na playlist
-
-
- src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 59 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 321
+ src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts 59
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 321
+
You need to be <a href="/login">logged in</a> to rate this video.
You need to be <a href="/login">logged in</a> to rate this video.
@@ -11527,8 +12020,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mirror
Mirror
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 371
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 371
+
Subtitles
Subtitles
@@ -11563,9 +12056,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Mute account
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Open video actions
@@ -11581,14 +12074,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to unblock ? It will be available again in the videos list.
Do you really want to unblock ? It will be available again in the videos list.
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 208
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 208
+
Unblock
Unblock
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11597,35 +12092,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mute server account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Denunciar
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Reported part
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Note
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
The video was deleted
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Comment:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messages with the reporter
@@ -11641,8 +12136,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
No messages for now.
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html 28
+
Add a message
Add a message
@@ -11651,43 +12146,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Published
Publicado
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 173
- Publication scheduled on Publication scheduled on
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 173
+
+
+ Publication scheduled on
+ Publication scheduled on
src/app/shared/shared-video-miniature/video-miniature.component.ts
178
-
Transcoding failed
Transcoding failed
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 182
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 182
+
Move to external storage failed
Move to external storage failed
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 186
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 186
+
Waiting transcoding
Aguardando transcodificação
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 190
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 190
+
To transcode
Para transcodificar
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 194
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 194
+
To import
Para importar
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 198
- To edit To edit
-
- src/app/shared/shared-video-miniature/video-miniature.component.ts 202
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 198
+
+
+ To edit
+ To edit
+ src/app/shared/shared-video-miniature/video-miniature.component.ts 202
+
Subscribe to RSS feed " "
Subscribe to RSS feed " "
@@ -11699,21 +12197,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Ver mais tarde
@@ -11723,16 +12226,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Não ver mais tarde
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ default theme ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
- Light/Orange Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+
+
+ Light/Orange
+ Light/Orange
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
LIVE ENDED
@@ -11742,97 +12249,111 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Apenas eu posso ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Qualquer um pode ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Apenas utilizadores desta instância podem ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 382
-
-
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Vídeo para importar atualizado.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Seu vídeo foi enviado para sua conta e é privado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Mas dados associados (tags, descrição…) serão perdidas, tem certeza que deseja sair dessa página?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Seu vídeo ainda não foi atualizado, você tem certeza que deseja sair dessa página?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
- Publish Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
+
+ Publish
+ Publish
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Upload
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Subir
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Vídeo publicado.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Você tem modificações não salvas! Se sair desta páginas, as modificações serão perdidas.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Vídeo atualizado.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
- (extensions: ) (extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
- " " will be added at the beginning of the video " " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
- " " will be added at the end of the video " " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
- " " image watermark will be added to the video " " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
- Video will begin at and stop at Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
- Video will begin at Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
- Video will stop at Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
+
+ (extensions: )
+ (extensions: )
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
+
+ " " will be added at the beginning of the video
+ " " will be added at the beginning of the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
+
+ " " will be added at the end of the video
+ " " will be added at the end of the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
+
+ " " image watermark will be added to the video
+ " " image watermark will be added to the video
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
+
+ Video will begin at and stop at
+ Video will begin at and stop at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
+
+ Video will begin at
+ Video will begin at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
+
+ Video will stop at
+ Video will stop at
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Report comment
@@ -11841,24 +12362,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Stop autoplaying next video
Pare de auto-ler o próximo vídeo
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 237
+
Autoplay next video
Ato-ler o próximo vídeo
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 238
+
Stop looping playlist videos
Parar o ciclo de vídeos da playlist
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 243
+
Loop playlist videos
Ciclo de videos da playlist
-
- src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
- Other videos Other videos
+ src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
+
+
+ Other videos
+ Other videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -11876,27 +12399,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Conteúdo adulto ou explícito
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Seguinte
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
@@ -11920,77 +12443,78 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Auto-leitura está suspensa
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Gostar do vídeo
@@ -12009,9 +12533,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Recently added
Recently added
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 199 src/app/core/menu/menu.service.ts 137
+ src/app/+videos/video-list/videos-list-common-page.component.ts 199
+ src/app/core/menu/menu.service.ts 137
+
Videos from your subscriptions
Vídeos de suas inscrições
@@ -12042,11 +12566,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Local videos
Local videos
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts 89 src/app/+videos/video-list/videos-list-common-page.component.ts 193 src/app/core/menu/menu.service.ts 142 src/app/core/menu/menu.service.ts 143
+ src/app/+admin/overview/videos/video-admin.service.ts 89
+ src/app/+videos/video-list/videos-list-common-page.component.ts 193
+ src/app/core/menu/menu.service.ts 142
+ src/app/core/menu/menu.service.ts 143
+
Exclude
Exclude
@@ -12076,8 +12600,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only videos uploaded on this instance are displayed
Only videos uploaded on this instance are displayed
-
- src/app/+videos/video-list/videos-list-common-page.component.ts 194
+ src/app/+videos/video-list/videos-list-common-page.component.ts 194
+
Discover videos
Discover videos
@@ -12097,13 +12621,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Upload a video
Upload a video
-
- src/app/app-routing.module.ts 102
+ src/app/app-routing.module.ts 102
+
Edit a video
Edit a video
-
- src/app/app-routing.module.ts 112
+ src/app/app-routing.module.ts 112
+
diff --git a/client/src/locale/angular.pt-PT.xlf b/client/src/locale/angular.pt-PT.xlf
index 801a77233..69c92bc67 100644
--- a/client/src/locale/angular.pt-PT.xlf
+++ b/client/src/locale/angular.pt-PT.xlf
@@ -6,7 +6,7 @@
Close
Fechar
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
Selecione um mês
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Selecione um ano
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Mês anterior
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Próximo mês
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -202,7 +178,7 @@
Close
Fechar
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Fechar o menu esquerdo
@@ -367,17 +343,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Mudar imagem de perfil
@@ -415,7 +385,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Parar às
@@ -423,7 +393,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
A sua denúncia vai ser enviada para a equipa de moderação de e será também reencaminhada para a instância responsável pelo vídeo ( ) .
@@ -621,66 +591,58 @@
Bloqueade
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Tem a certeza que quer eliminar videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Eliminados videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Desbloqueados videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Tem a certeza que quer eliminar listas de reprodução de streaming HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Tem a certeza que quer eliminar ficheiros do WebTorrent de videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Os ficheiros foram removidos.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Os trabalhos de transcodificação foram criados.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -759,7 +721,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Pré-visualização truncada
@@ -937,7 +899,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Podes importar qualquer ficheiro torrent que aponte para um ficheiro multimédia. Tens de garantir que tens direitos de difusão do conteúdo para o qual o torrent aponta, caso contrário podes causar problemas legais para ti e para a tua instância.
@@ -952,6 +914,12 @@
Torrent import
Importação Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1020,7 +988,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Seguidories
@@ -1690,13 +1658,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
@@ -1717,7 +1685,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -1951,7 +1919,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2203,23 +2171,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Título
@@ -2336,7 +2295,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2377,7 +2336,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
@@ -2420,12 +2379,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Se você decidir não aguardar a transcodificação antes de publicar o vídeo, ele poderá não ser reproduzido até que a transcodificação termine.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Info básica
@@ -2480,36 +2441,32 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Apoiar
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2546,36 +2503,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2599,21 +2550,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Habilitar comentários de vídeos
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Configurações avançadas
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2621,25 +2575,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Parabéns! O vídeo em será importado! Já podes adicionar informação sobre o vídeo.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Selecione o arquivo para enviar
@@ -2650,12 +2610,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -2793,35 +2753,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -2906,11 +2866,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2919,28 +2876,28 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Código QR
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2948,32 +2905,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embutir
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3002,7 +2959,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Maybe later
@@ -3013,41 +2970,41 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3314,22 +3271,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Adicionar comentário...
@@ -3505,34 +3462,44 @@ The link will expire within 1 hour.
State
Estado
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Criado
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Abra a página do agente em uma nova tabulação
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3540,23 +3507,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Recusar
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Não encontrou algum seguidor de acordo com os filtros actuais.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
A sua instância não tem algum seguidor.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
A mostrar a partir de até de um total de seguidories
@@ -3565,24 +3532,36 @@ The link will expire within 1 hour.
Redundancy allowed
Permite redundância
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Abre instância numa nova tabulação
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Não encontrou algum host que corresponda aos filtros actuais.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
A sua instância não está a seguir alguém.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3598,7 +3577,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3735,7 +3714,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -3897,7 +3876,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -3911,15 +3890,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -3944,7 +3920,13 @@ The link will expire within 1 hour.
Remote comments
Comentários externos
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4059,7 +4041,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4101,10 +4083,10 @@ The link will expire within 1 hour.
State
Estado
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4118,8 +4100,8 @@ The link will expire within 1 hour.
Score
Pontuação
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
A mostrar desde até de denúncias
@@ -4289,22 +4271,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Utilizadores podem encontrar conteúdo distante
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4387,40 +4369,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4450,7 +4426,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4965,159 +4941,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrador
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Email de administrador
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5127,27 +5115,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Seu nome de usuário no Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5185,11 +5173,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5197,48 +5182,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5248,7 +5242,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5265,12 +5259,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5330,64 +5324,72 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Threads de transcodificação
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5812,7 +5814,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -5821,24 +5931,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Exemplo: meu_canal
@@ -5887,18 +5997,18 @@ color: red;
Target
Alvo
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
A mostrar desde até de importações
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5910,10 +6020,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Criado por
@@ -6326,7 +6436,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6337,7 +6447,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Nenhum vídeo} =1 {1 vídeo} other { vídeos}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6370,23 +6480,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7282,7 +7380,7 @@ channel with the same name ( )!
Configuration updated.
Configuração atualizada.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7295,7 +7393,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7459,35 +7557,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7516,30 +7594,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7569,21 +7698,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Quer mesmo parar de seguir ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Parar de seguir
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Já não estás a seguir .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7669,7 +7802,7 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7818,60 +7951,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Quer mesmo desinstalar ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8529,21 +8662,21 @@ channel with the same name ( )!
Avatar changed.
Avatar alterado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8567,33 +8700,33 @@ channel with the same name ( )!
Video channel created.
Canal de vídeo criado.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Canal de vídeo atualizado.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Canal de vídeo apagado.
@@ -8607,15 +8740,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -8711,13 +8838,13 @@ channel with the same name ( )!
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -8761,7 +8888,7 @@ channel with the same name ( )!
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Quer mesmo apagar vídeos?
@@ -8825,22 +8952,40 @@ channel with the same name ( )!
My channels
Meus canais
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Minhas inscrições
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -8874,13 +9019,19 @@ channel with the same name ( )!
Ownership changes
Mudanças de dono
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8946,7 +9097,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9189,38 +9340,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Últimos 7 dias
@@ -9311,7 +9462,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -9953,6 +10104,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10009,42 +10178,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10578,13 +10747,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -10645,7 +10814,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
de vídeos de qualidade média
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11029,20 +11207,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Demasiadas tentativas, por favor tenta novamente daqui a minutos.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Muitas tentativas, por favor tente novamente depois.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Erro de servidor. Por favor, tente novamente depois.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscreveste a todos os canais existentes de . Serás notificade de todos os seus vídeos novos.
@@ -11090,8 +11268,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11162,7 +11340,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11259,7 +11437,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11290,13 +11468,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -11526,22 +11710,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Apenas eu posso ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Qualquer um pode ver este vídeo
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11549,7 +11733,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Vídeo para importar atualizado.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Seu vídeo foi enviado para sua conta e é privado.
@@ -11660,27 +11844,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Este vídeo possui conteúdo adulto ou explícito. Você tem certeza que deseja assisti-lo?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Conteúdo adulto ou explícito
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
@@ -11704,77 +11888,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Like the video
diff --git a/client/src/locale/angular.ru-RU.xlf b/client/src/locale/angular.ru-RU.xlf
index 72ca93cb0..351e9bdab 100644
--- a/client/src/locale/angular.ru-RU.xlf
+++ b/client/src/locale/angular.ru-RU.xlf
@@ -5,7 +5,7 @@
Close
Закрыть
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
Выберите месяц
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Выберите год
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Предыдущий месяц
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Следующий месяц
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
Увеличение минут
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Уменьшить минуты
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
Закрыть
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Закрыть левое меню
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Открыть левое меню
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
У вас нет уведомлений.
@@ -375,18 +351,12 @@
viewer(s)
зритель(и)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ просмотр(ы)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -422,7 +392,7 @@
Start at
Начало в
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Конец в
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
видео
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Ваша квота для этого видео превышена (размер видео: , использовано: , квота: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Ваша дневная квота для этого видео превышена (размер видео: , использовано: , квота: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
субтитры
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Причина...
@@ -626,80 +596,74 @@
Cannot fetch information of this remote account
Не удается получить информацию об этой удаленной учетной записи
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Заблокировано
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Удалить этот файл
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
Вы действительно хотите удалить эти видео?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Удалено {count, plural, =1 {1 видео} other { видео}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Удалено видео.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Разблокировано {count, plural, =1 {1 видео} other { видео}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Разблокированы видео.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Вы уверены, что хотите удалить {count, plural, =1 {1 HLS плейлист} other { HLS плейлистов}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Вы действительно хотите удалить плейлисты потоковой передачи HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Вы уверены, что хотите удалить файлы WebTorrent {count, plural, =1 {1 видео} other { видео}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Вы уверены, что хотите удалить файлы WebTorrent с видео?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Файлы были удалены.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Созданы задания по обработке.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -748,10 +712,10 @@
No results.
Нет результатов.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Только прямая трансляция
@@ -775,7 +739,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -826,7 +790,6 @@
Подписаться с вашего локального аккаунта
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
будет продублирован вашим экземпляром.
@@ -941,11 +904,11 @@
Video quota
Квота на видео
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Неограниченно ( в день)
@@ -955,7 +918,7 @@
Import
Импорт
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -973,6 +936,14 @@
Импорт торрента
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Синхронизация канала с другими платформами (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Загрузка статистики экземпляра...
@@ -1042,7 +1013,7 @@
Following
Ваши подписки
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1279,14 +1250,14 @@ The link will expire within 1 hour.
Email
Email
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Email адрес
@@ -1613,15 +1584,15 @@ The link will expire within 1 hour.
Close
Закрыть
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Обновить настройки
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Сервер слишком медленный
@@ -1707,24 +1678,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
Сочетания клавиш
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Помощь
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Получить помощь с PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
работает на PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Выйти
@@ -1750,18 +1721,18 @@ The link will expire within 1 hour.
My video imports
Мои добавленные видео
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Создать плейлист
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Интерфейс:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Параллельный импорт заданий
@@ -1776,7 +1747,7 @@ The link will expire within 1 hour.
jobs in parallel
активна параллельная работа
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1873,9 +1844,9 @@ The link will expire within 1 hour.
Contact
Контакт
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Показать уведомления
@@ -2034,8 +2005,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Видео слишком большое для сервера. Пожалуйста свяжитесь со вашим администратором для увеличения лимита.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
ГЛОБАЛЬНЫЙ ПОИСК
@@ -2290,26 +2261,17 @@ The link will expire within 1 hour.
Edit caption
Изменить подпись
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Подпись
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Изменить эту подпись
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2421,12 +2383,13 @@ The link will expire within 1 hour.
Advanced filters
Расширенный фильтр
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
Не найдено
@@ -2462,34 +2425,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Часто задаваемые вопросы о PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
работает на PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API документация
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Запланированная публикация ( )
@@ -2510,10 +2473,13 @@ The link will expire within 1 hour.
Публиковать после обработки
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Если вы решите не ждать окончания транскодирования перед публикацией видео, то оно может быть недоступно для воспроизведения до окончания транскодирования.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Видео может не воспроизводиться во время процесса перекодирования. По этой причине мы предпочитаем публиковать видео после перекодирования.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2529,14 +2495,15 @@ The link will expire within 1 hour.
See the subtitle file
Посмотреть файл с субтитрами
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Уже загружено на ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Будет создан после обновления
@@ -2570,38 +2537,35 @@ The link will expire within 1 hour.
No captions for now.
Нет субтитров.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Настройки трансляции
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Если вы включите эту опцию, ваша трансляция будет прекращена после превышения квоты видео
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Режим задержки
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Автоматически публиковать реплей по окончании прямой трансляции
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Видео превью
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Поддержка
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2636,114 +2600,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Короткий текст для того, что бы люди могли вас поддержать.
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Имя файла
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Имя загруженного файла
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Дата публикации
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Дата оригинальной публикации контента (т.е. год выхода фильма)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Настройки плагинов
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Небольшая задержка
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Уменьшите задержку до ~ 15 с, отключив P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
По умолчанию
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Средняя задержка 30с
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Высокая задержка
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Средняя задержка 60с, увеличивающая коэффициент P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Другой
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Включить комментарии
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Разрешить скачивание видео
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Дополнительные настройки
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Миниатюра видео
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Вы можете импортировать любой URL поддерживаемый youtube-dl или URL который указывает на расположение медиа файла. Вы должны соблюдать авторские права при ссылке на чужой контент
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ Вы также можете синхронизировать удаленный канал в своей библиотеке
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Извините, но что-то пошло не так
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Поздравляем, видео под было импортировано! Теперь вы можете добавить информацию об этом видео.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2754,13 +2725,13 @@ The link will expire within 1 hour.
Scheduled
Запланировано
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Скрыть видео до указанной даты
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Обычная трансляция
@@ -2830,8 +2801,8 @@ The link will expire within 1 hour.
Upload on hold
Загрузка приостановлена
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Извините, загрузка файлов недоступна для вашей учётной записи. Если вы хотите добавлять видео, свяжитесь с администратором.
@@ -2892,43 +2863,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Поддерживаются торренты, содержащие только 1 файл.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Невозможно создать трансляцию, потому что у этого экземпляра слишком много созданных трансляций
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Невозможно создать трансляцию, вы уже создали слишком много трансляций
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Прямой эфир опубликован.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Транслируйте только один раз, повтор заменит вашу прямую трансляцию
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Трансляция только один раз
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Поток несколько раз, повторы будут отдельными видео
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Потоковая передача несколько раз с использованием одного и того же URL-адреса
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
В Эфир
@@ -3011,10 +2982,7 @@ The link will expire within 1 hour.
Update playlist privacy
Обновить конфиденциальность плейлиста
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3025,55 +2993,55 @@ The link will expire within 1 hour.
Only display embed URL
Отображать только URL-адрес для встраивания
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Поделитесь видео
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Это видео является частным, поэтому вы не сможете поделиться им с другими пользователями
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Обновить конфиденциальность видео
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR код
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL использует не защищенный протокол, поэтому встроенное видео не будет корректно работать на сайтах, использующих протокол HTTPS (веб-браузеры блокируют незащищенные HTTP-запросы).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
HTML-код
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Автоматический выбор подзаголовка
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Больше настроек
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Меньше настроек
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3102,7 +3070,7 @@ The link will expire within 1 hour.
Autoplay
Автовоспроизведение
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3114,42 +3082,42 @@ The link will expire within 1 hour.
Заглушено
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Повторять
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Использовать URL исходного экземпляра
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Отображение заголовка видео
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Отображение предупреждения о конфиденциальности
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Показать панель управления плеером
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Показывать PeerTube ссылку
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3404,23 +3372,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
Удаление будет отправлено удаленным экземплярам, чтобы они могли отразить изменение.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Это комментарий с другого экземпляра, поэтому удаление будет действовать только для вашего экземпляра.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Удалить и перерисовать
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Вы действительно хотите удалить этот комментарий и изменить его черновик?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Добавить комментарий...
@@ -3597,57 +3565,70 @@ The link will expire within 1 hour.
State
Состояние
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Создано
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Открыть страницу актера в новой вкладке
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Принято
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Ожидается
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Отклоненный
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Согласиться
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Отклонить
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Не найдено подписчиков, соответствующих текущим фильтрам.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
У вашего экземпляра нет последователей.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3657,24 +3638,40 @@ The link will expire within 1 hour.
Redundancy allowed
Избыточность разрешена
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Открыть экземпляр в новой вкладке
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Не найдено ни одного хоста, соответствующего текущим фильтрам.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Ваш экземпляр ни за кем не подписан.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Вы действительно хотите отменить подписку на {count, plural, =1 { ?} other { записи?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Вы действительно хотите отписаться от этих записей?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3684,13 +3681,13 @@ The link will expire within 1 hour.
Action
Действие
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Видео повторы
@@ -3724,12 +3721,12 @@ The link will expire within 1 hour.
Username
Имя пользователя
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
Иван
@@ -3751,10 +3748,10 @@ The link will expire within 1 hour.
Role
Роль
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Транскодирование включено. Квота видео учитывает только оригинальный размер видео. Максимум, этот пользователь мог загрузить ~ .
@@ -3771,10 +3768,10 @@ The link will expire within 1 hour.
Auth plugin
Плагин авторизации
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Нет (локальная аутентификация)
@@ -3823,6 +3820,8 @@ The link will expire within 1 hour.
Batch actions
Пакетные действия
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3835,13 +3834,13 @@ The link will expire within 1 hour.
Open account in a new tab
Открыть учётную запись в новой вкладке
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Удаленный аккаунт
@@ -3870,8 +3869,8 @@ The link will expire within 1 hour.
Banned users
Заблокированные пользователи
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Показано с по из пользователей
@@ -3912,39 +3911,39 @@ The link will expire within 1 hour.
Video
Видео
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Общий размер
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Список дублирования
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Ваш экземпляр не зеркалирует видео.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
В вашем экземпляре нет дублирующих видео.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Включенная статистика
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
В вашем экземпляре не включено превышение.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Использовано ( )
@@ -3981,6 +3980,8 @@ The link will expire within 1 hour.
Select this row
Выберите эту строку
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3993,19 +3994,16 @@ The link will expire within 1 hour.
Actions
Действия
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Подписчик
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4032,6 +4030,14 @@ The link will expire within 1 hour.
Комментарии на других экземплярах
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Комментарии к локальным видеороликам
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Жалоб на найдено по указанному фильтру.
@@ -4045,28 +4051,28 @@ The link will expire within 1 hour.
Unsolved reports
Неразрешенные отчеты
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Принятые отчеты
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Отказано в обращениях
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Обращения с заблокированными видео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Обращения с удаленными видео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Причина блокировки:
@@ -4143,12 +4149,12 @@ The link will expire within 1 hour.
Video
Видео
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Комментарий
@@ -4183,13 +4189,14 @@ The link will expire within 1 hour.
Open video in a new tab
Открыть видео в новой вкладке
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Состояние
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4205,7 +4212,7 @@ The link will expire within 1 hour.
Score
Рейтинг
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4231,51 +4238,51 @@ The link will expire within 1 hour.
Mute domain
Отключить домен
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Сервер
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Отключено в
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Разглушить
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Не найдено ни одного сервера, соответствующего текущим фильтрам.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Сервер не найден.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Показано с по из отключённых экземпляров
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Похоже, вы не на сервере HTTPS. На вашем веб-сервере должен быть активирован TLS, чтобы следить за серверами.
@@ -4292,28 +4299,28 @@ The link will expire within 1 hour.
Mute domains
Отключить домены
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Аккаунт
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Аккаунт, соответствующий текущим фильтрам, не найден.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Аккаунт не найден.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Список установленных плагинов
@@ -4332,9 +4339,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Показано с по из отключённых аккаунтов
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Плагины/Темы
@@ -4376,22 +4383,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Пользователи могут искать удаленный контент
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Плагины и темы
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Доступные темы
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Активные плагины
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4469,43 +4476,37 @@ The link will expire within 1 hour.
Delete this comment
Удалить этот комментарий
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Удалить все комментарии этого аккаунта
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Комментарии удаляются через несколько минут
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 комментарий удален.} other { комментарии удалены.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
комментарий(и) удалено.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Вы действительно хотите удалить все комментарии к ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Комментарии к будут удалены через несколько минут
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4533,6 +4534,8 @@ The link will expire within 1 hour.
Select all rows
Выбрать все строки
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4740,8 +4743,8 @@ The link will expire within 1 hour.
Strategy
Стратегия
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Условия пользования
@@ -5052,142 +5055,158 @@ The link will expire within 1 hour.
⚠️ Мы не рекомендуем включать эту функцию, если вы не доверяете своим пользователям
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Разрешить синхронизацию канала с каналом других платформ, таких как YouTube (требуется разрешить импорт с URL-адресом HTTP)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Вам необходимо разрешить импорт с URL-адресом HTTP, чтобы иметь возможность активировать эту функцию.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Если пользователь не отмечен как доверенный, его видео будет оставаться закрытым до тех пор, пока модератор не просмотрит их.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
ВИДЕО КАНАЛЫ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Максимальное количество видеоканалов на пользователя
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, one {канал} few {канала} other {каналов}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Автоматически блокировать новые видео
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
ПОИСК
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Разрешить пользователям выполнять удаленный URI / обрабатывать поиск
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Разрешить вашим пользователям искать удаленные видео / блоггеров, которые не могут быть объединены с вашим экземпляром
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Разрешить анонимам выполнять удаленный поиск URI / обрабатывать
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Разрешить анонимным пользователям искать удаленные видео / блоггеров, которые не могут быть объединены с вашим экземпляром
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Эта функциональность сильно зависит от модерации экземпляров, за которыми следит выбранный вами поисковый индекс.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
В рабочей среде следует использовать только модерируемые поисковые индексы, или создать свой собственный .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Поиск индекса URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Отключить локальный поиск в строке поиска
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
В противном случае локальный поиск будет использоваться по умолчанию
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Панель поиска по умолчанию использует глобальный поисковый индекс
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Включить глобальный поиск
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
ФЕДЕРАЦИЯ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Управление связями с другими экземплярами.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Другие экземпляры могут следовать за вами
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Ручное утверждение новых подписчиков экземпляров
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Автоматически следить за экземплярами
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Эта функция требует большого внимания и дополнительных действий.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Индекс URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Автоматическое отслеживание общедоступных экземпляров
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Ознакомьтесь с документацией для получение информации по ожидаемому URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
АДМИНИСТРАТОРЫ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5197,12 +5216,12 @@ The link will expire within 1 hour.
Admin email
Электронная почта администратора
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Включить контактную форму
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5212,27 +5231,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Укажите учетную запись Twitter, представляющую ваш экземпляр, чтобы улучшить предварительный просмотр ссылок. Если у вас нет учетной записи Twitter, просто оставьте значение по умолчанию.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Ваше имя пользователя Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Экземпляр, разрешенный Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Если ваш экземпляр явно разрешен Twitter, видеопроигрыватель будет встроен в канал Twitter на видеоресурсе PeerTube. в противном случае мы используем карточку со ссылкой на изображение, которая будет перенаправлять на ваш экземпляр Установите этот флажок, сохраните конфигурацию и протестируйте с URL-адресом видео вашего экземпляра (https://example.com/w/blabla ) на https://cards-dev.twitter.com/validator чтобы узнать, разрешен ли ваш экземпляр.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5276,59 +5295,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Максимальное количество одновременных трансляций, созданных на вашем экземпляре
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, one {эфир} few {эфира} other {эфиров}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Максимальное количество одновременных трансляций, созданных пользователем
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Максимальная продолжительность трансляции
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Потоки для обработки трансляции
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
потребуется максимум для обработки видео
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
потребуется как минимум для обработки видео
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Профиль транскодирования в реальном времени
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
новые профили транскодирования в реальном времени могут быть добавлены плагинами PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Разрешения для обработки трансляций
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Также перекодировать оригинальное разрешение
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Даже если оно выше вашего максимально разрешенного разрешения
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5338,7 +5367,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Транскодирование включено для прямых трансляций
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5354,13 +5383,13 @@ The link will expire within 1 hour.
TRANSCODING
ТРАНСКОДИРОВАНИЕ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
То же, что и обработка видео, обработка потоковой передачи, чтобы они были в потоковой форме, которую может воспроизводить любое устройство. Потребуется более мощный процессор.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5422,70 +5451,81 @@ The link will expire within 1 hour.
Требуется ffmpeg >= 4.1 Создание списков воспроизведения HLS и фрагментированных файлов MP4, обеспечивающих лучшее воспроизведение, чем при использовании обычного WebTorrent: Изменение разрешения более плавное Более быстрое воспроизведение, особенно для длинных видео Более стабильное воспроизведение (меньше ошибок / бесконечной загрузки) Если вы также включили Поддержка WebTorrent, она увеличит объем хранилища видео на 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Разрешения для обработки видео
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Разрешения для обработки
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Всегда перекодировать исходное разрешение
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
Если не выбран ни один параметр, по умолчанию будет использоваться исходное разрешение файла.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Количество потоков для транскодирования
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
потребует не более для обработки трансляций
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
потребуется как минимум для обработки трансляций
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Одновременное перекодирование заданий
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
позволяет перекодировать несколько файлов параллельно. ⚠️ Требуется перезапуск PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Профиль транскодирования
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
новые профили транскодирования могут быть добавлены плагинами PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
ВИДЕОСТУДИЯ
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Позволяет вашим пользователям редактировать свое видео (вырезать, добавлять вступление/концовку, добавлять водяной знак и т. д.)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Включить видеостудию
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Сначала необходимо включить транскодирование, чтобы включить видеостудию
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5628,38 +5668,38 @@ color: red;
Profile
Профиль
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Разрешение
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Соотношение сторон
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Средняя частота кадров
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Формат пикселей
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Частота дискретизации
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Макет канала
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Обновите ваши настройки
@@ -5881,18 +5921,18 @@ color: red;
Initiator
Инициатор
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Создано
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Статус
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Страница учётной записи
@@ -5902,8 +5942,154 @@ color: red;
No ownership change request found.
Запросов на смену владельца не найдено.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ Экземпляр не разрешает синхронизацию каналов
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Отображать в из синхронизаций
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Добавить синхронизацию
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Внешний Канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Последняя синхронизация в
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Список импорта
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Полностью синхронизировать канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Это извлекает все отсутствующие видео на локальном канале
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Синхронизация успешно удалена для .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Полная синхронизация успешно запрошена для .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ НОВАЯ СИНХРОНИЗАЦИЯ
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL удаленного канала
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Пример: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Видеоканал
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Варианты для существующих видео на удаленном канале:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Импортируйте все и следите за новыми публикациями
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Следите только за новыми публикациями
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Синхронизация успешно создана.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Настройка аккаунта
@@ -5912,23 +6098,23 @@ color: red;
Playlist elements
Элементы плейлиста
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Мои импорты
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Создать видеоканал
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Канал не найден.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5978,17 +6164,17 @@ color: red;
Target
Цель
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Это видео было удалено
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Показано с по из импортированных
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5998,14 +6184,15 @@ color: red;
Channel page
Страница канала
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 просмотр} other { просмотров}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6459,7 +6646,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6475,7 +6662,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Нет видео} other { видео}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6511,22 +6698,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {Нет подписчиков} =1 {1 подписчик} other { подписчиков}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6541,9 +6716,9 @@ channel with the same name ( )!
Stats
Статистика
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Этот канал не имеет плейлистов.
@@ -7382,7 +7557,7 @@ channel with the same name ( )!
Configuration updated.
Конфигурация обновлена.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7395,7 +7570,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Вы включили регистрацию: мы автоматически установили флажок "Автоматически блокировать новые видео" в разделе "Видео" чуть ниже.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7558,82 +7733,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
- разрешены подписчики в экземпляре
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Вы действительно хотите отклонить этого последователя?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Отклонить
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- отклонено от последователей экземпляра
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Вы действительно хотите удалить этого последователя?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Удалить
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- удалено из последователей экземпляра
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Принято {count, plural, =1 { запрос на отслеживание} other { запросов на отслеживание}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Следить за принятыми запросами
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Вы действительно хотите отклонить {count, plural, =1 { запрос на подписку?} other { запросов на подписку?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Вы действительно хотите отклонить эти запросы на подписку?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Отклонено {count, plural, =1 { запрос на подписку} other { запросов на подписку}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Отклоненные запросы на подписку
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Удаленные подписчики смогут снова отправить запрос на подписку.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Вы действительно хотите удалить {count, plural, =1 { запрос на отслеживание?} other { запросов на отслеживание?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Вы действительно хотите удалить эти запросы на подписку?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Удалено {count, plural, =1 { запрос на отслеживание} other { запросов на отслеживание}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Следить за запросами удалено
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Подписаться
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7664,20 +7894,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Вы действительно хотите отписаться от ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Отписаться
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Вы больше не подписаны на .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Вы больше не подписаны на {count, plural, =1 { anymore.} other {these записи.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Вы больше не следуете за ними.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7760,7 +7996,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7785,90 +8021,90 @@ channel with the same name ( )!
Internal actions
Внутренние действия
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Удалить жалобу
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Действия для отмеченного аккаунта
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Пометить как принято
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Пометить как отклонено
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Добавить внутреннюю заметку
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Действия с видео
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Заблокировать видео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Видео заблокировано.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Разблокировать видео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Видео разблокировано.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Вы действительно хотите удалить эту жалобу?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Жалоба удалена.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Комментарий удален
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Сообщения с репортером
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Сообщения с модераторами
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Обновить внутреннюю заметку
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Переключить видеоблок на ручной
@@ -7913,59 +8149,59 @@ channel with the same name ( )!
You don't have plugins installed yet.
У вас еще не установлены плагины.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
У вас еще не установлены темы.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Обновление до
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Вы действительно хотите удалить ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Удалить
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
удалено.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Это серьезное обновление плагина. Пожалуйста, перейдите на домашнюю страницу плагина, чтобы проверить потенциальные примечания к выпуску.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Обновление
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Продолжить обновление
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
обновлено.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -7982,25 +8218,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
Индекс плагина недоступен. Пожалуйста, повторите попытку позже.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Пожалуйста, устанавливайте только те плагины или темы, которым вы доверяете, поскольку они могут выполнить любое действие на вашем экземпляре.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Установить ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
установлено.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Настройки обновлены.
@@ -8132,9 +8368,9 @@ channel with the same name ( )!
Info
Информация
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Файлы
@@ -8153,14 +8389,14 @@ channel with the same name ( )!
Light/Orange or Dark
Светлый/Оранжевый или Темный
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
Ошибка
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Стандартные журналы
@@ -8290,117 +8526,117 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Видео будет удалено, комментарии будут заморожены.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Заблокировать
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Пользователь больше не сможет войти в систему, но видео и комментарии будут сохранены как есть.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Разблокировать
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Пометить электронную почту как подтверждённую
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Создано
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Суточная квота
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Последний визит
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Вы не можете заблокировать root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Вы действительно хотите разблокировать {count, plural, =1 {1 пользователя} other { пользователей}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Вы действительно хотите разблокировать пользователей?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 пользователь разблокирован.} other { пользователей разблокированы.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
пользователей было разблокировано.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Вы не можете удалить root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>Вы не можете создавать пользователей или каналы с именем, которое уже используется.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
Это означает, что следующие имена пользователей будут безвозвратно удалены и не могут быть восстановлены:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 пользователь удален.} other { пользователей удалены.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
пользователей было удалено.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 адрес электронной почты пользователя установлен как подтвержденный.} other { адресов электронной почты пользователей установлены как подтвержденные.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
электронных адресов пользователей помечены как подтверждённые.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Аккаунт был разглушен.
@@ -8638,19 +8874,19 @@ channel with the same name ( )!
Avatar changed.
Аватар изменён.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
аватар
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Аватар удален.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8676,32 +8912,32 @@ channel with the same name ( )!
Video channel created.
Видеоканал был создан.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Данное название уже занято на этом сервере.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Видеоканал обновлён.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Баннер изменен.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
баннер
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Баннер удален.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8716,14 +8952,8 @@ channel with the same name ( )!
My followers
Мои подписчики
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8815,7 +9045,8 @@ channel with the same name ( )!Создать
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8824,7 +9055,7 @@ channel with the same name ( )!
Update playlist
Изменить плейлист
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8867,7 +9098,7 @@ channel with the same name ( )!
My videos
Мои видео
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8937,12 +9168,32 @@ channel with the same name ( )!
My channels
Мои каналы
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Мои синхронизации
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Мои плейлисты
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8950,7 +9201,7 @@ channel with the same name ( )!My subscriptions
Мои подписки
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8990,13 +9241,21 @@ channel with the same name ( )!
Ownership changes
Смена собственника
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Моя история видео
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Создать новую синхронизацию
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9061,9 +9320,9 @@ channel with the same name ( )!
Subscribe to the account
Подписаться на аккаунт
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
ПЛЕЙЛИСТЫ
@@ -9160,58 +9419,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Вы уверены, что хотите изменить " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
Текущее видео будет перезаписано этим отредактированным видео и <strong>вы не сможете его восстановить</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Напоминаем, что будут выполнены следующие задачи: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Созданы задачи редактирования.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Перейти в панель поиска
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Переключить левое меню
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Перейдите на страницу обзор видео
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Перейти на страницу видео в тренде
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Перейти на страницу недавних видео
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Перейти на страницу локальных видео
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Перейти на страницу загрузки видео
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Перейти на мои подписки
@@ -9303,9 +9562,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Успешно
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Неверное имя пользователя или пароль.
@@ -9349,41 +9608,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Сегодня
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Вчера
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Эта неделя
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Этот месяц
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Больше месяца
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Более старые
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Не удается загрузить больше видео. Попробуйте еще раз позже.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Последние 7 дней
@@ -9474,7 +9733,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10132,6 +10391,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ Укажите URL удаленного канала.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ URL внешнего канала должен начинаться с "https://" или "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ URL внешнего канала не может быть длиннее 1000 символов
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
См. документацию , чтобы узнать, как использовать функцию прямой трансляции PeerTube.
@@ -10183,46 +10466,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Ссылка RTMP потока
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
URL RTMPS трансляции
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Ключ прямой трансляции
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Никогда никому не сообщайте свой ключ трансляции.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Это обычная трансляция
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
Вы можете транслировать только один раз в обычном эфире. Если вы включите повтор, он будет сохранен под тем же URL-адресом, что и ваша прямая трансляция
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Это постоянная / повторяющаяся трансляция
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
Вы можете транслировать несколько раз в постоянном / повторяющемся прямом эфире. Если вы включите повторы, они будут сохранены как отдельные видео
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10263,8 +10546,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Повтор обрабатывается...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10766,14 +11051,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Языки экземпляра
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Все языки
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Скрыть
@@ -10834,6 +11119,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
видео среднего качества
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Разрешить подписку
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Отклонить подписку
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ В ожидании подписки
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
(страница канала)
@@ -10958,29 +11258,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Аккаунт заглушен сервером.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Отключить сервер
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Сервер отключен экземпляром.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Добавьте сообщение для общения с репортером
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Добавьте сообщение для связи с командой модераторов
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Аккаунт разглушен сервером.
@@ -11217,23 +11517,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Слишком много попыток, пожалуйста, попробуйте снова через минут.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Слишком много попыток, пожалуйста, попробуйте ещё раз позже.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Ошибка сервера. Пожалуйста, повторите попытку позже.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Неизвестная ошибка сервера
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Подписан на все текущие каналы . Вы будете уведомлены обо всех их новых видео.
@@ -11334,55 +11634,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Удалить видео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Действия над комментарием
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Удалить комментарий
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Вы действительно хотите удалить этот комментарий?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Комментарий удален.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Кодировщик
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Название формата
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Размер
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Битрейт
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Кодек
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Скопировано
@@ -11401,25 +11701,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Вы действительно хотите удалить это видео?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Видео удалено.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Действия для репортера
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Отключить репортера
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Скачать
@@ -11435,11 +11735,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Изменить
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11477,13 +11777,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Вы уверены, что хотите удалить этот файл?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Удалить файл
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Файл удален.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Вы уверены, что хотите удалить {count, plural, =1 {это видео} other {these видео}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11535,9 +11847,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Отключить аккаунт
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Открыть видео события
@@ -11559,8 +11871,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Разблокировать
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ Прямая трансляция будет автоматически остановлена, а повторы не будут сохранены.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11569,8 +11883,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Отключить аккаунт сервера
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Пожаловаться
@@ -11713,8 +12027,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Светлый/Оранжевый
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
ЭФИР ЗАВЕРШЕН
@@ -11723,110 +12037,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Только я могу видеть это видео
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Можно поделиться только по частной ссылке
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Все могут видеть это видео
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Это видео могут просматривать только пользователи этого экземпляра
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Видео для импорта обновлено.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Ваше видео было загружено на ваш аккаунт и является приватным.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Но связанные данные (теги, описание...) будут потеряны, вы уверены, что хотите покинуть эту страницу?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Ваше видео еще не загружено, вы уверены, что хотите покинуть эту страницу?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Опубликовано
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Загрузить
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Загрузить
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Видео опубликовано.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
У вас есть несохраненные изменения! Если вы уйдете, ваши изменения будут потеряны.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Видео изменено.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(расширения: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " будет добавлено в начало видео
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " будет добавлено в конце видео
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " изображение водяного знака будет добавлено к видео
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Видео начнется в и остановится в
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Видео начнется в
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Видео остановится на
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Пожаловаться на комментарий
@@ -11871,123 +12185,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Это видео недоступно в этом экземпляре. Вы хотите, чтобы вас перенаправили на исходный экземпляр: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Перенаправление
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Это видео содержит зрелый или откровенный контент. Вы уверены, что хотите посмотреть его?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Зрелый или откровенный контент
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Следующий
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Отмена
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
Автовоспроизведение приостановлено
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Вход/выход из полноэкранного режима
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Воспроизвести/Приостановить видео
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Отключить/включить звук видео
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Перейти к проценту видео: 0 – 0%, 9 – 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Увеличить громкость
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Уменьшить громкость
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Перемотать видео вперед
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Перемотать видео назад
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Увеличить скорость воспроизведения
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Уменьшить скорость воспроизведения
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Перейти к предыдущему кадру
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Перейти к следующему кадру
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Переключить режим театра
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Мне понравилось
diff --git a/client/src/locale/angular.sk-SK.xlf b/client/src/locale/angular.sk-SK.xlf
index fbb35b7d2..cf823841f 100644
--- a/client/src/locale/angular.sk-SK.xlf
+++ b/client/src/locale/angular.sk-SK.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -448,17 +424,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -493,7 +463,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -501,7 +471,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -694,52 +664,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -834,7 +796,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -1003,7 +965,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -1016,7 +978,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -1083,7 +1051,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1749,10 +1717,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1770,7 +1738,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1958,7 +1926,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2202,23 +2170,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2309,7 +2268,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2349,7 +2308,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2394,12 +2353,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2456,30 +2417,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2508,24 +2465,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2534,10 +2485,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2558,21 +2509,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2580,10 +2534,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2591,7 +2551,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2601,7 +2561,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2612,12 +2572,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2745,25 +2705,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2849,11 +2809,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2862,24 +2819,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2889,18 +2846,18 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
@@ -2909,7 +2866,7 @@ The link will expire within 1 hour.
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
@@ -2918,7 +2875,7 @@ The link will expire within 1 hour.
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2940,7 +2897,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2952,37 +2909,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3404,7 +3361,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3421,47 +3378,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3480,24 +3447,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3515,7 +3494,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3649,7 +3628,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3808,7 +3787,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3818,13 +3797,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3839,7 +3815,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3949,7 +3931,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -4000,7 +3982,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4018,7 +4000,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4196,16 +4178,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4287,31 +4269,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4330,7 +4306,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4806,107 +4782,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4914,25 +4902,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4942,12 +4930,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4956,24 +4944,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -5000,47 +4988,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -5052,10 +5046,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -5108,48 +5102,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5542,26 +5545,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5609,13 +5720,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5624,7 +5735,7 @@ color: red;
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5638,10 +5749,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6024,7 +6135,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -6034,7 +6145,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -6061,23 +6172,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6914,7 +7013,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6923,7 +7022,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -7070,65 +7169,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7155,25 +7279,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7259,7 +7383,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7412,12 +7536,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7426,17 +7550,17 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7445,16 +7569,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7463,7 +7587,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -8045,14 +8169,14 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -8081,28 +8205,28 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8117,15 +8241,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8193,12 +8311,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -8233,7 +8351,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -8295,18 +8413,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -8342,10 +8478,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -8397,7 +8539,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8629,25 +8771,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8720,7 +8862,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9320,6 +9462,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9370,29 +9530,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9887,13 +10047,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9958,7 +10118,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10349,20 +10518,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10489,7 +10658,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10568,7 +10737,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10589,13 +10758,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10784,28 +10959,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10886,18 +11061,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -10933,73 +11108,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.sl-SI.xlf b/client/src/locale/angular.sl-SI.xlf
index bf48f38ec..8f96f17b7 100644
--- a/client/src/locale/angular.sl-SI.xlf
+++ b/client/src/locale/angular.sl-SI.xlf
@@ -5,8 +5,8 @@
Close
Zapri
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
@@ -26,96 +26,72 @@
Select month
Izberi mesec
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Izberi leto
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Prejšnji mesec
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Naslednji mesec
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
UU
@@ -150,12 +126,12 @@
Increment minutes
Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Zapri
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Zapri levi meni
@@ -486,17 +462,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Change your avatar
@@ -534,7 +504,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Ustavi ob
@@ -542,7 +512,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -753,66 +723,58 @@
Blocked
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -896,7 +858,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Skrajšan predogled
@@ -1091,7 +1053,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
@@ -1106,6 +1068,12 @@
Torrent import
Torrent import
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
@@ -1177,10 +1145,10 @@
Following
Following
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Followers
@@ -1887,13 +1855,13 @@ The link will expire within 1 hour.
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Interface:
@@ -1914,7 +1882,7 @@ The link will expire within 1 hour.
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Allow import with HTTP URL (e.g. YouTube)
@@ -2148,7 +2116,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SEARCH
@@ -2405,27 +2373,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2551,7 +2510,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2592,7 +2551,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
@@ -2637,12 +2596,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Osnovni podatki
@@ -2701,38 +2662,34 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
View account
@@ -2769,36 +2726,30 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2834,21 +2785,24 @@ The link will expire within 1 hour.
Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Dovoli prenos
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Napredne nastavitve
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2856,20 +2810,26 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2878,7 +2838,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Select the file to upload
@@ -2889,12 +2849,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal live
@@ -3038,35 +2998,35 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Go Live
@@ -3165,11 +3125,8 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -3178,28 +3135,28 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -3207,32 +3164,32 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Support
@@ -3261,7 +3218,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Maybe later
@@ -3273,41 +3230,41 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3757,37 +3714,47 @@ The link will expire within 1 hour.
State
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Created
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3795,23 +3762,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3827,24 +3794,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3864,7 +3843,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -4008,10 +3987,10 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
The user was banned
@@ -4180,10 +4159,10 @@ The link will expire within 1 hour.
Select this row
Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
See full comment
@@ -4197,15 +4176,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Commented video
@@ -4230,7 +4206,13 @@ The link will expire within 1 hour.
Remote comments
Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4349,7 +4331,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Comment
@@ -4397,10 +4379,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4417,8 +4399,8 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4607,22 +4589,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4709,40 +4691,34 @@ The link will expire within 1 hour.
Delete this comment
Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4769,10 +4745,10 @@ The link will expire within 1 hour.
Select all rows
Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -5295,159 +5271,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
VOD Transcoding
@@ -5457,27 +5445,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
LIVE
@@ -5519,11 +5507,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5531,48 +5516,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5582,7 +5576,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Live streaming
@@ -5599,12 +5593,12 @@ The link will expire within 1 hour.
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Input formats
@@ -5664,72 +5658,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -6157,7 +6159,115 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Account settings
@@ -6166,24 +6276,24 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Example: my_channel
@@ -6232,13 +6342,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -6246,8 +6356,8 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6259,10 +6369,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6693,7 +6803,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Show this channel
@@ -6706,7 +6816,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6739,23 +6849,11 @@ channel with the same name ( )!
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -7657,8 +7755,8 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANCE HOMEPAGE
@@ -7671,7 +7769,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Edit custom configuration
@@ -7835,35 +7933,15 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Delete
@@ -7892,30 +7970,81 @@ channel with the same name ( )!
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
1 host (without "http://"), account handle or channel handle per line
@@ -7945,25 +8074,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- You are not following
- anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -8058,7 +8187,7 @@ channel with the same name ( )!
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -8211,62 +8340,62 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobs
@@ -8945,21 +9074,21 @@ channel with the same name ( )!
Avatar changed.
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Unknown language
@@ -8985,35 +9114,35 @@ channel with the same name ( )!
Video channel
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Video channel
@@ -9029,15 +9158,9 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
No follower found.
@@ -9135,13 +9258,13 @@ channel with the same name ( )!
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifications
@@ -9189,7 +9312,7 @@ channel with the same name ( )!
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -9259,22 +9382,40 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
You don't have any subscription yet.
@@ -9308,13 +9449,19 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9382,7 +9529,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
PLAYLISTS
@@ -9667,38 +9814,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -9789,7 +9936,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigate between plugins and themes
@@ -10433,6 +10580,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10489,42 +10654,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -11058,13 +11223,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -11125,7 +11290,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11537,20 +11711,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11602,8 +11776,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Moderator
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Search videos, playlists, channels…
@@ -11677,7 +11851,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -11774,7 +11948,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -11805,13 +11979,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -12048,22 +12228,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -12071,7 +12251,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -12162,22 +12342,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -12216,27 +12396,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Cancel
@@ -12261,77 +12441,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Like the video
diff --git a/client/src/locale/angular.sq.xlf b/client/src/locale/angular.sq.xlf
index 4fa002e6a..1fe910748 100644
--- a/client/src/locale/angular.sq.xlf
+++ b/client/src/locale/angular.sq.xlf
@@ -4,7 +4,7 @@
Close
- Mbylle
+ Mbylle
node_modules/@ng-bootstrap/ng-bootstrap/alert/alert.d.ts
3
@@ -1112,7 +1112,7 @@
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
- {VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
+ {VAR_SELECT, select, undefined {Shpajtohuni} other {Shpajtohuni nga krejt kanalet} }
src/app/shared/user-subscription/subscribe-button.component.html
31
@@ -4672,7 +4672,7 @@
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
- Ndërkodimi është i aktivizuar. Kuota video merr parasysh vetëm madhësinë origjinale të videos. E shumta, ky përdorues mund të ngarkojë ~ {{ computeQuotaWithTranscoding() | bajte: 0 }}.
+ Ndërkodimi është i aktivizuar. Kuota video merr parasysh vetëm madhësinë origjinale të videos. Ky përdorues mund të ngarkojë e shumta ~ .
src/app/+admin/users/user-edit/user-edit.component.html
148
@@ -7400,7 +7400,7 @@
It is a free and open-source software, under the AGPLv3 licence .
- Është software i lirë dhe me burim të hapur, nën licencën AGPLv3 .
+ Është software i lirë dhe me burim të hapët, nën licencën AGPLv3 .
src/app/+about/about-peertube/about-peertube.component.html
13
@@ -8308,7 +8308,6 @@
Redundancy for is
-
src/app/+admin/follows/shared/redundancy-checkbox.component.ts
1
@@ -11769,7 +11768,7 @@
Bitrate
-
+ Bitrate
src/app/shared/video/modals/video-download.component.ts
1
@@ -11889,7 +11888,7 @@
Published
-
+ Botuar
src/app/shared/video/video-miniature.component.ts
1
diff --git a/client/src/locale/angular.sv-SE.xlf b/client/src/locale/angular.sv-SE.xlf
index f3cfffee7..2d0f7d8af 100644
--- a/client/src/locale/angular.sv-SE.xlf
+++ b/client/src/locale/angular.sv-SE.xlf
@@ -5,8 +5,8 @@
Close
Stäng
- node_modules/src/alert/alert.ts 79
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
Glid av
@@ -26,96 +26,72 @@
Select month
Välj månad
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Välj år
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Föregående månad
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Nästa månad
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
HH
@@ -150,12 +126,12 @@
Increment minutes
Öka minuter
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Minska minuter
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
SS
@@ -201,8 +177,8 @@
Close
Stäng
- node_modules/src/toast/toast.ts 108
-
+
+ node_modules/src/toast/toast.ts 70
Close the left menu
Stäng vänstermenyn
@@ -369,17 +345,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
Ändra din profilbild
@@ -417,7 +387,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Sluta vid
@@ -425,7 +395,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Din anmälan kommer skickas till moderatorerna på samt vidarebefordras till videons ursprungsvärd ( ) .
@@ -624,66 +594,58 @@
Blockerad
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
Är du säker på att du vill radera dessa videor?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Tog bort videor.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Avblockerade videor.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Är du säker på att du vill radera HLS-spellistor?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Är du säker på att du vill radera WebTorrent-filerna för videor?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Filer raderade.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Omkodningsjobb skapade.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -762,7 +724,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Kort förhandsvisning
@@ -942,7 +904,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Du kan importera vilken torrentfil som helst som pekar mot en mediefil. Dubbelkolla att du har rätt att sprida materialet vidare för att inte orsaka juridiska problem för dig och din instans.
@@ -957,6 +919,12 @@
Torrent import
Import med torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Loading instance statistics...
@@ -1026,10 +994,10 @@
Following
Följer
- src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
- src/app/+admin/follows/follows.routes.ts 26
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
Följare
@@ -1715,13 +1683,13 @@ The link will expire within 1 hour.
My video imports
Mina importerade videor
- src/app/+my-library/my-library-routing.module.ts 90
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Skapa en ny spellista
- src/app/+my-library/my-library-routing.module.ts 49
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Gränssnitt:
@@ -1742,7 +1710,7 @@ The link will expire within 1 hour.
samtidiga jobb
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
Tillåt import via HTTP (t.ex. YouTube)
@@ -1976,7 +1944,7 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Filen är för stor för servern. Kontakta din administratör om du vill höja gränsen.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
GLOBAL SÖKNING
@@ -2229,27 +2197,18 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Titel
@@ -2366,7 +2325,7 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
Inga objekt hittades
@@ -2407,7 +2366,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
Vanliga frågor
@@ -2452,12 +2411,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publicera efter omkodning
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Om du väljer att inte vänta på omkodningen innan publicering, kommer videon inte gå att spela förrän omkodningen är färdig.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Grundläggande information
@@ -2516,38 +2477,34 @@ The link will expire within 1 hour.
Inga undertexter för tillfället.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Inställningar för direktsändningar
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Om du aktiverar det här alternativet kommer din sändning brytas om du överskrider din videokvot
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Publicera en repris när din sändning avslutas
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Förhandsvisning av video
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Stötta
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
Visa konto
@@ -2582,34 +2539,28 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Kort text som berättar hur man kan stöda dig (t.ex. medlemskap).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Ursprungligt publiceringsdatum
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Det datum då materialet publicerades för första gången (som en films premiärdatum)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Inställningar för tillägg
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Small latency
@@ -2645,21 +2596,24 @@ The link will expire within 1 hour.
Annat
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Tillåt videokommentarer
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Tillåt nerladdning
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Avancerade inställningar
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2667,25 +2621,31 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Du kan importera vilken webbadress som helst som stöds av youtube-dl eller en URL som pekar mot en mediefil. Dubbelkolla att du har rätt att sprida materialet vidare för att inte orsaka juridiska problem för dig och din instans.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Någonting har tyvärr gått fel
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Grattis, video kommer importeras! Du kan redan nu lägga till information om videon.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
Välj en fil att ladda upp
@@ -2696,12 +2656,12 @@ The link will expire within 1 hour.
Scheduled
Schemalagd
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Dölj videon fram till ett datum
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
Normal direktsändning
@@ -2839,37 +2799,37 @@ The link will expire within 1 hour.
Cannot create live because this instance have too many created lives
Kan inte skapa direktsändning eftersom den här instansen har för många sändningar skapade
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
Kan inte skapa direktsändning för att du har skapat för många sändningar
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
Sändning publicerad.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
Sänd direkt en gång
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
Sänd flera gånger med samma webbadress
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live
Starta sändning
@@ -2953,11 +2913,8 @@ The link will expire within 1 hour.
Update playlist privacy
Uppdatera spellistans synlighet
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Dela spellistan med den här positionen
@@ -2968,55 +2925,55 @@ The link will expire within 1 hour.
Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Dela videon
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Den här videon är privat så du kan inte dela den med andra användare
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Uppdatera videons synlighet
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-kod
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Länken är inte säker (utan HTTPS),så den inbäddade videon kommer inte fungera på webbplatser med HTTPS (webbläsare blockerar okrypterade HTTP-förfrågningar på webbplatser med HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Bädda in
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Välj textning automatiskt
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Fler inställningar
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Färre inställningar
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
Stöd
@@ -3029,7 +2986,7 @@ The link will expire within 1 hour.
Autoplay
Automatisk uppspelning
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
Kanske senare
@@ -3041,42 +2998,42 @@ The link will expire within 1 hour.
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loopa
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Använd webbadress till ursprungsinstansen
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Visa videotitel
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Visa integritetsvarning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Visa PeerTube-länk
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Offentlig
@@ -3332,22 +3289,22 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
Raderingen kommer vidarebefordras till fjärrinstansen så att de kan spegla ändringen.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
Om det är en fjärrinstans kommer raderingen endast ske på din instans.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
Radera och omformulera
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
Vill du verkligen radera och omformulera den här kommentaren?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Add comment...
Lägg till kommentar …
@@ -3523,34 +3480,44 @@ The link will expire within 1 hour.
State
Status
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
- src/app/+admin/system/jobs/jobs.component.html 48
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Skapad
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
- src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Öppna aktörens sida i en ny flik
- src/app/+admin/follows/followers-list/followers-list.component.html 42
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepterad
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Väntar
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
@@ -3558,23 +3525,23 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Neka
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
Inga följare matchar de nuvarande filtren.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Din instans har inga följare.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Visar följare till av
@@ -3583,24 +3550,36 @@ The link will expire within 1 hour.
Redundancy allowed
Redundans tillåten
- src/app/+admin/follows/following-list/following-list.component.html 34
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Öppna instansen i en ny flik
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
Inga värdar matchar de nuvarande filtren.
- src/app/+admin/follows/following-list/following-list.component.html 71
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Din instans följer inte någon annan.
- src/app/+admin/follows/following-list/following-list.component.html 72
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3616,7 +3595,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videoredundans
@@ -3750,10 +3729,10 @@ The link will expire within 1 hour.
Batch actions
Massåtgärder
- src/app/+admin/overview/comments/video-comment-list.component.html 22
- src/app/+admin/overview/users/user-list/user-list.component.html 18
- src/app/+admin/overview/videos/video-list.component.html 18
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
The user was banned
Den här användaren har blockerats
@@ -3908,10 +3887,10 @@ The link will expire within 1 hour.
Select this row
Markera den här raden
- src/app/+admin/overview/comments/video-comment-list.component.html 54
- src/app/+admin/overview/users/user-list/user-list.component.html 79
- src/app/+admin/overview/videos/video-list.component.html 51
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
Visa hela kommentaren
@@ -3925,15 +3904,12 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
Följare
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
Kommenterad video
@@ -3958,7 +3934,13 @@ The link will expire within 1 hour.
Remote comments
Ta bort kommentarer
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Det finns inga anmälningar som matchar den här sökningen.
@@ -4073,7 +4055,7 @@ The link will expire within 1 hour.
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
Kommentera
@@ -4113,10 +4095,10 @@ The link will expire within 1 hour.
State
Status
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
- src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Meddelanden
@@ -4130,8 +4112,8 @@ The link will expire within 1 hour.
Score
Betyg
- src/app/+admin/follows/followers-list/followers-list.component.html 26
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Visar anmälning till av
@@ -4300,23 +4282,23 @@ The link will expire within 1 hour.
Users can resolve distant content
Användare kan hämta fjärrinnehåll
- src/app/shared/shared-instance/instance-features-table.component.html 114
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Insticksprogram & teman
- src/app/shared/shared-instance/instance-features-table.component.html 121
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Tillgängliga teman
- src/app/shared/shared-instance/instance-features-table.component.html 125
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Aktiverade insticksprogram
- src/app/shared/shared-instance/instance-features-table.component.html 134
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Stäng meddelandet
@@ -4399,40 +4381,34 @@ The link will expire within 1 hour.
Delete this comment
Ta bort kommentar
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Ta bort alla kommentarer från det här kontot
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Kommentarer raderas efter ett par minuter
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Vill du verkligen radera alla kommentarer från ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Kommentarer från kommer raderas inom några minuter
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
Comments list
@@ -4459,10 +4435,10 @@ The link will expire within 1 hour.
Select all rows
Markera alla rader
- src/app/+admin/overview/comments/video-comment-list.component.html 39
- src/app/+admin/overview/users/user-list/user-list.component.html 39
- src/app/+admin/overview/videos/video-list.component.html 36
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Jobbtyp
@@ -4979,159 +4955,171 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Användarnas videor kommer hållas privata tills en moderator har granskat dem, såvida användaren inte har markerats som betrodd.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEOKANALER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Maximalt antal video-kanaler per användare
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {kanal} other {kanaler}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Blockera nya videor automatiskt
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SÖKNING
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Låt användare använda en länk för att göra fjärrsökningar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Tillåt dina användare att söka efter videor, konton eller kanaler som möjligen inte är federerade med din instans
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Låt anonyma användare använda en länk för att göra fjärrsökningar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Tillåt anonyma användare att söka efter videor, konton eller kanaler som möjligen inte är federerade med din instans
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Den här funktionen beror på hur väl instanserna modereras i det sökregister du väljer.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Du bör enbart använda modererade sökregister i produktionsmiljö, alternativt göra ett eget .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Sökregistrets webbadress
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Avaktivera lokal sökning i sökrutan
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Annars används den lokala sökfunktionen som standard
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Sökrutan använder det globala sökregistret som standard
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Aktivera global sökning
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Hantera kopplingar till andra instanser.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Andra instanser kan följa din
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Godkänn instansens nya följare manuellt
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Följ, per automatik, instanser som följer din
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Den här funktionen kräver mycket uppmärksamhet och extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Register-URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Följ instanser i ett offentligt register automatiskt
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Se dokumentationen för mer information om den väntade webbadressen
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATÖRER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administratör
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
Administratörens e-postadress
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Aktivera kontaktformulär
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
Omkodning av video on demand
@@ -5140,28 +5128,28 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Uppge ett Twitter-konto som representerar din instans för att förbättra förhandsvisningen av länkar. Du kan låta standardvärdet stå kvar om du inte har något konto.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Ditt användarnamn på Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instans godkänd av Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
När du delar en videolänk och instansen är godkänd av Twitter kommer en spelare bäddas in i Twitterflödet. Om instansen inte är godkänd kommer vi använda ett bildkort som länkar till din PeerTube-instans. Kryssa i den här rutan, spara inställningarna och testa med en videolänk från din instans (https://example.com/videos/watch/blabla) på https://cards-dev.twitter.com/validator för att se om din instans är godkänd.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
DIREKT
@@ -5202,11 +5190,8 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
@@ -5214,48 +5199,57 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {direktsändning} other {direktsändningar}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Maximal sändningslängd
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Trådar för omkodning av direktsändningar
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
kommer behöva upp till med omkodning av video on demand
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
kommer behöva minst med omkodning av video on demand
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Profil för omkodning av direktsändningar
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
lägg till fler omkodningsprofiler med PeerTube-tillägg
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Upplösningar för direktsändning
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Tillåt direktsändningar
@@ -5265,7 +5259,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Omkodning aktiverad för direktsändningar
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
Direktsändning
@@ -5282,12 +5276,12 @@ The link will expire within 1 hour.
OMKODNING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Likt video on demand, måste direktsändningar omkodas för att kunna strömmas till och visas på alla enheter. Detta kräver en väldigt kraftfull processor.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
Informat
@@ -5347,72 +5341,80 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Kräver minst version 4.1 av ffmpeg Skapa HLS-spellistor och fragmenterade MP4-filer för bättre uppspelning än bara WebTorrent: Mjukare byten mellan upplösningar Snabbare uppspelning, särskilt för längre videor Stabilare uppspelning med färre buggar och oändlig buffring Om du även stöder WebTorrent kommer varje video kräva dubbelt så mycket lagringsutrymme
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Upplösningar som genereras i varje tillåtet format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
Originalfilens upplösning kommer användas om inget annat anges.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Omkodningstrådar
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
kommer kräva upp till med omkodning av direktsändningar
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
kommer kräva minst med omkodning av direktsändningar
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Samtidiga omkodningsjobb
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
låter flera filer omkodas samtidigt. ⚠️ Kräver en omstart av PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Omkodningsprofil
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
lägg till fler omkodningsprofiler med PeerTube-tillägg
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
CACHE
@@ -5830,7 +5832,115 @@ color: red;
No ownership change request found.
Det finns ingen begäran om ändring av ägarskap.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Kontoinställningar
@@ -5839,24 +5949,24 @@ color: red;
Playlist elements
Spellista
- src/app/+my-library/my-library-routing.module.ts 58
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Mina importer
- src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Skapa videokanal
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Ingen kanal hittades.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Exempel: min_kanal
@@ -5905,18 +6015,18 @@ color: red;
Target
Mål
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Den här videon har raderats
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Visar import till av
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Om du raderar ditt konto kan det inte återskapas. Du kommer bli ombedd att bekräfta åtgärden.
@@ -5928,10 +6038,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Skapad av
@@ -6395,7 +6505,7 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel
Visa den här kanalen
@@ -6406,7 +6516,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Inga videor} =1 {1 video} other { videor}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6437,23 +6547,11 @@ channel with the same name ( )!src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
Den här kanalen har inga videor.
@@ -7290,8 +7388,8 @@ channel with the same name ( )!
Configuration updated.
Konfigurering uppdaterad.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
INSTANSENS HEMSIDA
@@ -7304,7 +7402,7 @@ channel with the same name ( )!You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Du aktiverade registrering: vi slog på inställningen ”Blockera nya videos automatiskt” under rubriken ”Videor” nedan.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
Redigera anpassade inställningar
@@ -7466,35 +7564,15 @@ channel with the same name ( )!44
-
- accepted in instance followers
- Instansföljaren
- har accepterats
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Vill du verkligen avvisa den här följaren?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
+
+
Reject
Avvisa
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- Instansföljaren
- har avvisats
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Vill du verkligen ta bort den här följaren?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
Radera
@@ -7521,30 +7599,81 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- har tagits bort från listan över instansföljare
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
Follow
Följ
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
En värd (utan ”http://”), kontohantag eller kanalhandtag per rad
@@ -7574,21 +7703,25 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Vill du verkligen sluta följa ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
+
Unfollow
Sluta följa
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
-
- You are not following anymore.
- Du följer inte längre.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
Redundancy
Redundancy
@@ -7674,7 +7807,7 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Upphovsrätt
@@ -7823,60 +7956,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
Du har inga insticksprogram installerade än.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Du har inga teman installerade än.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Uppdatera till
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Vill du verkligen avinstallera ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Avinstallera
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
avinstallerad.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Detta är en större uppgradering av tillägget. Gå till tilläggets webbplats för att hitta eventuella anmärkningar till uppdateringen.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Uppgradera
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Fortsätt uppgradering
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
uppdaterad.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
Jobb
@@ -8539,21 +8672,21 @@ channel with the same name ( )!
Avatar changed.
Avataren har uppdaterats.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
profilbild
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Profilbilden har raderats.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
- src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
Okänt språk
@@ -8577,33 +8710,33 @@ channel with the same name ( )!
Video channel created.
Kanalen har skapats.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Namnet finns redan på den här instansen.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Kanalen har uppdaterats.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Omslagsbilden har ändrats.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
omslagsbild
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Omslagsbilden har raderats.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
Kanalen har raderats.
@@ -8617,15 +8750,9 @@ channel with the same name ( )!
My followers
Mina följare
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
Inga följare hittades.
@@ -8721,13 +8848,13 @@ channel with the same name ( )!src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Uppdatera spellista
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications
Notifikationer
@@ -8768,11 +8895,11 @@ channel with the same name ( )!
My videos
Mina videor
- src/app/+my-library/my-library-routing.module.ts 77
- src/app/+my-library/my-videos/my-videos.component.html 4
- src/app/+my-library/my-videos/my-videos.component.ts 87
- src/app/core/menu/menu.service.ts 77
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Vill du verkligen radera videor?
@@ -8835,22 +8962,40 @@ channel with the same name ( )!
My channels
Mina kanaler
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Mina spellistor
- src/app/+my-library/my-library-routing.module.ts 40
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
- src/app/core/menu/menu.service.ts 86
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
Mina prenumerationer
- src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
- src/app/core/menu/menu.service.ts 92
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
Du har inte några prenumerationer än.
@@ -8884,13 +9029,19 @@ channel with the same name ( )!
Ownership changes
Ändringar av ägarskap
- src/app/+my-library/my-library-routing.module.ts 117
- src/app/+my-library/my-videos/my-videos.component.html 16
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Min videohistorik
- src/app/+my-library/my-library-routing.module.ts 127
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -8956,7 +9107,7 @@ channel with the same name ( )!Prenumerera på kontot
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
SPELLISTOR
@@ -9241,38 +9392,38 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday
Igår
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
Den här veckan
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
Den här månaden
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
Senaste månaden
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
Äldre
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
Kan inte ladda in fler videor, försök gärna igen om en stund.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Senaste veckan
@@ -9364,7 +9515,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
Navigera mellan insticksprogram och teman
@@ -10008,6 +10159,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
@@ -10063,45 +10232,45 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Sändningens RTMP-adress
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
RTMPS-URL för direktsändning
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Sändningsnyckel
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Dela aldrig din sändningsnyckel med någon.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Detta är en vanlig direktsändning
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Detta är en permanent / återkommande direktsändnig
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
Repris kommer sparas
@@ -10642,13 +10811,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instansens språk
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
Alla språk
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Dold
@@ -10709,7 +10878,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
video i standardupplösning
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -11097,20 +11275,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
För många försök, vänligen försök igen om minuter.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
För många försök, vänligen försök igen senare.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Serverfel, försök gärna igen om en stund.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Prenumererar på samtliga kanaler tillhörande . Du kommer underrättas om alla nya videor.
@@ -11158,8 +11336,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
Modererare
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
Sök efter videor, spellistor och kanaler …
@@ -11230,7 +11408,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Vill du verkligen radera den här kommentaren?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Kommentaren har raderats.
@@ -11326,7 +11504,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Blockera
@@ -11357,13 +11535,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Radera WebTorrent-filer
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Spara i spellista
@@ -11599,22 +11783,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Endast jag kan se den här videon
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Går endast att dela med en privat länk
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Alla kan se den här videon
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Den här videon kan endast ses av användare på den här instansen
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
@@ -11622,7 +11806,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Videon att importera har uppdaterats.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Din video har laddats upp till ditt konto och är privat.
@@ -11749,27 +11933,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Den här videon finns inte på din instans. Vill du bli hänvisad till ursprungsinstansen <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
Omdirigering
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
Den här videon innehåller oförbehållsamt innehåll eller innehåll skapat för vuxna. Är du säker på att du vill se den?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Oförbehållsamt innehåll eller innehåll skapat för vuxna
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Kommer härnäst
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel
Avbryt
@@ -11794,77 +11978,77 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Automatisk uppspelning är upphävd
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
Öppna/stäng fullskärm
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
Spela/Pausa videon
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
Slå av eller på videons ljud
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Hoppa till en procentandel av videon: 0 är 0% och 9 är 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
Höj volymen
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
Sänk volymen
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
Hoppa framåt i videon
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
Hoppa bakåt i videon
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
Öka uppspelningshastigheten
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
Minska uppspelningshastigheten
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
Gå till videons föregående bildruta
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
Gå till videons nästa bildruta
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
Växla teaterläge
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Like the video
Gilla videon
diff --git a/client/src/locale/angular.ta.xlf b/client/src/locale/angular.ta.xlf
index 41b774606..22c13ed61 100644
--- a/client/src/locale/angular.ta.xlf
+++ b/client/src/locale/angular.ta.xlf
@@ -37,7 +37,7 @@
Close Close
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of Slide of
Currently selected slide number read by screen reader
@@ -49,74 +49,50 @@
node_modules/src/carousel/carousel.ts 202
Select month Select month
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year Select year
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month Previous month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month Next month
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH HH
node_modules/src/timepicker/timepicker.ts 136
@@ -137,10 +113,10 @@
node_modules/src/timepicker/timepicker.ts 228
Increment minutes Increment minutes
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes Decrement minutes
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS SS
node_modules/src/timepicker/timepicker.ts 289
@@ -173,7 +149,7 @@
Close Close
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu Close the left menu
src/app/app.component.ts 139
@@ -448,17 +424,11 @@
viewer(s) viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)} { view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -493,7 +463,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
Stop at
@@ -501,7 +471,7 @@
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
@@ -694,52 +664,44 @@
Blocked
Blocked
- src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ src/app/+admin/overview/videos/video-list.component.html 82 src/app/shared/shared-video-miniature/video-miniature.component.html 59
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos? Are you sure you want to delete these videos?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}. Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos. Deleted videos.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}. Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos. Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}? Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists? Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}? Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos? Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed. Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created. Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -834,7 +796,7 @@
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
Truncated preview
Truncated preview
@@ -1003,7 +965,7 @@
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37 src/app/shared/shared-instance/instance-features-table.component.html 92
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any torrent file that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 20
@@ -1016,7 +978,13 @@
Torrent import
Torrent import
- src/app/shared/shared-instance/instance-features-table.component.html 103
+ src/app/shared/shared-instance/instance-features-table.component.html 103
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
@@ -1083,7 +1051,7 @@
- src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 31 src/app/+admin/follows/follows.routes.ts 26
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers Followers
@@ -1749,10 +1717,10 @@ The link will expire within 1 hour.
My video imports My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist Create a new playlist
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface: Interface:
@@ -1770,7 +1738,7 @@ The link will expire within 1 hour.
jobs in parallel jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube) Allow import with HTTP URL (e.g. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
@@ -1958,7 +1926,7 @@ The link will expire within 1 hour.
src/app/+error-page/error-page.component.html 57
Media is too large for the server. Please contact you administrator if you want to increase the limit size. Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
GLOBAL SEARCH
@@ -2202,23 +2170,14 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
Title
@@ -2309,7 +2268,7 @@ The link will expire within 1 hour.
Advanced filters Advanced filters
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
No items found
@@ -2349,7 +2308,7 @@ The link will expire within 1 hour.
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
@@ -2394,12 +2353,14 @@ The link will expire within 1 hour.
Publish after transcoding
Publish after transcoding
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
+
Basic info
Basic info
@@ -2456,30 +2417,26 @@ The link will expire within 1 hour.
No captions for now.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings Live settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode Latency mode
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends Automatically publish a replay when your live ends
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
Support
Support
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account View account
@@ -2508,24 +2465,18 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
@@ -2534,10 +2485,10 @@ The link will expire within 1 hour.
This is the date when the content was originally published (e.g. the release date for a film)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings Plugin settings
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency Small latency
src/app/+videos/+video-edit/shared/video-edit.component.ts 88
@@ -2558,21 +2509,24 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.ts 99
Other Other
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Enable video comments
Enable video comments
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Enable download
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Advanced settings
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
@@ -2580,10 +2534,16 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance. You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
@@ -2591,7 +2551,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
@@ -2601,7 +2561,7 @@ The link will expire within 1 hour.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2612,12 +2572,12 @@ The link will expire within 1 hour.
Scheduled
Scheduled
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
Hide the video until a specific date
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live Normal live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
@@ -2745,25 +2705,25 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
Cannot create live because this instance have too many created lives Cannot create live because this instance have too many created lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives Cannot create live because you created too many lives
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published. Live published.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live Stream only once, replay will replace your live
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once Stream only once
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos Stream multiple times, replays will be separate videos
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL Stream multiple times using the same URL
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Go Live Go Live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 37
@@ -2849,11 +2809,8 @@ The link will expire within 1 hour.
Update playlist privacy Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
@@ -2862,24 +2819,24 @@ The link will expire within 1 hour.
Only display embed URL Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Share the video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-Code
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
@@ -2889,18 +2846,18 @@ The link will expire within 1 hour.
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Embed
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Auto select subtitle
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
@@ -2909,7 +2866,7 @@ The link will expire within 1 hour.
More customization
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
@@ -2918,7 +2875,7 @@ The link will expire within 1 hour.
Less customization
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support Support
src/app/shared/shared-support-modal/support-modal.component.html
@@ -2940,7 +2897,7 @@ The link will expire within 1 hour.
Autoplay
Autoplay
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -2952,37 +2909,37 @@ The link will expire within 1 hour.
Muted
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Loop
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL Use origin instance URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Display video title
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Display privacy warning
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Display PeerTube button link
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
Public
@@ -3404,7 +3361,7 @@ The link will expire within 1 hour.
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19 src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
@@ -3421,47 +3378,57 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27 src/app/+admin/follows/following-list/following-list.component.html 33 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-imports/my-video-imports.component.html 20 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
ஏற்றுக்கொள்ளப்பட்டது
- src/app/+admin/follows/followers-list/followers-list.component.html 49 src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52 src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
+
Accept
Accept
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
Refuse
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
Showing
@@ -3480,24 +3447,36 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
+
Showing to of hosts
Showing
@@ -3515,7 +3494,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Videos redundancies
Videos redundancies
@@ -3649,7 +3628,7 @@ The link will expire within 1 hour.
Batch actions
Batch actions
- src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
@@ -3808,7 +3787,7 @@ The link will expire within 1 hour.
Select this row Select this row
- src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment See full comment
src/app/+admin/overview/comments/video-comment-list.component.html 58
@@ -3818,13 +3797,10 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video Commented video
src/app/+admin/overview/comments/video-comment-list.component.html 81
@@ -3839,7 +3815,13 @@ The link will expire within 1 hour.
src/app/+admin/overview/comments/video-comment-list.component.ts 52
Remote comments Remote comments
- src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ src/app/+admin/overview/comments/video-comment-list.component.ts 56
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -3949,7 +3931,7 @@ The link will expire within 1 hour.
Video
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment Comment
src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
@@ -4000,7 +3982,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 25 src/app/+admin/follows/following-list/following-list.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Messages
Messages
@@ -4018,7 +4000,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
Showing
@@ -4196,16 +4178,16 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
Close this message
@@ -4287,31 +4269,25 @@ The link will expire within 1 hour.
Delete this comment Delete this comment
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted. comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ? Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list Comments list
src/app/+admin/overview/comments/video-comment.routes.ts
@@ -4330,7 +4306,7 @@ The link will expire within 1 hour.
Select all rows Select all rows
- src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Job type
Job type
@@ -4806,107 +4782,119 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 279
⚠️ We don't recommend to enable this feature if you don't trust your users ⚠️ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}} {VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own . You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances. Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
@@ -4914,25 +4902,25 @@ The link will expire within 1 hour.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
Administrator
@@ -4942,12 +4930,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding VOD Transcoding
@@ -4956,24 +4944,24 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value. Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
உங்கள் Twitter பயணர்பெயர்
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed. If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE LIVE
@@ -5000,47 +4988,53 @@ The link will expire within 1 hour.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}} {VAR_PLURAL, plural, =1 {live} other {lives}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming Allow live streaming
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 18
Transcoding enabled for live streams Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming Live streaming
@@ -5052,10 +5046,10 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some. Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats Input formats
@@ -5108,48 +5102,57 @@ The link will expire within 1 hour.
"/> Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2 Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
- Resolutions to generate per enabled format Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected. The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc) Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio ⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5542,26 +5545,134 @@ color: red;
No ownership change request found.
No ownership change request found.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings Account settings
src/app/+my-account/my-account-routing.module.ts 28
Playlist elements Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
- src/app/+my-library/my-videos/my-videos.component.html 11 src/app/+my-library/my-video-imports/my-video-imports.component.html 3
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found. No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5609,13 +5720,13 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Showing
@@ -5624,7 +5735,7 @@ color: red;
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5638,10 +5749,10 @@ color: red;
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+videos/+video-watch/video-watch.component.html 66
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}} {VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
Created by
@@ -6024,7 +6135,7 @@ color: red;
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 16
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
Show this channel Show this channel
src/app/+accounts/account-video-channels/account-video-channels.component.html 38
@@ -6034,7 +6145,7 @@ color: red;
videos} }
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ( )! Do you really want to delete ?
@@ -6061,23 +6172,11 @@ channel with the same name ( )!
src/app/+accounts/account-video-channels/account-video-channels.component.html 15 src/app/+accounts/account-video-channels/account-video-channels.component.html 20 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 4 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 7
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}} {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
This channel doesn't have any videos.
@@ -6914,7 +7013,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE INSTANCE HOMEPAGE
src/app/+admin/config/edit-custom-config/edit-homepage.component.html
@@ -6923,7 +7022,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below. You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration Edit custom configuration
src/app/+admin/config/config.routes.ts 24
@@ -7070,65 +7169,90 @@ channel with the same name ( )!
44
-
-
- accepted in instance followers
-
-
- accepted in instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
+
+
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
-
- rejected from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete Delete
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
-
- removed from instance followers
-
-
- removed from instance followers
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
+
+
Follow Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line 1 host (without "http://"), account handle or channel handle per line
src/app/+admin/follows/following-list/follow-modal.component.html
@@ -7155,25 +7279,25 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
+
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
-
- You are not following anymore.
- You are not following
- anymore.
-
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+ You are not following them anymore. You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
+
+
Redundancy Redundancy
src/app/+admin/follows/follows.routes.ts
@@ -7259,7 +7383,7 @@ channel with the same name ( )!
src/app/shared/shared-abuse-list/abuse-details.component.ts 22
Privacy Privacy
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Copyright
Copyright
@@ -7412,12 +7536,12 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
@@ -7426,17 +7550,17 @@ channel with the same name ( )!
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Do you really want to uninstall
?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
@@ -7445,16 +7569,16 @@ channel with the same name ( )!
uninstalled.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes. This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
@@ -7463,7 +7587,7 @@ channel with the same name ( )!
updated.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs Jobs
src/app/+admin/admin.component.ts 154 src/app/+admin/system/system.routes.ts 24
@@ -8045,14 +8169,14 @@ channel with the same name ( )!
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted. Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Unknown language
@@ -8081,28 +8205,28 @@ channel with the same name ( )!
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed. Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted. Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8117,15 +8241,9 @@ channel with the same name ( )!
src/app/+my-library/+my-video-channels/my-video-channels.component.ts 88
My followers My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found. No follower found.
src/app/+my-library/my-follows/my-followers.component.html
@@ -8193,12 +8311,12 @@ channel with the same name ( )!
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 77
Create Create
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Update playlist
Update playlist
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
Notifications Notifications
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 1 src/app/+my-account/my-account-routing.module.ts 108 src/app/+my-account/my-account.component.ts 55 src/app/menu/notification.component.html 22
@@ -8233,7 +8351,7 @@ channel with the same name ( )!
My videos
My videos
- src/app/+my-library/my-library-routing.module.ts 77 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
Do you really want to delete
@@ -8295,18 +8413,36 @@ channel with the same name ( )!
My channels
My channels
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
+
My playlists
My playlists
- src/app/+my-library/my-library-routing.module.ts 40 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
My subscriptions
My subscriptions
- src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 99 src/app/core/menu/menu.service.ts 92
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet. You don't have any subscription yet.
@@ -8342,10 +8478,16 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117 src/app/+my-library/my-videos/my-videos.component.html 16
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
+
Channels Channels
src/app/+my-library/my-library.component.ts 45 src/app/+search/search-filters.component.html 200
@@ -8397,7 +8539,7 @@ channel with the same name ( )!
Subscribe to the account
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS PLAYLISTS
src/app/+video-channels/video-channels.component.ts 82
@@ -8629,25 +8771,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Yesterday Yesterday
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week This week
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month This month
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month Last month
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older Older
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later. Cannot load more videos. Try again later.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Last 7 days
Last 7 days
@@ -8720,7 +8862,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search.component.ts 327
Search Search
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 110 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes Navigate between plugins and themes
src/app/+admin/plugins/shared/plugin-navigation.component.html
@@ -9320,6 +9462,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -9370,29 +9530,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone. ⚠️ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved Replay will be saved
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9887,13 +10047,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
All languages
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Hidden
Hidden
@@ -9958,7 +10118,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
- src/app/shared/shared-instance/instance-features-table.component.ts 100
+ src/app/shared/shared-instance/instance-features-table.component.ts 100
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
@@ -10349,20 +10518,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
minutes.
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
Too many attempts, please try again later.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
Server error. Please retry later.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -10489,7 +10658,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this comment?
Do you really want to delete this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
Comment deleted.
Comment deleted.
@@ -10568,7 +10737,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 335
Update Update
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Block
Block
@@ -10589,13 +10758,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete WebTorrent files Delete WebTorrent files
- src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ src/app/+admin/overview/videos/video-list.component.ts 115 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}? Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
Save to playlist
@@ -10784,28 +10959,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Only shareable via a private link
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Anyone can see this video
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Only users of this instance can see this video
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Video to import updated.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
@@ -10886,18 +11061,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft Delete and re-draft
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment? Do you really want to delete and re-draft this comment?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Stop autoplaying next video
Stop autoplaying next video
@@ -10933,73 +11108,73 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>? This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection Redirection
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
Mature or explicit content
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
Up Next
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Cancel Cancel
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Autoplay is suspended
Autoplay is suspended
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen Enter/exit fullscreen
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video Play/Pause the video
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video Mute/unmute the video
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90% Skip to a percentage of the video: 0 is 0% and 9 is 90%
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume Increase the volume
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume Decrease the volume
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward Seek the video forward
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward Seek the video backward
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate Increase playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate Decrease playback rate
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame Navigate in the video to the previous frame
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame Navigate in the video to the next frame
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode Toggle theater mode
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index dd81ee04d..aec75b011 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -5,7 +5,7 @@
Close
ปิด
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
เลือกเดือน
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
เลือกปี
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
เดือนก่อนหน้า
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
เดือนถัดไป
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
เพิ่มนาที
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
ลดนาที
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
ปิด
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
ปิดเมนูด้านซ้าย
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
เปิดเมนูด้านซ้าย
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
คุณไม่มีการแจ้งเตือน
@@ -432,18 +408,12 @@
viewer(s)
ผู้ชม คน
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{การดู ครั้ง}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -473,13 +443,13 @@
Options
ตัวเลือก
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
เริ่มต้นที่
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -487,7 +457,7 @@
Stop at
จบที่
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -573,24 +543,24 @@
video
วิดีโอ
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Your video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Your daily video quota is exceeded with this video (video size: , used: , quota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
คำบรรยายใต้ภาพ
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
เหตุผล...
@@ -683,80 +653,74 @@
Cannot fetch information of this remote account
ไม่สามารถดึงข้อมูลของบัญชีภายนอกนี้
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
ถูกบล็อก
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Delete this file
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
คุณต้องการลบวิดีโอ รายการหรือไม่?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
ลบ{count, plural, =1 {วิดีโอ 1 รายการ} other {วิดีโอ รายการ}}แล้ว
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
ลบวิดีโอ รายการแล้ว
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Unblocked videos.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Files were removed.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Transcoding jobs created.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -783,9 +747,9 @@
Deleted
ถูกลบ
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
แก้ไขช่วงเวลาเริ่ม/จบ
@@ -807,10 +771,10 @@
No results.
ไม่มีผลลัพธ์
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
เฉพาะวิดีโอสด
@@ -827,16 +791,16 @@
Edit
แก้ไข
-
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+videos/+video-edit/shared/video-edit.component.html 188
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+
Truncated preview
ตัวอย่างสั้น
@@ -885,7 +849,6 @@
ติดตามด้วยบัญชีของเซิร์ฟเวอร์นี้
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
will be duplicated by your instance.
@@ -1000,11 +963,11 @@
Video quota
ปริมาณวิดีโอที่สามารถอัปโหลดได้
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
ไม่จำกัด ( ต่อวัน)
@@ -1014,7 +977,7 @@
Import
การนำเข้าวิดีโอ
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -1032,6 +995,14 @@
นำเข้าผ่าน Torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ การซิงค์ช่องกับแพลตฟอร์มอื่น ๆ (เช่น YouTube, Vimeo)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
กำลังโหลดสถิติเซิร์ฟเวอร์...
@@ -1091,7 +1062,7 @@
In this instance federation
- In this instance federation
+ ในเครือข่ายของเซิร์ฟเวอร์นี้
src/app/shared/shared-instance/instance-statistics.component.html
58
@@ -1101,7 +1072,7 @@
Following
เซิร์ฟเวอร์ที่ติดตาม
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1281,13 +1252,13 @@
Click here to reset your password
คลิกที่นี่เพื่อรีเซ็ตรหัสผ่าน
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
ฉันลืมรหัสผ่าน
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
การเข้าสู่ระบบทำให้คุณสามารถเผยแพร่เนื้อหา
@@ -1295,7 +1266,7 @@
This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ เซิร์ฟเวอร์นี้เปิดให้ลงทะเบียนได้ อย่างไรก็ตาม กรุณาตรวจสอบ เงื่อนไข เงื่อนไข ก่อนการสร้างบัญชี คุณยังสามารถค้นหาเซิร์ฟเวอร์อื่น ๆ ที่ตรงกับความต้องการของคุณได้ที่: https://joinpeertube.org/instances
src/app/+login/login.component.html
15,18
@@ -1303,7 +1274,7 @@
Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ ณ ตอนนี้ เซิร์ฟเวอร์นี้ยังไม่เปิดให้ลงทะเบียนผู้ใช้ใหม่ คุณสามารถตรวจสอบ เงื่อนไข สำหรับข้อมูลเพิ่มเติม หรือหาเซิร์ฟเวอร์อื่นที่อนุญาตให้คุณสร้างบัญชีและอัปโหลดวิดีโอได้ หาเซิร์ฟเวอร์ของคุณได้ที่: https://joinpeertube.org/instances
src/app/+login/login.component.html
20,23
@@ -1312,23 +1283,23 @@
Or sign in with
หรือเข้าสู่ระบบด้วย
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
ลืมรหัสผ่าน
-
- src/app/+login/login.component.html 103
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
ขออภัย คุณไม่สามารถกู้คืนรหัสผ่านของคุณเนื่องจากผู้ดูแลระบบไม่ได้ตั้งค่าระบบอีเมล PeerTube
-
- src/app/+login/login.component.html 110
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
ใส่ที่อยู่อีเมลของคุณ เราจะส่งลิงก์เพื่อรีเซ็ตรหัสผ่านของคุณทางอีเมล
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
@@ -1338,26 +1309,26 @@ The link will expire within 1 hour.
Email
อีเมล
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
ที่อยู่อีเมล
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
รีเซ็ต
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
บนเซิร์ฟเวอร์นี้
@@ -1379,19 +1350,19 @@ The link will expire within 1 hour.
Confirm password
ยืนยันรหัสผ่าน
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
ยืนยันรหัสผ่านแล้ว
-
- src/app/+reset-password/reset-password.component.html 18
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
รีเซ็ตรหัสผ่าน
-
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
ลงทะเบียน
@@ -1405,14 +1376,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ คุณอาจจะสังเกตแล้วว่า คุณไม่จำเป็นต้องสร้างบัญชีเพื่อดูวิดีโอบน แต่อย่างไรก็ตาม การสร้างบัญชีบน จะอนุญาตให้คุณ:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
Comment videos
Comment videos
@@ -1444,14 +1416,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
You can already follow using your favorite tool.
You can already follow using your favorite tool.
@@ -1462,7 +1435,7 @@ The link will expire within 1 hour.
has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ ถูกสร้างขึ้นโดยใช้ PeerTube แพลตฟอร์มสร้างสรรค์วิดีโอที่พัฒนาโดย Framasoft ซึ่งเป็นองค์กรไม่แสวงหาผลกำไรจากประเทศฝรั่งเศส ที่มอบทางเลือกสำหรับเครื่องมือดิจิทัลของบริษัทยักษ์ใหญ่ต่าง ๆ
src/app/+signup/+register/steps/register-step-about.component.html
34,37
@@ -1648,9 +1621,9 @@ The link will expire within 1 hour.
My settings
การตั้งค่าของฉัน
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
การตั้งค่าด้านล่างนี้จะถูกใช้เฉพาะเซสชันของคุณบนเซิร์ฟเวอร์นี้
@@ -1688,15 +1661,15 @@ The link will expire within 1 hour.
Close
ปิด
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
อัปเดตการตั้งค่าวิดีโอสด
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
เซิร์ฟเวอร์ช้าเกินไป
@@ -1755,85 +1728,86 @@ The link will expire within 1 hour.
Public profile
โปรไฟล์สาธารณะ
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
อินเตอร์เฟซ:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
วิดีโอ:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
เนื้อหาที่ละเอียดอ่อน:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
ช่วยแบ่งปันข้อมูลวิดีโอ
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
ปุ่มลัดคีย์บอร์ด
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
ช่วยเหลือ
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
ขอความช่วยเหลือในการใช้งาน PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
ขับเคลื่อนโดย PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
ออกจากระบบ
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
บัญชีของฉัน
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
คลังของฉัน
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
สร้างบัญชีผู้ใช้
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
สร้างเพลย์ลิสต์ใหม่
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
อินเตอร์เฟซ:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Import jobs concurrency
@@ -1848,7 +1822,7 @@ The link will expire within 1 hour.
jobs in parallel
jobs in parallel
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1869,15 +1843,15 @@ The link will expire within 1 hour.
Administration
การดูแล
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
เกี่ยวกับ
-
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
Create an account on
Create an account on
@@ -1894,10 +1868,9 @@ The link will expire within 1 hour.
27,30
-
Terms of
- Terms of
+ เงื่อนไขต่าง ๆ ของ
src/app/+signup/+register/register.component.html
36,38
@@ -1913,7 +1886,7 @@ The link will expire within 1 hour.
My channel
- My channel
+ ช่องของฉัน
src/app/+signup/+register/register.component.html
75
@@ -1946,9 +1919,9 @@ The link will expire within 1 hour.
Contact
ติดต่อ
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
ดูการแจ้งเตือนของคุณ
@@ -2009,67 +1982,74 @@ The link will expire within 1 hour.
I'm a teapot
ฉันเป็นกาน้ำชา
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
เกิดข้อผิดพลาด
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
We couldn't find any video tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
เราไม่พบเนื้อหาใด ๆ ที่ผูกกับ URL ที่คุณกำลังมองหาอยู่
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
สาเหตุที่เป็นไปได้:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
คุณอาจใช้ลิงก์เก่าหรือลิงก์เสีย
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
The video may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
เนื้อหาอาจถูกย้ายหรือลบไปแล้ว
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
คุณอาจพิมพ์ที่อยู่หรือ URL ผิด
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
คุณไม่ได้รับอนุญาตในหน้านี้
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ You might need to login to see the video.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ You might need to login to see the resource.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Login
src/app/+error-page/error-page.component.html
34,36
@@ -2078,30 +2058,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
คุณอาจต้องตรวจสอบว่าบัญชีของคุณได้รับอนุญาตโดยเจ้าของวิดีโอหรือเซิร์ฟเวอร์หรือไม่
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
คุณอาจต้องตรวจสอบว่าบัญชีของคุณได้รับอนุญาตโดยเจ้าของเนื้อหาหรือเซิร์ฟเวอร์หรือไม่
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
The requested entity body blends sweet bits with a mellow earthiness.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
ดูเหมือนว่าซีเปียจะชอบนะ
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
สื่อมีขนาดใหญ่เกินที่จะอยู่บนเซิร์ฟเวอร์ โปรดติดต่อผู้ดูแลระบบหากคุณต้องการเพิ่มขีดจำกัดขนาด
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
ค้นหาทุกเซิร์ฟเวอร์
@@ -2233,10 +2213,10 @@ The link will expire within 1 hour.
Category
หมวดหมู่
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
แสดงทุกหมวดหมู่
@@ -2245,10 +2225,10 @@ The link will expire within 1 hour.
Licence
ลิขสิทธิ์
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
แสดงทุกสัญญาอนุญาต
@@ -2257,11 +2237,11 @@ The link will expire within 1 hour.
Language
ภาษา
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
แสดงทุกภาษา
@@ -2356,26 +2336,17 @@ The link will expire within 1 hour.
Edit caption
Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2431,7 +2402,7 @@ The link will expire within 1 hour.
Account avatar
- Account avatar
+ รูปประจำช่อง
src/app/shared/shared-actor-image/actor-avatar.component.ts 48
@@ -2487,12 +2458,13 @@ The link will expire within 1 hour.
Advanced filters
ตัวกรองขั้นสูง
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
ไม่พบรายการ
@@ -2518,71 +2490,74 @@ The link will expire within 1 hour.
Choose the appropriate licence for your work.
Choose the appropriate licence for your work.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
ช่อง
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+videos/+video-edit/shared/video-edit.component.html 63
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+
FAQ
คำถามที่พบบ่อย
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
คำถามที่พบบ่อยเกี่ยวกับ PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API documentation
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
ตั้งเวลาเผยแพร่ (
)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
มีเนื้อหาที่ละเอียดอ่อน
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
บางเซิร์ฟเวอร์ซ่อนวิดีโอที่มีเนื้อหาไม่เหมาะสมเป็นค่าเริ่มต้น
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
เผยแพร่หลังประมวลผล
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- หากคุณไม่ต้องการรอให้ประมวลผลเสร็จก่อนที่จะเผยแพร่วิดีโอ วิดีโออาจไม่สามารถเล่นได้จนกว่าจะประมวลผลเสร็จสิ้น
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
ข้อมูลพื้นฐาน
@@ -2591,88 +2566,86 @@ The link will expire within 1 hour.
Add another caption
เพิ่มคำบรรยายอื่น
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
ดูไฟล์คำบรรยายใต้ภาพ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Already uploaded on ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
จะถูกสร้างตอนอัปเดต
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
ยกเลิกการสร้าง
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
Will be edited on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
Cancel edition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
จะถูกลบตอนอัปเดต
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
ยกเลิกการลบ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
ไม่มีคำบรรยาย
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
+
Live settings
การตั้งค่าวิดีโอสด
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
+
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ หากคุณเปิดตัวเลือกนี้ วิดีโอสดของคุณจะสิ้นสุดหากคุณใช้เกินโควต้าวิดีโอของคุณ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
+
Latency mode
Latency mode
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
+
Automatically publish a replay when your live ends
เผยแพร่วิดีโอย้อนหลังโดยอัตโนมัติเมื่อถ่ายทอดสดเสร็จแล้ว
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- ตัวอย่างวิดีโอ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
สนับสนุน
-
-
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+video-channels/video-channels.component.html 17
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
+
View account
ดูบัญชี
@@ -2706,112 +2679,123 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
ข้อความสั้น ๆ ที่บอกผู้ชมว่าจะสนับสนุนคุณอย่างไร (เช่น แพลตฟอร์มสมาชิก)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+
+ Filename
+ Filename
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+
+ Name of the uploaded file
+ Name of the uploaded file
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
วันที่เผยแพร่ครั้งแรก
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
+
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
+
Plugin settings
Plugin settings
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
+
Small latency
Small latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Reduce latency to ~15s disabling P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Other
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
เปิดความคิดเห็นวิดีโอ
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
+
Enable download
เปิดการดาวน์โหลด
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
+
Advanced settings
การตั้งค่าขั้นสูง
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Video thumbnail
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
ขออภัย มีบางอย่างผิดพลาด
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
ยินดีด้วย วิดีโอในลิงก์ กำลังจะถูกนำเข้าแล้ว! คุณสามารถเพิ่มรายละเอียดเกี่ยวกับวิดีโอนี้ได้เลย
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2822,13 +2806,13 @@ The link will expire within 1 hour.
Scheduled
กำหนดเวลาเผยแพร่
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
ซ่อนวิดีโอจนถึงวันที่กำหนด
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Normal live
@@ -2898,8 +2882,8 @@ The link will expire within 1 hour.
Upload on hold
Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
ขออภัย คุณสมบัติการอัปโหลดถูกปิดใช้งานสำหรับบัญชีของคุณ หากคุณต้องการเพิ่มวิดีโอ ผู้ดูแลระบบต้องปลดล็อกโควต้าของคุณก่อน
@@ -2958,43 +2942,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
ไม่สามารถสร้างวิดีโอสด เนื่องจากเซิร์ฟเวอร์นี้ได้สร้างวิดีโอสดมากเกินไป
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
ไม่สามารถสร้างวิดีโอสด เนื่องจากคุณได้สร้างวิดีโอสดมากเกินไป
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
เผยแพร่วิดีโอสดแล้ว
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Stream only once, replay will replace your live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Stream only once
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Stream multiple times using the same URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
เริ่มถ่ายทอดสด
@@ -3079,10 +3063,7 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3093,55 +3074,55 @@ The link will expire within 1 hour.
Only display embed URL
Only display embed URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
แชร์วิดีโอ
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Update video privacy
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
คิวอาร์โค้ด
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL นี้ไม่ปลอดภัย (ไม่มี HTTPS) ดังนั้นการฝังวิดีโอจะไม่สามารถทำงานบนเว็บไซต์ที่ใช้ HTTPS (เว็บเบราว์เซอร์บล็อกคำขอ HTTP ที่ไม่ปลอดภัยบนเว็บไซต์ HTTPS)
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
ฝังวิดีโอ
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
เลือกคำบรรยายอัตโนมัติ
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
แสดงการปรับแต่งเพิ่มเติม
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
แสดงการปรับแต่งน้อยลง
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3154,15 +3135,14 @@ The link will expire within 1 hour.
Login
เข้าสู่ระบบ
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
> Login
- > Login
-
+ > เข้าสู่ระบบ
src/app/+login/login.component.html
2,5
@@ -3171,7 +3151,7 @@ The link will expire within 1 hour.
Autoplay
เล่นอัตโนมัติ
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3183,42 +3163,42 @@ The link will expire within 1 hour.
ปิดเสียง
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
วนซ้ำ
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
ใช้ URL เซิร์ฟเวอร์ต้นทาง
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
แสดงชื่อวิดีโอ
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
แสดงคำเตือนความเป็นส่วนตัว
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
แสดงปุ่มลิงก์ PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3453,7 +3433,7 @@ The link will expire within 1 hour.
View from and others
- View from and others
+ ดูการตอบกลับ จาก และอื่น ๆ
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
@@ -3465,7 +3445,7 @@ The link will expire within 1 hour.
View from
- View from
+ ดูการตอบกลับ จาก
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
@@ -3481,23 +3461,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
ลบและร่างใหม่
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
แสดงความคิดเห็น...
@@ -3571,19 +3551,19 @@ The link will expire within 1 hour.
Highlighted comment
ความคิดเห็นที่ถูกเน้น
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
ตอบกลับ
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
ความคิดเห็นนี้ถูกลบ
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Video redundancies
@@ -3681,8 +3661,8 @@ The link will expire within 1 hour.
State
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
@@ -3690,51 +3670,64 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Accept
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Refuse
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3751,24 +3744,40 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3782,13 +3791,13 @@ The link will expire within 1 hour.
Action
Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Videos redundancies
@@ -3822,12 +3831,12 @@ The link will expire within 1 hour.
Username
ชื่อผู้ใช้
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3851,10 +3860,10 @@ The link will expire within 1 hour.
Role
หน้าที่
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
@@ -3866,71 +3875,73 @@ The link will expire within 1 hour.
.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
โควต้าวิดีโอต่อวัน
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
None (local authentication)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Doesn't need review before a video goes public
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Send a link to reset the password by email to the user
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Ask for new password
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Manually set the user password
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
แสดง
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
ซ่อน
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Batch actions
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3942,19 +3953,17 @@ The link will expire within 1 hour.
Open account in a new tab
- Open account in a new tab
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ เปิดหน้าบัญชีในแท็บใหม่
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
-
- Deleted account
-
+ บัญชีที่ถูกลบ
src/app/shared/shared-abuse-list/abuse-list-table.component.html 55
@@ -3980,8 +3989,8 @@ The link will expire within 1 hour.
Banned users
Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Showing
@@ -4029,41 +4038,41 @@ The link will expire within 1 hour.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Total size
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
List redundancies
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Your instance doesn't mirror any video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Your instance has no mirrored videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Enabled strategies stats
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
No redundancy strategy is enabled on your instance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Used ( )
@@ -4103,6 +4112,8 @@ The link will expire within 1 hour.
Select this row
Select this row
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -4115,19 +4126,16 @@ The link will expire within 1 hour.
Actions
Actions
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4154,6 +4162,14 @@ The link will expire within 1 hour.
Remote comments
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4167,28 +4183,28 @@ The link will expire within 1 hour.
Unsolved reports
Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Block reason:
@@ -4269,18 +4285,18 @@ The link will expire within 1 hour.
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Comment
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
วิดีโอนี้ถูกรายงานหลายครั้ง
@@ -4309,16 +4325,17 @@ The link will expire within 1 hour.
Open video in a new tab
Open video in a new tab
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
State
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4337,7 +4354,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4369,48 +4386,48 @@ The link will expire within 1 hour.
Mute domain
Mute domain
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
เซิร์ฟเวอร์
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Muted at
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Unmute
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
No server found matching current filters.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
No server found.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Showing
@@ -4418,9 +4435,9 @@ The link will expire within 1 hour.
of
muted instances
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
@@ -4439,28 +4456,28 @@ The link will expire within 1 hour.
Mute domains
Mute domains
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
- Account
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ บัญชี
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
No account found matching current filters.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
No account found.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
List installed plugins
@@ -4483,9 +4500,9 @@ The link will expire within 1 hour.
of
muted accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Plugins/Themes
@@ -4527,22 +4544,22 @@ The link will expire within 1 hour.
Users can resolve distant content
ผู้ใช้สามารถค้นหาเนื้อหาที่อยู่บนเซิร์ฟเวอร์อื่นได้
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4626,43 +4643,37 @@ The link will expire within 1 hour.
Delete this comment
ลบความคิดเห็นนี้
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Delete all comments of this account
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4690,6 +4701,8 @@ The link will expire within 1 hour.
Select all rows
Select all rows
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4820,14 +4833,14 @@ The link will expire within 1 hour.
Main instance categories
Main instance categories
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Add a new category
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
ระบบแบ่งปันข้อมูล ได้ระบุว่าข้อมูลทางเทคนิคเกี่ยวกับระบบของคุณ (เช่น ที่อยู่ไอพีสาธารณะ) อาจถูกส่งไปยังเพียร์อื่น ๆ แต่ช่วยลดการทำงานของเซิร์ฟเวอร์ได้เป็นอย่างดี
@@ -4861,132 +4874,132 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
Main languages you/your moderators speak
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODERATION & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
เซิร์ฟเวอร์นี้เผยแพร่เนื้อหาที่ละเอียดอ่อนโดยเฉพาะ
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
นโยบายสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
เบลอภาพขนาดย่อ
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
แสดง
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Strategy
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
เงื่อนไข
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
หลักปฏิบัติ
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
ข้อมูลเกี่ยวกับการดูแล
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
YOU AND YOUR INSTANCE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Who is behind the instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
A single person? A non-profit? A company?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Why did you create this instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
To share your personal videos? To open registrations and allow people to upload what they want?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
How long do you plan to maintain this instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
It's important to know for users who want to register on your instance
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
How will you finance the PeerTube server?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
With your own funds? With user donations? Advertising?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
ข้อมูลอื่น ๆ
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
What server/hardware does the instance run on?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
APPEARANCE
@@ -5189,13 +5202,13 @@ The link will expire within 1 hour.
bytes
bytes
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Default daily upload limit per user
@@ -5211,142 +5224,158 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ อนุญาตให้ซิงค์ช่องกับช่องบนแพลตฟอร์มอื่น ๆ เช่น YouTube (จำเป็นต้องเปิดใช้การนำเข้าด้วย HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
ค้นหา
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
เครือข่าย
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5356,12 +5385,12 @@ The link will expire within 1 hour.
Admin email
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5371,27 +5400,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5435,59 +5464,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {วิดีโอสด} other {วิดีโอสด}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Live transcoding profile
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Live resolutions to generate
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5497,7 +5536,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5513,13 +5552,13 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5581,70 +5620,81 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Transcoding threads
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Transcoding profile
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
VIDEO STUDIO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5786,45 +5836,45 @@ color: red;
DANGER ZONE
เขตอันตราย
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
โปรไฟล์
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Resolution
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Aspect ratio
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Average frame rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
รูปแบบพิกเซล
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Channel Layout
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
เปลี่ยน การตั้งค่าของคุณ
@@ -5856,7 +5906,7 @@ color: red;
Sort by "Original Publication Date"
- Sort by "Original Publication Date"
+ เรียงตาม "วันที่เผยแพร่ต้นฉบับ"
src/app/shared/shared-video-miniature/video-filters-header.component.html
47
@@ -5864,7 +5914,7 @@ color: red;
Sort by "Recent Views"
- Sort by "Recent Views"
+ เรียงตาม "การดูล่าสุด"
src/app/shared/shared-video-miniature/video-filters-header.component.html 49
@@ -5879,7 +5929,7 @@ color: red;
Sort by "Global Views"
- Sort by "Global Views"
+ เรียงตาม "การดูทั่วโลก"
src/app/shared/shared-video-miniature/video-filters-header.component.html 52
@@ -5930,25 +5980,25 @@ color: red;
Change password
เปลี่ยนรหัสผ่าน
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
รหัสผ่านปัจจุบัน
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
รหัสผ่านใหม่
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
ยืนยันรหัสผ่านใหม่
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
นโยบายค่าเริ่มต้นสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน
@@ -5957,15 +6007,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
นโยบายสำหรับวิดีโอที่มีเนื้อหาที่ละเอียดอ่อน
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
แสดงเฉพาะวิดีโอในภาษาหรือคำบรรยายเหล่านี้
@@ -5979,9 +6029,9 @@ color: red;
Add a new language
เพิ่มภาษา
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
อีเมลใหม่
@@ -5990,8 +6040,8 @@ color: red;
Change email
เปลี่ยนอีเมล
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
ธีม
@@ -6046,8 +6096,8 @@ color: red;
Initiator
ผู้เริ่มต้น
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
@@ -6056,24 +6106,170 @@ color: red;
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
สถานะ
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
- Account page
+ หน้าบัญชี
src/app/+videos/+video-watch/video-watch.component.html 69
src/app/+videos/+video-watch/video-watch.component.html 75
No ownership change request found.
No ownership change request found.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ เซิร์ฟเวอร์ไม่อนุญาตให้มีการซิงค์ช่อง
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronization removed successfully for .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
การตั้งค่าบัญชี
@@ -6082,23 +6278,23 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
สร้างช่องวิดีโอ
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -6127,9 +6323,9 @@ color: red;
Overwrite support field of all videos of this channel
แทนที่ส่วนสนับสนุนในทุกวิดีโอของช่องนี้
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
ผู้ติดตาม
@@ -6148,12 +6344,12 @@ color: red;
Target
เป้าหมาย
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
วิดีโอนี้ถูกลบไปแล้ว
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
@@ -6162,7 +6358,7 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6172,14 +6368,15 @@ color: red;
Channel page
Channel page
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6273,7 +6470,7 @@ color: red;
Set up my channels
- Set up my channels
+ ตั้งค่าช่องของฉัน
src/app/shared/shared-main/misc/channels-setup-message.component.html
6
@@ -6343,9 +6540,9 @@ color: red;
Playlist thumbnail
ภาพขนาดย่อของเพลย์ลิสต์
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
ไม่มีวิดีโอในเพลย์ลิสต์นี้
@@ -6559,7 +6756,7 @@ color: red;
Your account has been created!
- Your account has been created!
+ สร้างบัญชีของคุณแล้ว!
src/app/+signup/shared/signup-success.component.html
7
@@ -6567,7 +6764,7 @@ color: red;
Check your emails to validate your account and complete your inscription.
- Check your emails to validate your account and complete your inscription.
+ ตรวจสอบอีเมลของคุณ เพื่อยืนยันบัญชีและเสร็จสิ้นการลงทะเบียน
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6613,7 +6810,7 @@ color: red;
Manage account
- Manage account
+ จัดการบัญชี
src/app/+accounts/accounts.component.html 60
@@ -6646,7 +6843,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6662,7 +6859,7 @@ color: red;
{VAR_PLURAL, plural, =0 {ไม่มีวิดีโอ} =1 {1 วิดีโอ} other { วิดีโอ}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6700,22 +6897,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6730,9 +6915,9 @@ channel with the same name ( )!
Stats
สถิติ
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
ช่องนี้ไม่มีเพลย์ลิสต์
@@ -6866,10 +7051,9 @@ channel with the same name ( )!
Features found on this instance
คุณสมบัติที่สามารถใช้งานได้ในเซิร์ฟเวอร์นี้
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
สถิติ
@@ -7124,7 +7308,7 @@ channel with the same name ( )!
Done!
- Done!
+ เรียบร้อย!
src/app/+signup/+register/register.component.html
103
@@ -7142,7 +7326,6 @@ channel with the same name ( )!
src/app/+signup/+register/register.component.ts
45
-
Go to the next step
@@ -7151,26 +7334,25 @@ channel with the same name ( )!
src/app/+signup/+register/register.component.ts
46
-
Who are we?
เราเป็นใคร
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
เรามีแผนที่จะดูแลเซิร์ฟเวอร์นี้นานเท่าใด
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
เราใช้แหล่งเงินใดในการจ่ายค่าใช้จ่ายของเซิร์ฟเวอร์นี้
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
Terms of
- Terms of
+ เงื่อนไขของ
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -7179,9 +7361,8 @@ channel with the same name ( )!
Administrators & Sustainability
ผู้ดูแลระบบและการดูแล
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Step
@@ -7234,7 +7415,7 @@ channel with the same name ( )!
Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ ชื่อช่องต้องไม่เหมือนกับชื่อบัญชี คุณสามารถคลิกที่ขั้นตอนแรกเพื่อเปลี่ยนชื่อช่องของคุณ
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7259,8 +7440,7 @@ channel with the same name ( )!
Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
-
+ เซิร์ฟเวอร์นี้ปิดการอัปโหลด บัญชีของคุณจึงไม่สามารถอัปโหลดวิดีโอต่าง ๆ ได้
src/app/+signup/+register/steps/register-step-user.component.html
1,3
@@ -7308,7 +7488,7 @@ channel with the same name ( )!
This email address will be used to validate your account.
- This email address will be used to validate your account.
+ คุณจะใช้ที่อยู่อีเมลนี้เพื่อยืนยันบัญชีของคุณ
src/app/+signup/+register/steps/register-step-user.component.html
48,50
@@ -7316,7 +7496,7 @@ channel with the same name ( )!
Request email for account verification
- Request email for account verification
+ ขออีเมลเพื่อยืนยันบัญชี
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
@@ -7332,7 +7512,7 @@ channel with the same name ( )!
> Create an account
- > Create an account
+ > สร้างบัญชี
src/app/+signup/+register/register.component.html
9,12
@@ -7368,7 +7548,7 @@ channel with the same name ( )!
ACCOUNT
- ACCOUNT
+ บัญชี
src/app/+accounts/accounts.component.html
8
@@ -7619,7 +7799,7 @@ channel with the same name ( )!
Configuration updated.
อัปเดตการตั้งค่าแล้ว
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7632,8 +7812,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Edit custom configuration
@@ -7795,84 +7975,137 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
ลบ
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7903,24 +8136,26 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Unfollow
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- You are not following
- anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7992,135 +8227,135 @@ channel with the same name ( )!
Violent or Repulsive
Violent or Repulsive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Hateful or Abusive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam or Misleading
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
ความเป็นส่วนตัว
-
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+videos/+video-edit/shared/video-edit.component.html 111
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+
Copyright
ลิขสิทธิ์
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Server rules
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
ภาพขนาดย่อ
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Internal actions
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
ลบรายงาน
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Actions for the flagged account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Mark as accepted
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Mark as rejected
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Add internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Actions for the video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Block video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video blocked.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Unblock video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Video unblocked.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Do you really want to delete this abuse report?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Abuse deleted.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Deleted comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messages with reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Messages with moderators
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Update internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Switch video block to manual
@@ -8169,61 +8404,61 @@ channel with the same name ( )!
You don't have plugins installed yet.
คุณไม่ได้ติดตั้งปลั๊กอิน
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
คุณไม่ได้ติดตั้งธีม
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
อัปเดตเป็น
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
คุณต้องการถอนการติดตั้ง
หรือไม่
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Uninstall
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
ถอนการติดตั้ง
แล้ว
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
อัปเดต
แล้ว
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -8240,27 +8475,27 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
The plugin index is not available. Please retry later.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Please only install plugins or themes you trust, since they can execute any code on your instance.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Install
?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
installed.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
อัปเดตการตั้งค่าแล้ว
@@ -8392,9 +8627,9 @@ channel with the same name ( )!
Info
ข้อมูล
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Files
@@ -8412,15 +8647,15 @@ channel with the same name ( )!
Light/Orange or Dark
- Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+ สว่าง/ส้ม หรือ มืด
+ src/app/core/theme/theme.service.ts 47
+
Error
ข้อผิดพลาด
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standard logs
@@ -8558,119 +8793,119 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videos will be deleted, comments will be tombstoned.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Ban
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
User won't be able to login anymore, but videos and comments will be kept as is.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Unban
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Set Email as Verified
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
คุณไม่สามารถแบน root
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
คุณต้องการปลดแบนผู้ใช้
บัญชีหรือไม่
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
ปลดแบนผู้ใช้
บัญชีแล้ว
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
You cannot delete root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
users deleted.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
users email set as verified.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
เลิกปิดเสียงบัญชี
@@ -8741,7 +8976,7 @@ channel with the same name ( )!
Are you sure you want to delete your account?
- Are you sure you want to delete your account?
+ คุณต้องการลบบัญชีของคุณจริง ๆ หรือไม่?
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts
22
@@ -8910,19 +9145,19 @@ channel with the same name ( )!
Avatar changed.
เปลี่ยนภาพแทนตัวแล้ว
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8948,32 +9183,32 @@ channel with the same name ( )!
Video channel created.
ช่องวิดีโอ ถูกสร้างแล้ว
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
ชื่อนี้มีอยู่ในเซิร์ฟเวอร์นี้แล้ว
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
อัปเดตช่องวิดีโอ แล้ว
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8988,14 +9223,8 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -9043,8 +9272,8 @@ channel with the same name ( )!
Not found
ไม่พบ
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL parameter is missing in URL parameters
@@ -9089,7 +9318,8 @@ channel with the same name ( )!
สร้าง
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -9098,9 +9328,9 @@ channel with the same name ( )!
Update playlist
อัปเดตเพลย์ลิสต์
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
การแจ้งเตือน
@@ -9119,8 +9349,8 @@ channel with the same name ( )!
Delete playlist
ลบเพลย์ลิสต์
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
อัปเดตเพลย์ลิสต์
@@ -9139,13 +9369,13 @@ channel with the same name ( )!
ลบเพลย์ลิสต์
แล้ว
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
วิดีโอของฉัน
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -9186,10 +9416,10 @@ channel with the same name ( )!
คุณต้องการลบ
จริง ๆ หรือไม่
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
ลบวิดีโอ
@@ -9219,12 +9449,32 @@ channel with the same name ( )!
My channels
ช่องของฉัน
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
เพลย์ลิสต์ของฉัน
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -9232,7 +9482,7 @@ channel with the same name ( )!
My subscriptions
การติดตามของฉัน
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -9273,13 +9523,21 @@ channel with the same name ( )!
Ownership changes
การเปลี่ยนเจ้าของ
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
My video history
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9315,13 +9573,13 @@ channel with the same name ( )!
Maximize editor
Maximize editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Exit maximized editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
อีเมลที่มีลิงก์ยืนยันจะถูกส่งไปยัง
@@ -9331,7 +9589,7 @@ channel with the same name ( )!
Verify account email confirmation
- Verify account email confirmation
+ การยืนยันบัญชีผ่านอีเมล
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9346,9 +9604,9 @@ channel with the same name ( )!
Subscribe to the account
ติดตามบัญชี
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
เพลย์ลิสต์
@@ -9445,58 +9703,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
โฟกัสไปที่แถบค้นหา
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
เปิด/ปิดเมนูด้านซ้าย
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
ไปที่หน้าสำรวจวิดีโอ
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
ไปที่หน้าวิดีโอมาแรง
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
ไปที่หน้าวิดีโอที่เพิ่งเผยแพร่
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
ไปที่หน้าวิดีโอในเซิร์ฟเวอร์นี้
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
ไปที่หน้าอัปโหลดวิดีโอ
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
ไปที่การติดตามของฉัน
@@ -9589,9 +9847,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
สำเร็จ
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง
@@ -9635,41 +9893,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
วันนี้
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
เมื่อวาน
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
สัปดาห์นี้
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
เดือนนี้
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
เดือนที่ผ่านมา
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
เก่ากว่า
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
ไม่สามารถโหลดวิดีโอเพิ่มเติม ลองอีกครั้งในภายหลัง
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
7 วันที่ผ่านมา
@@ -9760,7 +10018,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10418,6 +10676,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -10470,47 +10752,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Live RTMP Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
+ src/app/shared/shared-video-live/live-stream-information.component.html 19
+
Live RTMPS Url
Live RTMPS Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
+ src/app/shared/shared-video-live/live-stream-information.component.html 24
+
Live stream key
Live stream key
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
+ src/app/shared/shared-video-live/live-stream-information.component.html 29
+
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
+ src/app/shared/shared-video-live/live-stream-information.component.html 32
+
This is a normal live
This is a normal live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
+
This is a permanent/recurring live
This is a permanent/recurring live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
+
Replay will be saved
Replay will be saved
@@ -10550,8 +10832,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -11053,14 +11337,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
ภาษาของเซิร์ฟเวอร์
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
ทุกภาษา
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
ซ่อน
@@ -11127,6 +11411,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Accepted follows
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Rejected follows
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Pending follows
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
@@ -11138,9 +11437,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
(account page)
-
- (account page)
-
+ (หน้าบัญชี)
src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts 21
src/app/shared/shared-actor-image/actor-avatar.component.ts 39
@@ -11271,31 +11568,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account
muted by the instance.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Mute server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server
muted by the instance.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Add a message to communicate with the reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Add a message to communicate with the moderation team
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Account
@@ -11526,10 +11823,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
คำบรรยายเสียง
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
ปัญหาข้างต้นเห็นได้เฉพาะในคำบรรยายเสียง (โปรดอธิบายคำบรรยายแทนเสียงที่มีปัญหา)
@@ -11538,23 +11835,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
พยายามหลายครั้งติดต่อกัน โปรดลองอีกครั้งในอีก นาที
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
พยายามหลายครั้งติดต่อกัน โปรดลองอีกครั้งในภายหลัง
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
เซิร์ฟเวอร์เกิดข้อผิดพลาด โปรดลองอีกครั้งในภายหลัง
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
ติดตามทุกช่องในปัจจุบันของ แล้ว คุณจะได้รับการแจ้งเตือนสำหรับวิดีโอใหม่ทุกวิดีโอ
@@ -11660,65 +11957,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
ลบวิดีโอ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Actions for the comment
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
ลบความคิดเห็น
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Do you really want to delete this comment?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
ลบความคิดเห็นแล้ว
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
ชื่อรูปแบบ
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Size
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
คัดลอกแล้ว
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Copy
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
รายงานวิดีโอแล้ว
@@ -11727,25 +12024,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
คุณแน่ใจว่าต้องการลบวิดีโอนี้หรือไม่
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
ลบวิดีโอแล้ว
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Actions for the reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Mute reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
ดาวน์โหลด
@@ -11761,17 +12058,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
อัปเดต
-
-
-
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
+ src/app/+videos/+video-edit/video-update.component.html 3
+ src/app/+videos/+video-edit/video-update.component.html 21
+ src/app/shared/shared-main/buttons/edit-button.component.ts 22
+ src/app/shared/shared-main/buttons/edit-button.component.ts 27
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+
Block
Block
@@ -11803,13 +12100,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Delete file
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ File removed.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11861,9 +12170,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Mute account
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Open video actions
@@ -11885,8 +12194,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Unblock
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11895,8 +12206,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mute server account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
รายงาน
@@ -11907,23 +12218,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Reported part
Reported part
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Note
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
The video was deleted
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Comment:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messages with the reporter
@@ -12000,25 +12311,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
บันทึกไปยังดูภายหลัง
@@ -12039,9 +12351,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
- Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ สว่าง/ส้ม
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
วิดีโอสดจบแล้ว
@@ -12050,112 +12362,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
มีเพียงฉันที่เห็นวิดีโอนี้
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
รับชมได้ผ่านลิงก์ส่วนตัวเท่านั้น
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
ทุกคนเห็นวิดีโอนี้
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
เฉพาะผู้ใช้ของเซิร์ฟเวอร์นี้ที่จะเห็นวิดีโอนี้
-
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
Video to import updated.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
วิดีโอของคุณถูกอัปโหลดไปยังบัญชีของคุณและเป็นส่วนตัวแล้ว
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
แต่ข้อมูลที่เกี่ยวข้อง (เช่น แท็ก คำอธิบาย) จะไม่ถูกบันทึก คุณแน่ใจว่าต้องการออกจากหน้านี้หรือไม่
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
วิดีโอยังไม่ถูกอัปโหลด คุณแน่ใจว่าต้องการออกจากหน้านี้หรือไม่
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
อัปโหลด
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
อัปโหลด
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
เผยแพร่วิดีโอแล้ว
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก ถ้าคุณออกจากหน้านี้ ข้อมูลที่ไม่ได้บันทึกจะหายไป
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
อัปเดตวิดีโอแล้ว
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Report comment
@@ -12200,123 +12512,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
วิดีโอนี้ไม่สามารถรับชมบนเซิร์ฟเวอร์นี้ คุณต้องการเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ต้นทางหรือไม่?: <a href=" "> </a>
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
การเปลี่ยนเส้นทาง
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
วิดีโอนี้มีเนื้อหาไม่เหมาะสม คุณต้องการรับชมหรือไม่
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
เนื้อหาไม่เหมาะสม
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
รายการถัดไป
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
ยกเลิก
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
การเล่นวิดีโออัตโนมัติถูกหยุด
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Enter/exit fullscreen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Play/Pause the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Mute/unmute the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Increase the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Decrease the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Increase playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Decrease playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
ชอบวิดีโอ
diff --git a/client/src/locale/angular.tok.xlf b/client/src/locale/angular.tok.xlf
index 46788f3a7..a96549ad6 100644
--- a/client/src/locale/angular.tok.xlf
+++ b/client/src/locale/angular.tok.xlf
@@ -5,11 +5,8 @@
Close
o weka
-
- node_modules/src/alert/alert.ts
- 79,80
-
-
+
+ node_modules/src/alert/alert.ts 42
Slide of
lipu nanpa pi lipu
@@ -29,105 +26,72 @@
Select month
o pana e tenpo mun
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
o pana e tenpo sike
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41 node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
mun pini
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
mun kama
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
+
+
+ node_modules/src/datepicker/datepicker-navigation.ts 43 node_modules/src/datepicker/datepicker-navigation.ts 43
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
- node_modules/src/progressbar/progressbar.ts 67
-
+
+ node_modules/src/progressbar/progressbar.ts 23
HH
WW
@@ -164,13 +128,13 @@
Increment minutes
o pana e tenpo suli wan
- node_modules/src/timepicker/timepicker.ts 249
-
+
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
o weka e tenpo suli wan
- node_modules/src/timepicker/timepicker.ts 272
-
+
+ node_modules/src/timepicker/timepicker.ts 270
SS
LL
@@ -219,11 +183,8 @@
Close
o weka
-
- node_modules/src/toast/toast.ts
- 108,109
-
-
+
+ node_modules/src/toast/toast.ts 70
Follows
lukin ma
@@ -471,7 +432,7 @@
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 42 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 452 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
Submit
o pana
@@ -767,23 +728,11 @@
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
-
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26 src/app/+accounts/accounts.component.html 36 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 75
{VAR_PLURAL, plural, =1 {1 subscriber} other { subscribers}}
@@ -792,14 +741,14 @@
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29
- src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
- src/app/+video-channels/video-channels.component.html 78
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
- src/app/shared/shared-video/video-views-counter.component.html 2
- src/app/shared/shared-video/video-views-counter.component.html 6
-
+
+
+
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 43 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15 src/app/shared/shared-video/video-views-counter.component.html 2 src/app/shared/shared-video/video-views-counter.component.html 6
{VAR_PLURAL, plural, =1 {1 videos} other { videos}}
@@ -993,19 +942,10 @@
Following
mi lukin e ma ni
-
- src/app/+admin/admin.component.ts
- 75
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 31
-
-
- src/app/+admin/follows/follows.routes.ts
- 26
-
-
+
+
+
+ src/app/+admin/admin.component.ts 75 src/app/+admin/follows/following-list/following-list.component.html 41 src/app/+admin/follows/follows.routes.ts 26
Followers
ma ni li lukin e mi
@@ -1472,19 +1412,10 @@ color: red;
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ sina ken e ni la o lawa pona e ma ni.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 164
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 462
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 475
-
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Signup requires email verification
jan li pali e sijelo la ona o lukin e poki ona pi lipu Email
@@ -1578,9 +1509,9 @@ color: red;
jobs in parallel
- pali pi mute ni li ken lon tenpo sama
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
o ken kama jo e sitelen tan ma pi nasin ante (sama ma YouTube)
@@ -1612,276 +1543,189 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL) Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature. ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
Block new videos automatically
jan li pana e sitelen sin la o len e ona
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 297
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
ni la mi pana lukin ala e sitelen sin tawa ale. lawa o lukin e ona o toki e pona ona. taso, jan pona li pana e sitelen la mi pana e ona tawa ale kepeken ala lukin lawa.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 300
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
LIPU SITELEN
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 314
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
jan wan li ken lawa e lipu sitelen pi mute seme
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 319
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
(lipu sitelen)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 326
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
SEARCH
ALASA
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 336
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
jan sijelo o ken lukin e ijo tan ma pi kulupu ala
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 347
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
ni la jan li lon sijelo la ona li ken lukin e ijo tan ma ni: ma ni li lukin ala e ona
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 350
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
jan pi sijelo ala o ken lukin e ijo tan ma pi kulupu ala
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 358
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
ni la jan li lon ala sijelo la ona li ken lukin e ijo tan ma ni: ma ni li lukin ala e ona
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 361
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
Enable global search
jan o ken alasa lon ma ale
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 372
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ sina ken e ni la ni li suli mute: ilo alasa pi wile sina li alasa lon ma ni taso: lawa li weka e ike tan ona.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 375
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
lawa ante o lukin e ilo ni o weka e ma pi lawa ala tan ona. ante la sina ken pali e ilo sin .
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 377,379
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
nimi linluwi pi ilo alasa
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 384
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
jan o ken ala alasa lon ma ni taso
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 397
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Search bar uses the global search index by default
wile ante ala la o alasa lon ma ale
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 404
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Otherwise the local search stays used by default
ni li lon ala la wile ante ala la ilo li alasa lon ma ni taso
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 407
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
FEDERATION
KULUPU
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 425
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
ni la sina ken ante e lukin pi ma ante.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 426,428
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
ma ante li ken lukin e ma ni
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 439
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
ma ante li wile lukin e ma ni la ona o toki tawa lawa
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 446
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
ma ante li lukin e ma ni la o lukin kin e ona
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 459
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
Automatically follow instances of a public index
o lukin e ma ale tan lipu
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 472
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
sina wile sona e nasin pi pali lipu la o lukin e lipu sona
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 477,479
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
Index URL
nimi linluwi pi lipu ma
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 484
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
ADMINISTRATORS
LAWA
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 504
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Admin email
nimi linluwi pi poki Email lawa
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 510
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
jan o ken toki tawa lawa
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 523
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
TWITTER
ILO TWITTER
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 532
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
sina pali e sijelo pi ma ni lon ilo Twitter la o pana e nimi ona lon ni. ni la jan li pana e nimi linluwi sitelen tan ma ni lon ilo Twitter la ona li pona lukin. sina pali ala e sijelo la o ante ala e nimi.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 533,536
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
nimi sijelo pi ilo Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 545
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
ma ni li pona ala pona tawa ilo Twitter
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 558
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
ma ni li pona tawa ilo Twitter la jan li ken lukin e sitelen pi ma ni li lon ona. ala la mi pana e sitelen wan taso. sina wile sona e pona pi ma ni tawa ilo Twitter la o luka e poki wile ni o awen e wile o pana e nimi linluwi sitelen (https://nimi.com/w/mumumu) tan ma ni lon ilo https://cards-dev.twitter.com/validator .
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 562,568
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
sina ken e pali pi sijelo sin. ni la mi kama e ni: jan li pana e sitelen sin la mi awen li pana ala e ona tawa jan ale. sina ken ante e ni lon anpa.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Audio-only
kalama taso
@@ -2048,11 +1892,8 @@ color: red;
Configuration updated.
mi awen e ante sina.
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
- 312
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
LIPU SINPIN PI MA NI
@@ -2293,76 +2134,82 @@ color: red;
Max simultaneous lives created on your instance
Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
(sitelen pi tenpo sama)
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
sitelen ni o ken suli tenpo seme
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
TRANSCODING
ANTE PI NASIN SITELEN
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
ni la mi ante e sitelen pi tenpo sama tawa ni: ilo ale li ken pana lukin e ona. ilo mama sina o wawa mute a tawa ni.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Transcoding enabled for live streams
o ante e nasin pi sitelen ni
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live resolutions to generate
sitelen pi tenpo sama la mi o pali e suli seme
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+ Also transcode original resolution Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+ Even if it's above your maximum enabled resolution Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Live transcoding threads
ilo pali
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
ni en sitelen pi tenpo sama ala la ilo taso li ken lon
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
ni en sitelen pi tenpo sama ala la ilo anu mute li ken lon
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
nasin
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
ilo lili li ken pana e nasin sin
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
-
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
No limit
tenpo ale
@@ -2495,72 +2342,80 @@ color: red;
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
sina wile e ni la nanpa pi ilo FFmpeg sina o 4.1 anu suli tawa ni ni la mi pali e kulupu HLS pi kipisi sitelen MP4. nasin WebTorrent la ni li pona mute ni: jan li ken ante pona e suli sitelen pana lukin li kepeken tenpo lili pana lukin li pakala mute ala sina wile e ni e nasin WebTorrent kin la mi awen tu e sitelen ale
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- mi o pali e sitelen pi suli seme
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Always transcode original resolution Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
sina toki ala e wile la mi ante ala e suli sitelen.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
mi o ante e nasin sitelen pi mute seme lon tenpo sama
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
ni en sitelen pi tenpo sama la ilo taso li ken lon
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
ni en sitelen pi tenpo sama la ilo anu mute li ken lon
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
pali pi mute seme o ken lon tenpo sama
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
ni la mi ken ante e nasin pi sitelen mute lon tenpo sama. ⚠️ sina ante e ni la o pini e ilo PeerTube o open sin e ona
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
nasin
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
ilo lili li ken pana e nasin sin
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
ILO PI ANTE SITELEN
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
ni li ken e ni: jan li ken kipisi e sitelen ona li ken pana e sitelen lon open ona lon pini ona lon sinpin ona li ken ante kin
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
o ken e ilo pi ante sitelen
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ sina wile ken e ante sitelen la o ken e ante nasin
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
-
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
Unlimited
ale
@@ -2739,164 +2594,92 @@ color: red;
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
Follower
sijelo lukin
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
State
ken lukin
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 25
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 32
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html
- 24
-
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 42 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36 src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
Score
nanpa pona
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 26
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Created
tenpo open
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 27
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 33
-
-
- src/app/+admin/system/jobs/jobs.component.html
- 50
-
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 20
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.html
- 23
-
-
+
+
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 39 src/app/+admin/follows/following-list/following-list.component.html 43 src/app/+admin/system/jobs/jobs.component.html 50 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Accept
o ken
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50 src/app/+admin/follows/followers-list/followers-list.component.ts 46 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
Refuse
o ken ala
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
Open actor page in a new tab
o pana lukin e lipu ona lon poki sin
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 42
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
ken
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 49
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 51
-
-
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 63 src/app/+admin/follows/following-list/following-list.component.html 65
Pending
wile
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 64 src/app/+admin/follows/following-list/following-list.component.html 66
+ Rejected Rejected
src/app/+admin/follows/followers-list/followers-list.component.html
- 52
+ 65,66
src/app/+admin/follows/following-list/following-list.component.html
- 54
+ 67,68
No follower found matching current filters.
ma lukin pi wile ni li lon ala.
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 64
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
ma ala li lukin e ma ni.
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 65
-
-
-
- accepted in instance followers
- mi ken e lukin tan ma " "
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 41
-
-
-
- Do you really want to reject this follower?
- sina wile ala wile ken ala e ni: ma ni li lukin e sina?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 52
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
+
+
Reject
o ken ala
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 53
-
-
-
- rejected from instance followers
- mi ken ala e lukin tan ma " "
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 60
-
-
-
- Do you really want to delete this follower?
- sina wile ala wile weka e ma lukin ni?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 73
-
-
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 51 src/app/+admin/follows/followers-list/followers-list.component.ts 41 src/app/+admin/follows/followers-list/followers-list.component.ts 87
+
+
Delete
o weka
@@ -2923,31 +2706,81 @@ color: red;
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- mi weka e ma " " tan kulupu pi ma lukin
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+ Accepted {count, plural, =1 { follow request} other { follow requests}} Accepted {count, plural, =1 { follow request} other { follow requests}}
src/app/+admin/follows/followers-list/followers-list.component.ts
- 81
+ 67
+
+
+ Follow requests accepted Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+ Do you really want to reject these follow requests? Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}} Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+ Follow requests rejected Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+ Deleted followers will be able to send again a follow request. Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}} Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+ Do you really want to delete these follow requests? Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}} Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+ Follow requests removed Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
o lukin
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/following-list/follow-modal.component.html 3 src/app/+admin/follows/following-list/follow-modal.component.html 37 src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
o pana e nimi linluwi pi ma ante (o weka e "http://") anu nimi sijelo anu nimi lipu. ijo wan taso o lon linja wan
@@ -3002,62 +2835,60 @@ color: red;
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
Redundancy allowed
mi ken ala ken awen e sitelen tan ona
-
- src/app/+admin/follows/following-list/following-list.component.html
- 34
-
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
o pana lukin e ma lon poki sin
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
No host found matching current filters.
ma pi wile ni li lon ala.
-
- src/app/+admin/follows/following-list/following-list.component.html
- 71
-
-
+
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
ma sina li lukin ala e ma ante.
-
- src/app/+admin/follows/following-list/following-list.component.html
- 72
-
-
-
- Do you really want to unfollow ?
- sina wile ala wile lukin ala e ma " "?
+
+ src/app/+admin/follows/following-list/following-list.component.html 85
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}} Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
src/app/+admin/follows/following-list/following-list.component.ts
- 46
+ 70
+
+
+ Do you really want to unfollow these entries? Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Unfollow
o lukin ala
+
+ src/app/+admin/follows/following-list/following-list.component.ts 75
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}} You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
src/app/+admin/follows/following-list/following-list.component.ts
- 47
+ 82
-
-
- You are not following anymore.
- ma ni li lukin ala e ma " ".
+
+ You are not following them anymore. You are not following them anymore.
src/app/+admin/follows/following-list/following-list.component.ts
- 54
+ 84,82
+
Redundancy
awen pi ma ante
@@ -3308,7 +3139,7 @@ color: red;
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
Automatic blocks
len tan ilo
@@ -3420,19 +3251,10 @@ color: red;
Batch actions
pali pi ijo mute
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 22
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 18
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 18
-
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 18 src/app/+admin/follows/following-list/following-list.component.html 18 src/app/+admin/overview/comments/video-comment-list.component.html 22 src/app/+admin/overview/users/user-list/user-list.component.html 18 src/app/+admin/overview/videos/video-list.component.html 18
Refresh
o pana lukin sin
@@ -3456,19 +3278,10 @@ color: red;
Select all rows
o luka e ale
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 39
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 39
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 36
-
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 33 src/app/+admin/follows/following-list/following-list.component.html 38 src/app/+admin/overview/comments/video-comment-list.component.html 39 src/app/+admin/overview/users/user-list/user-list.component.html 39 src/app/+admin/overview/videos/video-list.component.html 36
Account
sijelo
@@ -3484,7 +3297,7 @@ color: red;
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 29 src/app/shared/shared-video-miniature/video-download.component.html 8
Comment
toki
@@ -3494,19 +3307,10 @@ color: red;
Select this row
o luka e ni
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 54
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 79
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 51
-
-
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.html 46 src/app/+admin/follows/following-list/following-list.component.html 51 src/app/+admin/overview/comments/video-comment-list.component.html 54 src/app/+admin/overview/users/user-list/user-list.component.html 79 src/app/+admin/overview/videos/video-list.component.html 51
See full comment
o pana lukin e ale toki
@@ -3558,48 +3362,48 @@ color: red;
Remote comments
toki pi ma ante
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
Delete this comment
o weka e toki ni
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
o weka e toki ale tan sijelo ni
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
mi weka e toki lon tenpo kama poka
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
sina wile ala wile weka e toki ale tan sijelo " "?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
mi weka e toki tan sijelo " " lon tenpo kama poka
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
-
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
toki
@@ -3631,27 +3435,27 @@ color: red;
Create
o pali
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
- src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
-
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 107 src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
Edit
o ante
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
- src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
-
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 313 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
{VAR_PLURAL, plural, =1 {Video} other {Videos}}
sitelen
@@ -3974,10 +3778,10 @@ color: red;
Muted
len
- src/app/+admin/overview/users/user-list/user-list.component.html 104
- src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
-
+
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 212
The user was banned
lawa li pini e jan ni
@@ -4358,7 +4162,11 @@ color: red;
src/app/shared/shared-video-miniature/video-miniature.component.html
59
-
+
+ Delete this file Delete this file
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Block
o len
@@ -4389,82 +4197,76 @@ color: red;
o weka e ijo pi nasin WebTorrent
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
-
+
+ Are you sure you want to delete this file? Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+ Delete file Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+ File removed. File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Are you sure you want to delete these videos?
sina wile ala wile weka e sitelen ni?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Deleted {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
mi weka e sitelen .
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Unblocked {count, plural, =1 {1 video} other { videos}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
mi weka e len tan sitelen .
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
sina wile ala wile weka e nasin HLS pi sitelen ?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
sina wile ala wile weka e nasin WebTorrent pi sitelen ?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
mi weka e ijo.
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
mi sitelen e pali.
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Videos list
sitelen
@@ -4496,87 +4298,54 @@ color: red;
Uninstall
o weka
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html
- 21
-
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 112
-
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
You don't have plugins installed yet.
ilo lili li lon ala ma ni.
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 87
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
selo ante li lon ala ma ni.
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 90
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
o kama jo e ona sin nanpa
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 98
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
sina wile ala wile weka e ilo " "?
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 111
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
uninstalled.
mi weka e ilo " ".
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 119
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
ante pi ona sin li suli. o lukin e lipu pi ilo ni o sona e ante.
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 135
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
o sin
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 136
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
o sin
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 137
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
mi sin e ilo " ".
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 151
-
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
To load your new installed plugins or themes, refresh the page.
sina wile lukin e ilo sin anu selo sin la o sin e lipu.
@@ -4749,14 +4518,14 @@ color: red;
Search
o alasa
- src/app/+admin/plugins/shared/plugin-navigation.component.html 4
- src/app/+search/search-routing.module.ts 12
- src/app/+search/search.component.ts 253
- src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
- src/app/shared/shared-main/misc/simple-search-input.component.ts 12
- src/app/shared/shared-main/misc/simple-search-input.component.ts 13
-
+
+
+
+
+
+
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html 4 src/app/+search/search-routing.module.ts 12 src/app/+search/search.component.ts 253 src/app/header/search-typeahead.component.html 8 src/app/shared/shared-instance/instance-features-table.component.html 117 src/app/shared/shared-main/misc/simple-search-input.component.ts 12 src/app/shared/shared-main/misc/simple-search-input.component.ts 13
Navigate between plugins and themes
sina wile lukin e ilo anu selo?
@@ -4897,15 +4666,9 @@ color: red;
State
pali li awen anu pini anu seme
-
- src/app/+admin/system/jobs/jobs.component.html
- 48
-
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 19
-
-
+
+
+ src/app/+admin/system/jobs/jobs.component.html 48 src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Progress
mute pini
@@ -5091,8 +4854,8 @@ color: red;
User
sijelo
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
nimi ilo anu nimi Email
@@ -5219,19 +4982,13 @@ The link will expire within 1 hour.
Video channel created.
mi pali e lipu sitelen " ".
-
- src/app/+manage/video-channel-edit/video-channel-create.component.ts
- 66
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
lipu ante li kepeken nimi ni lon ma ni.
-
- src/app/+manage/video-channel-edit/video-channel-create.component.ts
- 72
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
NEW CHANNEL
LIPU SIN
@@ -5300,85 +5057,55 @@ The link will expire within 1 hour.
Video channel updated.
mi ante e lipu " ".
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 97
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Avatar changed.
mi ante e sitelen sinpin.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 112
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.ts
- 44
-
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118 src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
sitelen sinpin
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 119
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.ts
- 51
-
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125 src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
mi weka e sitelen sinpin.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 129
-
-
- src/app/+my-account/my-account-settings/my-account-settings.component.ts
- 61
-
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135 src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
Banner changed.
mi ante e sitelen sewi.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 142
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
sitelen sewi
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 149
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
mi weka e sitelen sewi.
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 159
-
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Update
o ante
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
- src/app/+videos/+video-edit/video-update.component.html 3
- src/app/+videos/+video-edit/video-update.component.html 21
- src/app/shared/shared-main/buttons/edit-button.component.ts 22
- src/app/shared/shared-main/buttons/edit-button.component.ts 27
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
-
+
+
+
+
+
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
Applications
ilo
@@ -5955,51 +5682,57 @@ The link will expire within 1 hour.
My channels
lipu mi
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+ My synchronizations My synchronizations
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 3
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
Create video channel
o pali e lipu sitelen
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 14
-
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
lipu li lon ala.
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 18
-
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Channel page
lipu sitelen
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
- src/app/+my-library/my-follows/my-subscriptions.component.html 20
- src/app/+videos/+video-watch/video-watch.component.html 66
-
+
+
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34 src/app/+my-library/my-follows/my-subscriptions.component.html 20 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66 src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 40
-
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other { videos}}
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29
- src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
- src/app/+video-channels/video-channels.component.html 78
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
-
+
+
+
+
+
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 47 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6037,15 +5770,9 @@ channel with the same name ( )!
My followers
jan ni li lukin e sina
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
-
+
+
+ src/app/+my-library/my-follows/my-followers.component.html 4 src/app/+my-library/my-library-routing.module.ts 110
No follower found.
jan lukin li lon ala.
@@ -6093,19 +5820,10 @@ channel with the same name ( )!
My subscriptions
wile lukin mi
-
- src/app/+my-library/my-follows/my-subscriptions.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 99
-
-
- src/app/core/menu/menu.service.ts
- 92
-
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html 4 src/app/+my-library/my-library-routing.module.ts 101 src/app/core/menu/menu.service.ts 92
You don't have any subscription yet.
sina lukin ala e lipu ante.
@@ -6229,87 +5947,54 @@ channel with the same name ( )!
My playlists
kulupu sitelen mi
-
- src/app/+my-library/my-library-routing.module.ts
- 40
-
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html
- 3
-
-
- src/app/core/menu/menu.service.ts
- 86
-
-
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 42 src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3 src/app/core/menu/menu.service.ts 86
Create a new playlist
o pali e kulupu sitelen sin
-
- src/app/+my-library/my-library-routing.module.ts
- 49
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 51
Playlist elements
ijo pi kulupu sitelen
-
- src/app/+my-library/my-library-routing.module.ts
- 58
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 60
Update playlist
o ante e kulupu sitelen
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
My videos
sitelen mi
-
- src/app/+my-library/my-library-routing.module.ts
- 77
-
-
- src/app/+my-library/my-videos/my-videos.component.html
- 4
-
-
- src/app/+my-library/my-videos/my-videos.component.ts
- 87
-
-
- src/app/core/menu/menu.service.ts
- 77
-
-
+
+
+
+
+ src/app/+my-library/my-library-routing.module.ts 79 src/app/+my-library/my-videos/my-videos.component.html 4 src/app/+my-library/my-videos/my-videos.component.ts 87 src/app/core/menu/menu.service.ts 77
My video imports
sitelen mi tan ma ante
-
- src/app/+my-library/my-library-routing.module.ts
- 90
-
-
+
+ src/app/+my-library/my-library-routing.module.ts 92
Ownership changes
ante lawa
-
- src/app/+my-library/my-library-routing.module.ts
- 117
-
-
- src/app/+my-library/my-videos/my-videos.component.html
- 16
-
-
+
+
+ src/app/+my-library/my-library-routing.module.ts 119 src/app/+my-library/my-videos/my-videos.component.html 16
My video history
lukin sitelen mi
+
+ src/app/+my-library/my-library-routing.module.ts 129
+ Create new synchronization Create new synchronization
src/app/+my-library/my-library-routing.module.ts
- 127
+ 153
@@ -6423,43 +6108,136 @@ channel with the same name ( )!No ownership change request found.
tenpo ala la sina wile ante e lawa sitelen.
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+ ⚠️ The instance doesn't allow channel synchronization ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+ Showing to of synchronizations Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+ Add synchronization Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+ External Channel External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+ Channel Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+ Last synchronization at Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+ List imports List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+ Fully synchronize the channel Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+ This fetches any missing videos on the local channel This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+ Synchronization removed successfully for . Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+ Full synchronization requested successfully for . Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+ NEW SYNCHRONIZATION NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+ Remote channel URL Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+ Video Channel Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+ Options for existing videos on remote channel: Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+ Import all and watch for new publications Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+ Only watch for new publications Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+ Synchronization created successfully. Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
My imports
kama jo sitelen mi
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 3
-
-
- src/app/+my-library/my-videos/my-videos.component.html
- 11
-
-
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4 src/app/+my-library/my-videos/my-videos.component.html 11
Showing to of imports
mi pana lukin e kama jo nanpa - tan kama jo
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 10
-
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Target
tan
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 17
-
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
sitelen ni li weka
-
- src/app/+my-library/my-video-imports/my-video-imports.component.html
- 48
-
-
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Playlist created.
mi pali e kulupu sitelen " ".
@@ -6516,18 +6294,18 @@ channel with the same name ( )!src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
Channel
lipu sitelen
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
- src/app/+videos/+video-edit/shared/video-edit.component.html 63
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
-
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
Playlist thumbnail
sitelen lawa
@@ -7126,7 +6904,7 @@ channel with the same name ( )!src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 136
Last 7 days
tenpo esun ni
@@ -7871,9 +7649,9 @@ channel with the same name ( )!
Support
nasin pi pana mani
- src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+manage/video-channel-edit/video-channel-edit.component.html 64 src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 319
OWNER ACCOUNT
SIJELO LAWA
@@ -7921,7 +7699,7 @@ channel with the same name ( )!mi wile lukin e sitelen sin tan lipu ni
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 779
PLAYLISTS
KULUPU SITELEN
@@ -8598,27 +8376,18 @@ channel with the same name ( )!
Edit caption
o ante e sitelen toki
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
sitelen toki
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
o ante e sitelen toki ni
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
-
+
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Basic info
sona suli
@@ -8675,12 +8444,14 @@ channel with the same name ( )!Publish after transcoding
ante pi nasin sitelen li pini la o pana
src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding. The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- sina wile ala awen la ni li ken: jan li ken ala lukin e sitelen. ante nasin li pini la ona li ken.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
-
+
Captions
sitelen toki
@@ -8738,140 +8509,121 @@ channel with the same name ( )!
No captions for now.
sitelen toki ala li lon.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 226,228
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
sitelen pi tenpo sama la
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
Live RTMP Url
nimi linluwi pi pana RTMP
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
- src/app/shared/shared-video-live/live-stream-information.component.html 19
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237 src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
nimi linluwi pi pana RTMPS
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
- src/app/shared/shared-video-live/live-stream-information.component.html 24
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242 src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
nimi wawa pana
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
- src/app/shared/shared-video-live/live-stream-information.component.html 29
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247 src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ o pana ala e nimi wawa tawa jan ante.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
- src/app/shared/shared-video-live/live-stream-information.component.html 32
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250 src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
sitelen ni pi tenpo sama li ken pini
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
ni la sina ken pana wan taso lon ona. mi awen e ona la mi pana pi tenpo sama ala e ona lon nimi linluwi sama
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 266,268
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
sitelen ni pi tenpo sama li ken ala pini
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
ni la sina ken pana mute lon ona. mi awen e ona la mi pana pi tenpo sama ala e ona lon nimi linluwi ante
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 275,277
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Automatically publish a replay when your live ends
o awen e sitelen ni o pana pi tenpo sama ala e ona lon pini
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ ni la ken pana sina pi tenpo sama ala li pini la sitelen pi tenpo sama li pini kin
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
tenpo pana en tenpo lukin o weka seme
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Advanced settings
wile wawa
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
-
-
- Video preview
- sitelen
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+ Video thumbnail Video thumbnail
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
Short text to tell people how they can support you (membership platform...).
toki lili ni la o toki e ni: jan li ken pana e mani tawa sina lon seme.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 330,332
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
tenpo pi pana nanpa wan
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
tenpo seme la jan li pana nanpa wan e sitelen ni?
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Enable video comments
jan o ken toki lon anpa pi sitelen ni
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
jan o ken kama jo awen e sitelen ni
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Plugin settings
ijo pi ilo lili
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
tenpo lili
@@ -8907,28 +8659,28 @@ channel with the same name ( )!ante
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212 src/app/shared/shared-forms/select/select-languages.component.ts 50
Instance languages
toki pi ma ni
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
All languages
toki ale
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216 src/app/shared/shared-forms/select/select-languages.component.ts 25
Scheduled
o pana lon tenpo kama
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
Hide the video until a specific date
mi pana lukin e ona tawa ale lon tenpo pi wile sina
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
Normal live
sitelen ni pi tenpo sama li ken pini
@@ -8956,23 +8708,11 @@ channel with the same name ( )!
Sorry, but something went wrong
ike a, pakala li lon
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html
- 43
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html
- 51
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 44
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html
- 86
-
-
+
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Max live duration is . If your live reaches this limit, it will be automatically terminated.
suli pi sitelen ni li la mi pini e ona.
@@ -8982,37 +8722,37 @@ channel with the same name ( )!Cannot create live because this instance have too many created lives
mi ken ala pali e sitelen pi tenpo sama tan ni: ona mute li lon ma ni lon tenpo ni
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
Cannot create live because you created too many lives
mi ken ala pali e sitelen pi tenpo sama tan ni: sina pana e ona mute lon tenpo ni
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
Live published.
mi open e sitelen pi tenpo sama.
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
Stream only once, replay will replace your live
o pana wan taso. mi awen e sitelen li pana e ona lon nimi sama lon pini
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
Stream only once
o pana wan taso
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
Stream multiple times, replays will be separate videos
o pana mute. mi awen e sitelen li pana e ona lon nimi ante lon pini
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
Stream multiple times using the same URL
o pana mute kepeken nimi linluwi sama
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
Select the torrent to import
o pana e lipu Torrent
@@ -9049,10 +8789,10 @@ channel with the same name ( )!
Import
o kama jo
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
- src/app/shared/shared-instance/instance-features-table.component.html 92
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41 src/app/shared/shared-instance/instance-features-table.component.html 92
Congratulations, the video will be imported with BitTorrent! You can already add information about this video.
pona a! mi alasa jo e sitelen kepeken ilo BitTorrent. tenpo ni la sina ken pana e sona pi sitelen ni.
@@ -9068,24 +8808,30 @@ channel with the same name ( )!mi awen e ante sitelen.
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
URL
nimi linluwi
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 26 src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
ilo youtube-dl anu ilo linluwi ale li ken kama jo e sitelen la mi kin li ken ni. taso lawa pi sitelen ni o ken e pana ona sina. ona li ken ala la ike lawa li ken kama tawa sina tawa ma ni.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
Congratulations, the video behind will be imported! You can already add information about this video.
pona a, tenpo kama la mi kama jo e sitelen tan nimi linluwi ! tenpo ni la sina ken pana e sona ona.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
-
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
o pana e sitelen
@@ -9700,27 +9446,27 @@ channel with the same name ( )!sina wile ala wile weka e toki ni?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
The deletion will be sent to remote instances so they can reflect the change.
mi toki e ni tawa ma ante. ni la ona kin li weka e toki ni.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
It is a remote comment, so the deletion will only be effective on your instance.
toki ni li tan ma ante. ni la mi ken weka e toki ni tan ma sina taso.
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
Delete and re-draft
o weka o ante
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
Do you really want to delete and re-draft this comment?
sina wile ala wile e ni: sina weka e toki ni li ante e ona li pana sin e ona ante?
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
Friendly Reminder:
o sona:
@@ -10022,97 +9768,97 @@ channel with the same name ( )!This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
sina ken ala lukin e sitelen ni lon ma ni. sina wile ala wile tawa ma mama ona "<a href=" "> </a>"?
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
Redirection
tawa
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
This video contains mature or explicit content. Are you sure you want to watch it?
ijo unpa li lon sitelen ni. sina wile ala wile lukin e ona?
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
Mature or explicit content
ijo unpa
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
Up Next
kama
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
Autoplay is suspended
mi pana ala e sitelen kama lon pini sitelen
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
Enter/exit fullscreen
o pana e sitelen lon ale/lili pi ilo mi
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
Play/Pause the video
o open/pini e tawa
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
Mute/unmute the video
o open/pini e kalama
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
o tawa kipisi sitelen. 0 la mi tawa open. 9 la mi tawa kipisi nanpa 9 pi kipisi 10
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
Increase the volume
o suli e kalama
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
Decrease the volume
o lili e kalama
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
Seek the video forward
o tawa tenpo kama
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
Seek the video backward
o tawa tenpo pini
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
Increase playback rate
o suli e wawa tawa
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
Decrease playback rate
o lili e wawa tawa
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
Navigate in the video to the previous frame
o tawa sitelen pini pi tawa ala
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
Navigate in the video to the next frame
o tawa sitelen kama pi tawa ala
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
Toggle theater mode
o suli e sitelen
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
Discover
kulupu
@@ -10399,27 +10145,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
ni li suli ike tawa ilo ni. sina wile pana e ijo pi suli ni la o toki tawa lawa.
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
Too many attempts, please try again after minutes.
sina ni pi mute ike. o awen kepeken tenpo suli .
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
Too many attempts, please try again later.
sina ni pi mute ike. o awen.
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
Server error. Please retry later.
ilo suli li pakala. o ni sin lon tenpo kama.
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
Unknown server error
Unknown server error
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
All unsaved data will be lost, are you sure you want to leave this page?
sina awen ala e ante la ona li kama weka lon weka sina. ni la sina wile ala wile weka?
@@ -11955,6 +11701,24 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/form-validators/video-channel-validators.ts
48
+
+ Remote channel url is required. Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+ External channel URL must begin with "https://" or "http://" External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+ External channel URL cannot be more than 1000 characters long External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
Comment is required.
@@ -13010,39 +12774,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.html
103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...) Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
Users can resolve distant content
jan li ken ala ken lukin e ijo tan ma ante
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 114
-
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
ilo lili en selo
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 121
-
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
selo lon
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 125
-
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
ilo lili lon
-
- src/app/shared/shared-instance/instance-features-table.component.html
- 134
-
-
+
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Hidden
pana ala lukin
@@ -13102,7 +12860,16 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
of average quality videos
sitelen pi suli ala la
src/app/shared/shared-instance/instance-features-table.component.ts 100
-
+
+ Accepted follows Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+ Rejected follows Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+ Pending follows Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
Loading instance statistics...
mi kama jo e nanpa pi ma ni...
@@ -13635,39 +13402,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
viewer(s)
viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Only I can see this video
sina taso li ken lukin e sitelen ni
- src/app/shared/shared-main/video/video.service.ts 379
-
+
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
jan li sona e nimi linluwi pi sitelen ni la ona li ken lukin
- src/app/shared/shared-main/video/video.service.ts 380
-
+
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
ale li ken lukin e sitelen ni
- src/app/shared/shared-main/video/video.service.ts 381
-
+
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
jan pi ma ni taso li ken lukin e sitelen ni
- src/app/shared/shared-main/video/video.service.ts 382
-
+
+ src/app/shared/shared-main/video/video.service.ts 388
Violent or repulsive
ike tawa ale
@@ -13923,19 +13684,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Start at
open lon tenpo
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 149 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
Stop at
pini lon tenpo
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 190 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
mi toki e ni tawa lawa pi ma " " tawa ma " " kin pi sitelen ni .
@@ -14370,29 +14131,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update playlist privacy
o ante e ken lukin kulupu
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 17
QR-Code
sitelen ilo QR
- src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 112
Embed
ilo poki sitelen
- src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 122
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
ilo ni li kepeken nasin HTTP taso la ona li pakala lon lipu pi nasin HTTPS (nasin HTTP li awen ala e sona la ilo linluwi li wile ala e ona lon lipu pi nasin HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 132
Share the playlist at this video position
o pana e kulupu ni e tenpo ni pi sitelen ni
@@ -14404,88 +14162,79 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only display embed URL
Only display embed URL
-
- src/app/shared/shared-share-modal/video-share.component.html
- 79
-
-
- src/app/shared/shared-share-modal/video-share.component.html
- 176
-
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
o pana e sitelen ni tawa jan ante
- src/app/shared/shared-share-modal/video-share.component.html 88
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
sina taso li ken lukin e sitelen ni la sina ken ala pana e ona tawa jan ante
- src/app/shared/shared-share-modal/video-share.component.html 91
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
o ante e ken lukin sitelen
- src/app/shared/shared-share-modal/video-share.component.html 93
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 95
Auto select subtitle
o pana e sitelen toki pona
- src/app/shared/shared-share-modal/video-share.component.html 163
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 164
Autoplay
o tawa e sitelen lon open
- src/app/shared/shared-share-modal/video-share.component.html 201
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 204
Loop
pini la o tawa sin
- src/app/shared/shared-share-modal/video-share.component.html 215
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
o kepeken ma mama
- src/app/shared/shared-share-modal/video-share.component.html 222
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
o pana lukin e nimi sitelen
- src/app/shared/shared-share-modal/video-share.component.html 231
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
ilo lukin o pana
- src/app/shared/shared-share-modal/video-share.component.html 238
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
o toki e ike ken pi pana poka
- src/app/shared/shared-share-modal/video-share.component.html 245
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Display player control bar
-
- src/app/shared/shared-share-modal/video-share.component.html
- 252
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
o pana lukin e nimi tawa pi sitelen ni
- src/app/shared/shared-share-modal/video-share.component.html 259
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 262
More customization
o pana lukin e ale
- src/app/shared/shared-share-modal/video-share.component.html 271
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
o pana lukin e ale ala
- src/app/shared/shared-share-modal/video-share.component.html 279
-
+
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
o pana e pona tawa " "
@@ -14790,19 +14539,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Administrator
lawa suli
-
- src/app/shared/shared-users/user-admin.service.ts
- 123
-
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Moderator
lawa pali
-
- src/app/shared/shared-users/user-admin.service.ts
- 124
-
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
See the documentation to learn how to use the PeerTube live streaming feature.
sina wile pana e sitelen pi tenpo sama lon ilo PeerTube la o lukin e lipu sona .
@@ -15424,33 +15167,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Yesterday
tenpo suno pini
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
This week
tenpo esun ni
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
This month
tenpo mun ni
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
Last month
tenpo mun pini
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
Older
tenpo pini weka
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
Cannot load more videos. Try again later.
mi ken ala kama jo e sitelen ante. o ni sin lon tenpo kama.
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
Save to
o pana lon...
diff --git a/client/src/locale/angular.tr-TR.xlf b/client/src/locale/angular.tr-TR.xlf
index 51f44a82a..1cd9139c3 100644
--- a/client/src/locale/angular.tr-TR.xlf
+++ b/client/src/locale/angular.tr-TR.xlf
@@ -4,123 +4,99 @@
Close
- Close
- node_modules/src/alert/alert.ts 79
+ Kapat
+ node_modules/src/alert/alert.ts 42
Slide of
Slide of
-
Currently selected slide number read by screen reader
- node_modules/src/carousel/carousel.ts 157
+ node_modules/src/carousel/carousel.ts 157
+
Previous
Öncesi
-
- node_modules/src/carousel/carousel.ts 184
+ node_modules/src/carousel/carousel.ts 184
+
Next
İleri
-
- node_modules/src/carousel/carousel.ts 202
+ node_modules/src/carousel/carousel.ts 202
+
Select month
Ay Seçin
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Yıl Seçin
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Geçmiş Ay
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Sonraki Ay
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ »
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
+ node_modules/src/pagination/pagination.ts 224
+
-
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
+
HH
HH
-
- node_modules/src/timepicker/timepicker.ts 136
+ node_modules/src/timepicker/timepicker.ts 136
+
Hours
Saat
@@ -129,38 +105,38 @@
MM
MM
-
- node_modules/src/timepicker/timepicker.ts 177
+ node_modules/src/timepicker/timepicker.ts 177
+
Minutes
Dakika
-
- node_modules/src/timepicker/timepicker.ts 189
+ node_modules/src/timepicker/timepicker.ts 189
+
Increment hours
- Increment hours
-
- node_modules/src/timepicker/timepicker.ts 206
+ Artış saatleri
+ node_modules/src/timepicker/timepicker.ts 206
+
Decrement hours
- Decrement hours
-
- node_modules/src/timepicker/timepicker.ts 228
+ Azalma saatleri
+ node_modules/src/timepicker/timepicker.ts 228
+
Increment minutes
- Increment minutes
-
- node_modules/src/timepicker/timepicker.ts 249
+ Artış dakikaları
+ node_modules/src/timepicker/timepicker.ts 245
+
Decrement minutes
- Decrement minutes
-
- node_modules/src/timepicker/timepicker.ts 272
+ Azalma dakikaları
+ node_modules/src/timepicker/timepicker.ts 270
+
SS
SS
-
- node_modules/src/timepicker/timepicker.ts 289
+ node_modules/src/timepicker/timepicker.ts 289
+
Seconds
Saniye
@@ -168,7 +144,7 @@
Increment seconds
- Increment seconds
+ Artış saniyeleri
node_modules/src/timepicker/timepicker.ts
295
@@ -176,7 +152,7 @@
Decrement seconds
- Decrement seconds
+ Azalma saniyeleri
node_modules/src/timepicker/timepicker.ts
295
@@ -184,7 +160,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -192,7 +168,7 @@
-
+
node_modules/src/timepicker/timepicker.ts
295
@@ -201,18 +177,18 @@
Close
Kapat
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Sol menüyü kapat
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Sol menüyü aç
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Bildiriminiz yok.
@@ -240,24 +216,12 @@
A new video abuse has been created on video
-
- A new video abuse
- has been created on video
-
-
-
-
+ Videoda yeni bir yorum istismarı oluşturuldu
src/app/shared/shared-main/users/user-notifications.component.html 49
A new comment abuse has been created on video
-
- A new comment abuse
- has been created on video
-
-
-
-
+ Videoda yeni bir yorum istismarı oluşturuldu
src/app/shared/shared-main/users/user-notifications.component.html 53
@@ -273,7 +237,7 @@
A new abuse has been created
- A new abuse Oluşturuldu
+ Yeni bir istismar oluşturuldu
src/app/shared/shared-main/users/user-notifications.component.html 62
@@ -314,7 +278,7 @@
commented your video
- , videonuza yorum yazdı.
+ , videonuza yorum yazdı
src/app/shared/shared-main/users/user-notifications.component.html 99
@@ -434,7 +398,7 @@
The notification points to content now unavailable
- The notification points to content now unavailable
+ Bildirim artık kullanılamayan içeriğe işaret ediyor
src/app/shared/shared-main/users/user-notifications.component.html 221
@@ -456,18 +420,12 @@
viewer(s)
viewer(s)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ view(s)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -497,36 +455,36 @@
Options
Seçenekler
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
Başlangıç konumu
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 39 src/app/shared/shared-share-modal/video-share.component.html 148 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 39
+ src/app/shared/shared-share-modal/video-share.component.html 149
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
+
Stop at
Bitiş konumu
-
-
-
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 54 src/app/shared/shared-share-modal/video-share.component.html 186 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 190
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
+
Your report will be sent to moderators of and will be forwarded to the video origin ( ) too .
Raporunuz moderatörlerine gönderilecek ve video kaynağına da ( ) iletilecektir .
-
- src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 66
+
Please describe the issue...
Lütfen sorunu açıklayın...
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/report.component.html 41 src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/report.component.html 41
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 72
+
Search playlists
Oynatma listelerinde ara
@@ -535,26 +493,25 @@
Create a private playlist
Özel oynatma listesi oluştur
-
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 64
+
Display name
Görünen ad
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+manage/video-channel-edit/video-channel-edit.component.html 42 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 42
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 17
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 33
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 69
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
İnsanlara kanalı nasıl destekleyebileceklerini anlatan kısa metin (üyelik platformu...).<br /><br /> Bu kanala bir video yüklendiğinde, video destek alanı otomatik olarak bu metinle doldurulacaktır.
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 66 src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 66
+
The following link contains a private token and should not be shared with anyone.
Aşağıdaki bağlantı özel bir belirteç içermektedir ve kimseyle paylaşılmamalıdır.
@@ -563,59 +520,59 @@
Format
Biçim
-
- src/app/shared/shared-video-miniature/video-download.component.html 65
+ src/app/shared/shared-video-miniature/video-download.component.html 65
+
Video stream
Video akışı
-
- src/app/shared/shared-video-miniature/video-download.component.html 76
+ src/app/shared/shared-video-miniature/video-download.component.html 76
+
Audio stream
Ses akışı
-
- src/app/shared/shared-video-miniature/video-download.component.html 88
+ src/app/shared/shared-video-miniature/video-download.component.html 88
+
Direct download
Doğrudan indir
-
- src/app/shared/shared-video-miniature/video-download.component.html 107
+ src/app/shared/shared-video-miniature/video-download.component.html 107
+
Torrent (.torrent file)
Torrent (.torrent dosyası)
-
- src/app/shared/shared-video-miniature/video-download.component.html 112
+ src/app/shared/shared-video-miniature/video-download.component.html 112
+
Advanced
Gelişmiş
-
- src/app/shared/shared-video-miniature/video-download.component.html 126
+ src/app/shared/shared-video-miniature/video-download.component.html 126
+
Simple
Basit
-
- src/app/shared/shared-video-miniature/video-download.component.html 134
+ src/app/shared/shared-video-miniature/video-download.component.html 134
+
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Bu video ile video kotanız aşıldı (video boyutu: , kullanıldı: , kota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Bu video ile günlük video kotanız aşıldı (video boyutu: , kullanıldı: , kota: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
altyazılar
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Sebep...
@@ -628,14 +585,15 @@
src/app/shared/shared-moderation/user-ban-modal.component.html
27
-
- {count, plural, =1 {1 user banned.} other { users banned.}} {count, plural, =1 {1 user banned.} other { users banned.}}
+
+
+ {count, plural, =1 {1 user banned.} other { users banned.}}
+ {count, plural, =1 {1 user banned.} other { users banned.}}
src/app/shared/shared-moderation/user-ban-modal.component.ts
70
-
Cancel
Kapat
@@ -645,12 +603,12 @@
Submit
Gönder
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 52 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/report.component.html 57 src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+ src/app/+about/about-instance/contact-admin-modal.component.html 52
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 27
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/report.component.html 57
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 88
+
The contact form is not enabled on this instance.
İletişim formu bu örnekte etkin değil.
@@ -667,10 +625,10 @@
What is the issue?
Sorun nedir?
-
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/report.component.html 13 src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/report.component.html 13
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 12
+
Element not found
öğesi bulunamadı
@@ -691,7 +649,7 @@
{VAR_PLURAL, plural, =1 {1 view} other { views}}
- {VAR_PLURAL, plural, =1 {1 izlenme} other { izlenme}}
+ {VAR_PLURAL, plural, =1 {1 izlenme} other{ izlenme}}
src/app/shared/shared-video/video-views-counter.component.html 3
@@ -705,80 +663,74 @@
Cannot fetch information of this remote account
Bu uzak hesabın bilgileri alınamıyor
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Engelli
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Bu dosyayı sil
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
Bu videoları silmek istediğinizden emin misiniz?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Silinen {sayı, çoğul, =1 {1 video} diğer { videolar}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
video silindi.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Engellenmemiş {count, plural, =1 {1 video} other { video}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Engellenmemiş video.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Are you sure you want to delete HLS streaming playlists?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Are you sure you want to delete WebTorrent files of videos?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Dosyalar kaldırıldı.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Kod dönüştürme işleri yaratıldı.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -792,9 +744,7 @@
Updated
-
- güncellendi
-
+ Güncellendi
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 32
@@ -805,9 +755,9 @@
Deleted
Silinmiş
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
Düzenleme şurada başlar/durur
@@ -829,10 +779,10 @@
No results.
Sonuç yok.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Sadece canlı videolar
@@ -849,16 +799,16 @@
Edit
Düzenle
-
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+admin/overview/users/user-edit/user-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79 src/app/+videos/+video-edit/shared/video-edit.component.html 188 src/app/+videos/+video-edit/shared/video-edit.component.html 320 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 11
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
+ src/app/+videos/+video-edit/shared/video-edit.component.html 188
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
+
Truncated preview
Ucundan önizle
@@ -890,24 +840,23 @@
Using an ActivityPub account
ActivityPub hesabı kullanılıyor
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 48
+
Subscribe with a remote account:
Uzak bir hesapla abone olun:
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 56
+
Subscribe with an account on this instance
Bu örnekteki bir hesapla abone olun
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 51
+
Subscribe with your local account
Yerel hesabınızla abone olun
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 52
+
will be duplicated by your instance.
örneğiniz tarafından çoğaltılacaktır.
@@ -925,7 +874,7 @@
Removed files of .
- dosyaları kaldırıldı.
+ adresindeki dosyalar kaldırıldı.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 285
@@ -935,32 +884,32 @@
Using a syndication feed
- Using a syndication feed
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+ Sendikasyon beslemesi kullanma
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 62
+
Subscribe via RSS
RSS ile abone ol
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 63
+
PROFILE SETTINGS
PROFİL AYARLARI
-
- src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 13
+
Remote subscribe Remote interact
-
+ Uzaktan abone olun Uzaktan etkileşim
src/app/shared/shared-user-subscription/remote-subscribe.component.html 11
You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
- You can subscribe to the channel via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
+ Kanala herhangi bir ActivityPub özellikli fediverse örneği (örneğin PeerTube, Mastodon veya Pleroma) üzerinden abone olabilirsiniz.
src/app/shared/shared-user-subscription/remote-subscribe.component.html 17
You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
- You can interact with this via any ActivityPub-capable fediverse instance (PeerTube, Mastodon or Pleroma for example).
+ Bununla herhangi bir ActivityPub özellikli fediverse örneği (örneğin PeerTube, Mastodon veya Pleroma) aracılığıyla etkileşime geçebilirsiniz.
src/app/shared/shared-user-subscription/remote-subscribe.component.html 25
@@ -970,7 +919,7 @@
Default NSFW/sensitive videos policy can be redefined by the users
-
+ Varsayılan NSFW/hassas videolar politikası kullanıcılar tarafından yeniden tanımlanabilir
src/app/shared/shared-instance/instance-features-table.component.html 13
@@ -980,13 +929,13 @@
Video uploads
- Video uploads
+ Video yüklemeleri
src/app/shared/shared-instance/instance-features-table.component.html 28
src/app/shared/shared-instance/instance-features-table.component.html 39
Transcoding in multiple resolutions
- Transcoding in multiple resolutions
+ Çoklu çözünürlüklerde kod dönüştürme
src/app/shared/shared-instance/instance-features-table.component.html 32
@@ -996,12 +945,12 @@
Transcode live video in multiple resolutions
- Transcode live video in multiple resolutions
+ Canlı videoyu birden fazla çözünürlükte dönüştürün
src/app/shared/shared-instance/instance-features-table.component.html 78
Max parallel lives
- Max parallel lives
+ Maksimum paralel akışlar
src/app/shared/shared-instance/instance-features-table.component.html 85
@@ -1011,22 +960,22 @@
Requires manual validation by moderators
- Requires manual validation by moderators
+ Moderatörler tarafından manuel doğrulama gerektirir
src/app/shared/shared-instance/instance-features-table.component.html 41
Automatically published
- Automatically published
+ Otomatik olarak yayınlanır
src/app/shared/shared-instance/instance-features-table.component.html 42
Video quota
Video sınırı
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Unlimited
@@ -1040,7 +989,7 @@
Import
İçe aktar
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -1058,14 +1007,22 @@
Torrent ile içe aktar
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Diğer platformlarla kanal senkronizasyonu (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
- Loading instance statistics...
+ Örnek istatistikleri yükleniyor...
src/app/shared/shared-instance/instance-statistics.component.html 1
By users on this instance
- By users on this instance
+ Bu örnekteki kullanıcılar tarafından
src/app/shared/shared-instance/instance-statistics.component.html
4
@@ -1073,12 +1030,12 @@
Local
- Local
+ Yerel
src/app/shared/shared-video-miniature/video-filters.model.ts 126
users
- users
+ kullanıcılar
src/app/shared/shared-instance/instance-statistics.component.html 11
@@ -1089,7 +1046,7 @@
views
- views
+ görüntüleme
src/app/shared/shared-instance/instance-statistics.component.html
31
@@ -1097,7 +1054,7 @@
comments
- comments
+ yorumlar
src/app/shared/shared-instance/instance-statistics.component.html
41
@@ -1109,7 +1066,7 @@
hosted video
- hosted video
+ barındırılan video
src/app/shared/shared-instance/instance-statistics.component.html
51
@@ -1117,7 +1074,7 @@
In this instance federation
- In this instance federation
+ Bu örnekte federasyon
src/app/shared/shared-instance/instance-statistics.component.html
58
@@ -1125,36 +1082,36 @@
Following
- Following
+ Takip Ediyor
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
Followers
- Followers
+ Takipçiler
src/app/+admin/admin.component.ts 80
src/app/+admin/follows/follows.routes.ts 35
src/app/+my-library/my-library.component.ts 72
followers
- followers
+ takipçiler
src/app/shared/shared-instance/instance-statistics.component.html 85
following
- following
+ takip ediyor
src/app/shared/shared-instance/instance-statistics.component.html 95
The connection was interrupted
- The connection was interrupted
+ Bağlantı kesildi
src/app/helpers/utils/upload.ts 27
The server encountered an error
- The server encountered an error
+ Sunucu bir hatayla karşılaştı
src/app/helpers/utils/upload.ts 31
@@ -1172,7 +1129,7 @@
A banned user will no longer be able to login.
- A banned user will no longer be able to login.
+ Yasaklanan bir kullanıcı artık giriş yapamayacaktır.
src/app/shared/shared-moderation/user-ban-modal.component.html 9
@@ -1194,7 +1151,7 @@
Unfederate
- Unfederate
+ Unfederate
src/app/shared/shared-moderation/video-block.component.html
31
@@ -1202,7 +1159,7 @@
This will ask remote instances to delete local videos
- This will ask remote instances to delete local videos
+ Bu, uzak örneklerden yerel videoları silmelerini isteyecektir
src/app/shared/shared-moderation/video-block.component.html
34
@@ -1210,7 +1167,7 @@
This will ask remote instances to delete this video
- This will ask remote instances to delete this video
+ Bu, uzak örneklerden bu videoyu silmelerini isteyecektir
src/app/shared/shared-moderation/video-block.component.html
35
@@ -1218,19 +1175,20 @@
Blocking a live will automatically terminate the live stream.
- Blocking a live will automatically terminate the live stream.
+ Bir canlı yayını engellemek, canlı yayını otomatik olarak sonlandıracaktır.
src/app/shared/shared-moderation/video-block.component.html
40,42
-
- {count, plural, =1 {Blocked .} other {Blocked videos.}} {count, plural, =1 {Blocked .} other {Blocked videos.}}
+
+
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
+ {count, plural, =1 {Blocked .} other {Blocked videos.}}
src/app/shared/shared-moderation/video-block.component.ts
84
-
Blocked videos.
Blocked videos.
@@ -1252,7 +1210,6 @@
sn
src/app/shared/shared-main/angular/duration-formatter.pipe.ts 17
-
Sorry but there was an issue with the external login process. Please contact an administrator .
@@ -1261,30 +1218,29 @@
.
-
- src/app/+login/login.component.html 26
- Request new verification email Request new verification email
+ src/app/+login/login.component.html 26
+
+
+ Request new verification email
+ Yeni doğrulama e-postası iste
src/app/+login/login.component.html
33,35
-
-
-
User
Kullanıcı
-
-
-
- src/app/shared/shared-users/user-admin.service.ts 122
+ src/app/shared/shared-users/user-admin.service.ts 122
+
Username or email address
Kullanıcı adı ya da e-posta adresi
-
- src/app/+login/login.component.html 44
- Example: john@example.com Example: john@example.com
+ src/app/+login/login.component.html 44
+
+
+ Example: john@example.com
+ Örnek: john@example.com
src/app/+login/login.component.html
46
@@ -1296,43 +1252,46 @@
⚠️ Most email addresses do not include capital letters.
- ⚠️ Most email addresses do not include capital letters.
-
- src/app/+login/login.component.html 53
+ ⚠️ Çoğu e-posta adresi büyük harf içermez.
+ src/app/+login/login.component.html 53
+
Password
Şifre
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+admin/overview/users/user-edit/user-edit.component.html 117 src/app/+login/login.component.html 59 src/app/+login/login.component.html 62 src/app/+reset-password/reset-password.component.html 6 src/app/+reset-password/reset-password.component.html 9 src/app/+signup/+register/steps/register-step-user.component.html 61
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 117
+ src/app/+login/login.component.html 59
+ src/app/+login/login.component.html 62
+ src/app/+reset-password/reset-password.component.html 6
+ src/app/+reset-password/reset-password.component.html 9
+ src/app/+signup/+register/steps/register-step-user.component.html 61
+
Click here to reset your password
Şifrenizi sıfırlamak için buraya tıklayın
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
I forgot my password
Şifremi unuttum
-
- src/app/+login/login.component.html 70
+ src/app/+login/login.component.html 70
+
Logging into an account lets you publish content
Hesabınıza giriş yapmak içerik yayınlamanızı sağlar
-
- src/app/+login/login.component.html 11
- This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances . This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ src/app/+login/login.component.html 11
+
+
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
+ This instance allows registration. However, be careful to check the Terms Terms before creating an account. You may also search for another instance to match your exact needs at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
15,18
-
- Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances . Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+
+
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
+ Currently this instance doesn't allow for user registration, you may check the Terms for more details or find an instance that gives you the possibility to sign up for an account and upload your videos there. Find yours among multiple instances at: https://joinpeertube.org/instances .
src/app/+login/login.component.html
20,23
@@ -1341,62 +1300,60 @@
Or sign in with
Ya da şununla oturum aç
-
- src/app/+login/login.component.html 80
+ src/app/+login/login.component.html 80
+
Forgot your password
- Şifrenizi mi unuttunuz?
-
- src/app/+login/login.component.html 103
+ Şifrenizi mi unuttunuz
+ src/app/+login/login.component.html 103
+
We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
- We are sorry, you cannot recover your password because your instance administrator did not configure the PeerTube email system.
-
- src/app/+login/login.component.html 110
+ Üzgünüz, şifrenizi kurtaramıyoruz. Örnek yöneticiniz PeerTube e-posta sistemini kurmamıştır, bu nedenle parola kurtarılamaz.
+ src/app/+login/login.component.html 110
+
Enter your email address and we will send you a link to reset your password.
E-posta adresinizi girin, şifrenizi sıfırlamak için bir bağlantı göndereceğiz.
-
- src/app/+login/login.component.html 114
+ src/app/+login/login.component.html 114
+
An email with the reset password instructions will be sent to .
The link will expire within 1 hour.
- An email with the reset password instructions will be sent to .
-The link will expire within 1 hour.
-
- src/app/+login/login.component.ts 135
+ Şifre sıfırlama talimatlarını içeren bir e-posta adresine gönderilecektir. Bağlantı 1 saat içinde geçersiz hale gelecektir.
+ src/app/+login/login.component.ts 135
+
Email
E-posta
-
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
E-posta adresi
-
-
- src/app/+login/login.component.html 121 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+ src/app/+login/login.component.html 121
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 9
+
Reset
Sıfırla
Password reset button
-
- src/app/+login/login.component.html 134
+ src/app/+login/login.component.html 134
+
on this instance
- on this instance
+ Bu örnek içinde
src/app/+search/search.component.html 7
on the vidiverse
- on the vidiverse
+ vidiverse'de
src/app/+search/search.component.html 8
@@ -1407,97 +1364,119 @@ The link will expire within 1 hour.
10
-
Confirm password
Şifreyi doğrula
-
- src/app/+reset-password/reset-password.component.html 15
+ src/app/+reset-password/reset-password.component.html 15
+
Confirmed password
- Confirmed password
-
- src/app/+reset-password/reset-password.component.html 18
+ Şifreyi doğrula
+ src/app/+reset-password/reset-password.component.html 18
+
Reset my password
Şifremi sıfırla
-
- src/app/+reset-password/reset-password.component.html 2 src/app/+reset-password/reset-password.component.html 24
-
-
+ src/app/+reset-password/reset-password.component.html 2
+ src/app/+reset-password/reset-password.component.html 24
+
Signup
Kaydol
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts 84
- Why creating an account? Why creating an account?
+ src/app/+signup/+register/register.component.ts 84
+
+
+ Why creating an account?
+ Neden bir hesap oluşturmalısınız?
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
- Comment videos Comment videos
+
+
+ Comment videos
+ Comment videos
src/app/+signup/+register/steps/register-step-about.component.html
11
-
- Subscribe to channels to be notified of new videos Subscribe to channels to be notified of new videos
+
+
+ Subscribe to channels to be notified of new videos
+ Subscribe to channels to be notified of new videos
src/app/+signup/+register/steps/register-step-about.component.html
12
-
- Have access to your watch history Have access to your watch history
+
+
+ Have access to your watch history
+ Have access to your watch history
src/app/+signup/+register/steps/register-step-about.component.html
13
-
- Create your channel to publish videos Create your channel to publish videos
+
+
+ Create your channel to publish videos
+ Create your channel to publish videos
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ Mastodon, ActivityPub veya bir RSS besleme kaynağı kullanıyor musunuz?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
- You can already follow using your favorite tool. You can already follow using your favorite tool.
+
+
+ You can already follow using your favorite tool.
+ Yukarıda açıklandığı gibi tercih ettiğiniz araçla takip etmek zaten mümkündür.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
-
- has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+
+
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
+ has been created using PeerTube , a video creation platform developed by Framasoft. Framasoft is a french non-profit organization that offers alternatives to Big Tech's digital tools
src/app/+signup/+register/steps/register-step-about.component.html
34,37
-
- You want to publish videos on ? Then you need to create your first channel . You want to publish videos on ? Then you need to create your first channel .
+
+
+ You want to publish videos on ? Then you need to create your first channel .
+ You want to publish videos on ? Then you need to create your first channel .
src/app/+signup/+register/steps/register-step-channel.component.html
2,4
-
- You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology. You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+
+
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
+ You might want to create a channel by theme: for example, you can create a channel named "SweetMelodies" to publish your piano concerts and another one "Ecology" in which you publish your videos talking about ecology.
src/app/+signup/+register/steps/register-step-channel.component.html
6,9
-
- administrators allow you to publish up to of videos on their website. administrators allow you to publish up to of videos on their website.
+
+
+ administrators allow you to publish up to of videos on their website.
+ administrators allow you to publish up to of videos on their website.
src/app/+signup/+register/steps/register-step-channel.component.html
11,13
@@ -1505,7 +1484,7 @@ The link will expire within 1 hour.
Filters
-
+ Filtreler
src/app/+search/search.component.html 18
@@ -1522,32 +1501,32 @@ The link will expire within 1 hour.
CLI documentation
-
+ CLI belgeleri
src/app/modal/admin-welcome-modal.component.html 12
Upload or import videos, parse logs, prune storage directories, reset user password...
- Upload or import videos, parse logs, prune storage directories, reset user password...
+ Videoları yükleyin veya içe aktarın, günlükleri ayrıştırın, depolama dizinlerini budayın, kullanıcı parolasını sıfırlayın...
src/app/modal/admin-welcome-modal.component.html 15
Administer documentation
-
+ Belgeleri yönetin
src/app/modal/admin-welcome-modal.component.html 19
Managing users, following other instances, dealing with spammers...
- Managing users, following other instances, dealing with spammers...
+ Kullanıcıları yönetmek, diğer örnekleri takip etmek, spam gönderenlerle başa çıkmak...
src/app/modal/admin-welcome-modal.component.html 22
Use documentation
-
+ Belgeleri kullanın
src/app/modal/admin-welcome-modal.component.html 26
Setup your account, managing video playlists, discover third-party applications...
- Setup your account, managing video playlists, discover third-party applications...
+ Hesabınızı kurun, video oynatma listelerini yönetin, üçüncü taraf uygulamaları keşfedin...
src/app/modal/admin-welcome-modal.component.html 29
@@ -1573,16 +1552,17 @@ The link will expire within 1 hour.
It's time to configure your instance!
- It's time to configure your instance!
+ Örneğinizi yapılandırma zamanı!
src/app/modal/admin-welcome-modal.component.html 55
-
- Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are. Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+
+
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
+ Choosing your instance name , setting up a description , specifying who you are , why you created your instance and how long you plan to maintain it is very important for visitors to understand on what type of instance they are.
src/app/modal/admin-welcome-modal.component.html
57,61
-
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
If you want to open registrations, please decide what your moderation rules and instance terms of service are, as well as specify the categories and languages and your moderators speak. This way, you will help users to register on the appropriate PeerTube instance.
@@ -1595,32 +1575,32 @@ The link will expire within 1 hour.
Set up
- Set up
+ Kurulum
src/app/modal/account-setup-warning-modal.component.html 34
Configure my instance
- Configure my instance
+ Örneğimi yapılandır
src/app/modal/admin-welcome-modal.component.html 80
Configuration warning!
- Configuration warning!
+ Konfigürasyon uyarısı!
src/app/modal/instance-config-warning-modal.component.html 3
You enabled user registration on your instance but did not configure the following fields:
- You enabled user registration on your instance but did not configure the following fields:
+ Örneğinizde kullanıcı kaydını etkinleştirdiniz ancak aşağıdaki alanları yapılandırmadınız:
src/app/modal/instance-config-warning-modal.component.html 10
Instance name
- Instance name
+ Örnek adı
src/app/modal/instance-config-warning-modal.component.html 13
Instance short description
- Instance short description
+ Örnek kısa açıklama
src/app/modal/instance-config-warning-modal.component.html 14
@@ -1630,12 +1610,12 @@ The link will expire within 1 hour.
How long you plan to maintain your instance
- How long you plan to maintain your instance
+ Örneğinizi ne kadar süreyle korumayı planlıyorsunuz
src/app/modal/instance-config-warning-modal.component.html 17
How you plan to pay for keeping your instance running
- How you plan to pay for keeping your instance running
+ Örneğinizi çalışır durumda tutmak için nasıl ödeme yapmayı planlıyorsunuz
src/app/modal/instance-config-warning-modal.component.html
18
@@ -1643,29 +1623,31 @@ The link will expire within 1 hour.
How you will moderate your instance
- How you will moderate your instance
+ Örneğinizi nasıl yöneteceksiniz
src/app/modal/instance-config-warning-modal.component.html 20
Instance terms
- Instance terms
+ Örnek kullanım şartları
src/app/modal/instance-config-warning-modal.component.html 21
My settings
Ayarlarım
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
- These settings apply only to your session on this instance.
+ Bu ayarlar yalnızca bu örnekteki oturumunuz için geçerlidir.
src/app/modal/quick-settings-modal.component.html
8
-
- Interface Interface
+
+
+ Interface
+ Arayüz
src/app/modal/quick-settings-modal.component.html
18
@@ -1691,19 +1673,19 @@ The link will expire within 1 hour.
Close
- Close
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ Kapat
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
- Update live settings
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ Canlı yayın ayarlarını güncelleyin
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
- Server too slow
+ Sunucu çok yavaş
src/app/shared/shared-video-live/live-stream-information.component.ts
42
@@ -1711,7 +1693,7 @@ The link will expire within 1 hour.
Live blacklisted
- Live blacklisted
+ Canlı yayın kara listeye alındı
src/app/shared/shared-video-live/live-stream-information.component.ts
43
@@ -1719,7 +1701,7 @@ The link will expire within 1 hour.
Max duration exceeded
- Max duration exceeded
+ Maksimum süre aşıldı
src/app/shared/shared-video-live/live-stream-information.component.ts
44
@@ -1727,7 +1709,7 @@ The link will expire within 1 hour.
Server error
- Server error
+ Sunucu hatası
src/app/shared/shared-video-live/live-stream-information.component.ts
45
@@ -1735,7 +1717,7 @@ The link will expire within 1 hour.
Quota exceeded
- Quota exceeded
+ Kota aşıldı
src/app/shared/shared-video-live/live-stream-information.component.ts
46
@@ -1743,9 +1725,7 @@ The link will expire within 1 hour.
Configure
-
- Configure
-
+ Yapılandır
src/app/modal/instance-config-warning-modal.component.html 43
@@ -1761,109 +1741,110 @@ The link will expire within 1 hour.
Public profile
Herkese açık profil
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
Arayüz:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
Videolar:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
Hassas:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
- Help share videos
-
- src/app/menu/menu.component.html 62
+ Videoların paylaşılmasına yardımcı olun
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
Klavye kısayolları
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Yardım
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
- Get help using PeerTube
-
- src/app/menu/menu.component.html 141
+ PeerTube'u kullanma konusunda yardım alın
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
- powered by PeerTube
-
- src/app/menu/menu.component.html 150
+ PeerTube tarafından desteklenmektedir
+ src/app/menu/menu.component.html 150
+
Log out
Çıkış yap
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
Hesabım
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
Kütüphanem
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
Hesap oluştur
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
- My video imports
- src/app/+my-library/my-library-routing.module.ts 90
+ Sizin tarafınızdan içe aktarılmış videolar
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Yeni bir oynatma listesi oluştur
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Arayüz:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
- Import jobs concurrency
+ Eş zamanlı video içe aktarma işleri
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 254
allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
- allows to import multiple videos in parallel. ⚠️ Requires a PeerTube restart.
+ birden fazla videoyu paralel olarak içe aktarmaya izin verir. ⚠️ PeerTube'un yeniden başlatılmasını gerektirir.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 255
jobs in parallel
- jobs in parallel
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ eş zamanlı işler
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
+
Allow import with HTTP URL (e.g. YouTube)
- Allow import with HTTP URL (e.g. YouTube)
+ HTTP URL'si ile içe aktarmaya izin ver (örn. YouTube)
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 268
⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- ⚠️ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
+ ⚠️ Bu ayarı etkinleştirirseniz, PeerTube sunucunuzun özel URL'nize erişmesini önlemek için HTTP proxy kullanımı tavsiye edilir
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 271
@@ -1875,57 +1856,74 @@ The link will expire within 1 hour.
Administration
Yönetim
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
Hakkında
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
- Create an account on Create an account on
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
+
+ Create an account on
+ Create an account on
src/app/+signup/+register/register.component.html
19,21
-
- I already have an account , I log in I already have an account , I log in
+
+
+ I already have an account , I log in
+ I already have an account , I log in
src/app/+signup/+register/register.component.html
27,30
-
- Terms of Terms of
+
+
+ Terms of
+ Terms of
src/app/+signup/+register/register.component.html
36,38
-
- Setup your account Setup your account
+
+
+ Setup your account
+ Setup your account
src/app/+signup/+register/register.component.html
60,62
-
- My channel My channel
+
+
+ My channel
+ Kanalım
src/app/+signup/+register/register.component.html
75
-
- Create your first channel Create your first channel
+
+
+ Create your first channel
+ Create your first channel
src/app/+signup/+register/register.component.html
77,79
-
- I don't want to create a channel I don't want to create a channel
+
+
+ I don't want to create a channel
+ Bir kanal oluşturmak istemiyorum
src/app/+signup/+register/register.component.html
91,92
-
- You will be able to create a channel later You will be able to create a channel later
+
+
+ You will be able to create a channel later
+ Daha sonra bir kanal oluşturabileceksiniz
src/app/+signup/+register/register.component.html
94,95
@@ -1934,9 +1932,9 @@ The link will expire within 1 hour.
Contact
İletişim
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Bildirimlerinize bakın
@@ -1953,22 +1951,22 @@ The link will expire within 1 hour.
Update your notification preferences
- Update your notification preferences
-
- src/app/menu/notification.component.html 34
+ Bildirim tercihlerinizi güncelleyin
+ src/app/menu/notification.component.html 34
+
See all your notifications
Bütün bildirimlerinizi görün
-
- src/app/menu/notification.component.html 54
+ src/app/menu/notification.component.html 54
+
Welcome to , dear user!
- Welcome to , dear user!
+ adresine hoş geldiniz, sevgili kullanıcı!
src/app/modal/account-setup-warning-modal.component.html 3
It's time to set up your account profile!
- It's time to set up your account profile!
+ Hesap profilinizi oluşturma zamanı!
src/app/modal/account-setup-warning-modal.component.html 10
@@ -1988,7 +1986,7 @@ The link will expire within 1 hour.
Don't show me this anymore
- Don't show me this anymore
+ Artık bana bunu gösterme.
src/app/modal/account-setup-warning-modal.component.html
23
@@ -1997,67 +1995,74 @@ The link will expire within 1 hour.
I'm a teapot
I'm a teapot
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
Bu bir hata.
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
- We couldn't find any video tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 7
+ Aradığınız URL'sine bağlı herhangi bir video bulamadık.
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
- We couldn't find any resource tied to the URL you were looking for.
-
- src/app/+error-page/error-page.component.html 8
+ Aradığınız URL'sine bağlı herhangi bir kaynak bulamadık.
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
Muhtemel sebepler:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
Eskimiş ya da hatalı bir bağlantı kullanmış olabilirsiniz
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
- The video may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 17
+ Video taşınmış veya silinmiş olabilir
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
- The resource may have been moved or deleted
-
- src/app/+error-page/error-page.component.html 18
+ Kaynak taşınmış veya silinmiş olabilir
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
Adresi ya da URL'yi yanlış yazmış olabilirsiniz
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
- You are not authorized here.
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ Burada yetkili değilsiniz.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ Videoyu görmek için giriş yapmanız gerekebilir.
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ Kaynağı görmek için giriş yapmanız gerekebilir.
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ Oturum aç
src/app/+error-page/error-page.component.html
34,36
@@ -2065,84 +2070,82 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
- You might need to check your account is allowed by the video or instance owner.
-
- src/app/+error-page/error-page.component.html 45
+ Hesabınıza video veya örnek sahibi tarafından izin verildiğini kontrol etmeniz gerekebilir.
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
- You might need to check your account is allowed by the resource or instance owner.
-
- src/app/+error-page/error-page.component.html 46
+ Hesabınıza kaynak veya örnek sahibi tarafından izin verildiğini kontrol etmeniz gerekebilir.
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
The requested entity body blends sweet bits with a mellow earthiness.
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
Sepia seems to like it.
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
- Media is too large for the server. Please contact you administrator if you want to increase the limit size.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ Medya sunucu için çok büyük. Limit boyutunu artırmak istiyorsanız lütfen yöneticinizle iletişime geçin.
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
- GLOBAL SEARCH
+ GLOBAL ARAMA
src/app/header/search-typeahead.component.html 26
using
- using
-
-
+ kullanılıyor
src/app/header/search-typeahead.component.html 28
Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
- Results will be augmented with those of a third-party index. Only data necessary to make the query will be sent.
-
- src/app/header/search-typeahead.component.html 31
+ Arama sonuçlarının sayısı üçüncü taraf arama dizinine bağlıdır. Sadece arama için gerekli olan veriler iletilir.
+ src/app/header/search-typeahead.component.html 31
+
Your query will be matched against video names or descriptions, channel names.
- Your query will be matched against video names or descriptions, channel names.
-
- src/app/header/search-typeahead.component.html 36
+ Girilen arama terimleri videonun başlığıyla veya açıklamasıyla ya da kanalın adıyla eşleştiğinde, bunlar arama sonuçları olarak görüntülenecektir.
+ src/app/header/search-typeahead.component.html 36
+
ADVANCED SEARCH
GELİŞMİŞ ARAMA
-
- src/app/header/search-typeahead.component.html 38
+ src/app/header/search-typeahead.component.html 38
+
any instance
- any instance
-
- src/app/header/search-typeahead.component.html 41
+ herhangi bir örnek
+ src/app/header/search-typeahead.component.html 41
+
only followed instances
- only followed instances
-
- src/app/header/search-typeahead.component.html 42
+ sadece takip edilen örnekler
+ src/app/header/search-typeahead.component.html 42
+
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
- Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
-
- src/app/header/search-typeahead.component.html 40
+ Tüm örneklerden herhangi bir içeriğin mi yoksa yalnızca bu örnek tarafından takip edilen örneklerden içeriğin mi aranabileceğini belirtir.
+ src/app/header/search-typeahead.component.html 40
+
will list the matching channel
- will list the matching channel
-
-
- src/app/header/search-typeahead.component.html 48 src/app/header/search-typeahead.component.html 51
+ eşleşen kanalı listeleyecektir
+ src/app/header/search-typeahead.component.html 48
+ src/app/header/search-typeahead.component.html 51
+
will list the matching video
- will list the matching video
-
- src/app/header/search-typeahead.component.html 54
+ eşleşen videoyu listeleyecektir
+ src/app/header/search-typeahead.component.html 54
+
Search...
Ara...
@@ -2150,17 +2153,17 @@ The link will expire within 1 hour.
In this instance's network
- In this instance's network
+ Bu örneğin ağında
src/app/header/suggestion.component.html 14
In the vidiverse
- In the vidiverse
+ Vidiverse'de
src/app/header/suggestion.component.html 15
Upload failed
- Upload failed
+ Yükleme başarısız
src/app/helpers/utils/upload.ts
12
@@ -2173,7 +2176,7 @@ The link will expire within 1 hour.
Display only
- Display only
+ Yalnızca göster
src/app/+search/search-filters.component.html
21
@@ -2186,25 +2189,25 @@ The link will expire within 1 hour.
Original publication year
- Original publication year
+ Orijinal yayın yılı
src/app/+search/search-filters.component.html 73
After...
- After...
+ Sonra...
src/app/+search/search-filters.component.html 85
Before...
- Before...
+ Önce...
src/app/+search/search-filters.component.html 95
Duration
Süre
-
-
- src/app/+search/search-filters.component.html 108 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+ src/app/+search/search-filters.component.html 108
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 62
+
Display sensitive content
Hassas içeriği göster
@@ -2223,10 +2226,10 @@ The link will expire within 1 hour.
Category
Kategori
-
-
-
- src/app/+search/search-filters.component.html 121 src/app/+videos/+video-edit/shared/video-edit.component.html 68 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+ src/app/+search/search-filters.component.html 121
+ src/app/+videos/+video-edit/shared/video-edit.component.html 68
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 27
+
Display all categories
Bütün kategorileri göster
@@ -2235,10 +2238,10 @@ The link will expire within 1 hour.
Licence
Lisans
-
-
-
- src/app/+search/search-filters.component.html 134 src/app/+videos/+video-edit/shared/video-edit.component.html 79 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+ src/app/+search/search-filters.component.html 134
+ src/app/+videos/+video-edit/shared/video-edit.component.html 79
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 36
+
Display all licenses
Bütün lisansları göster
@@ -2247,11 +2250,11 @@ The link will expire within 1 hour.
Language
Dil
-
-
-
-
- src/app/+search/search-filters.component.html 147 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10 src/app/+videos/+video-edit/shared/video-edit.component.html 99 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+ src/app/+search/search-filters.component.html 147
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 10
+ src/app/+videos/+video-edit/shared/video-edit.component.html 99
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 45
+
Display all languages
Bütün dilleri göster
@@ -2259,17 +2262,17 @@ The link will expire within 1 hour.
All of these tags
- All of these tags
+ Girilen tüm etiketler
src/app/+search/search-filters.component.html 162
One of these tags
- One of these tags
+ Girilen etiketlerden biri
src/app/+search/search-filters.component.html 170
PeerTube instance host
- PeerTube instance host
+ PeerTube örneğinin alan adı
src/app/+search/search-filters.component.html
178
@@ -2277,7 +2280,7 @@ The link will expire within 1 hour.
Result types
- Result types
+ Arama sonuçları tipi
src/app/+search/search-filters.component.html
187
@@ -2285,12 +2288,12 @@ The link will expire within 1 hour.
Search target
- Search target
+ Hedef arama
src/app/+search/search-filters.component.html 212
Vidiverse
- Vidiverse
+ Vidiverse
src/app/+search/search-filters.component.html 222
@@ -2313,7 +2316,7 @@ The link will expire within 1 hour.
Filter
- Filter
+ Filtre
src/app/+search/search-filters.component.html 233
@@ -2328,42 +2331,33 @@ The link will expire within 1 hour.
Select the caption file
- Select the caption file
+ Altyazı dosyasını seçin
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 24
This will replace an existing caption!
- This will replace an existing caption!
+ Mevcut altyazının yerini alacaktır!
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 30
Add this caption
- Add this caption
+ Alt yazı ekleyin
src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 42
Edit caption
- Edit caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ Alt yazıyı düzenle
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
- Caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ Alt Yazı
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
- Edit this caption
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ Bu alt yazıyı düzenleyin
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2373,9 +2367,9 @@ The link will expire within 1 hour.
Tags
Etiketler
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 25 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+ src/app/+videos/+video-edit/shared/video-edit.component.html 25
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 54
+
Tags could be used to suggest relevant recommendations. There is a maximum of 5 tags. Press Enter to add a new tag.
@@ -2392,12 +2386,12 @@ The link will expire within 1 hour.
Enter a new tag
- Enter a new tag
+ Yeni bir etiket girin
src/app/shared/shared-forms/select/select-tags.component.ts 19
extensions
- extensions
+ uzantılar
src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts 47
@@ -2408,20 +2402,19 @@ The link will expire within 1 hour.
Upload a new banner
- Upload a new banner
-
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+ Yeni bir banner yükleyin
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 34
+
Change your banner
- Change your banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+ Bannerınızı değiştirin
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 16
+
Remove banner
- Remove banner
-
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+ Bannerı kalıdr
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html 28
+
ratio 6/1, recommended size: 1920x317, max size: , extensions:
ratio 6/1, recommended size: 1920x317, max size: , extensions:
@@ -2429,14 +2422,14 @@ The link will expire within 1 hour.
Account avatar
- Account avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+ Hesap avatarı
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 48
+
Channel avatar
- Channel avatar
-
- src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+ Kanal avatarı
+ src/app/shared/shared-actor-image/actor-avatar.component.ts 49
+
Markdown compatible that also supports custom PeerTube HTML tags
Markdown compatible that also supports custom PeerTube HTML tags
@@ -2447,7 +2440,7 @@ The link will expire within 1 hour.
Latest published video
- Latest published video
+ Yayınlanan son video
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html
24
@@ -2463,7 +2456,7 @@ The link will expire within 1 hour.
Error in playlist miniature component:
- Error in playlist miniature component:
+ Çalma listesinin belirli bir bölümünde bir hata oluştu:
src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts
47
@@ -2471,12 +2464,12 @@ The link will expire within 1 hour.
Error in video miniature component:
- Error in video miniature component:
+ Videonun belirli bir bölümünde hata oluştu:
src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts 60
Error in videos list component:
- Error in videos list component:
+ Video listesinin belirli bir bölümünde hata oluştu:
src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
77
@@ -2484,220 +2477,219 @@ The link will expire within 1 hour.
Advanced filters
- Advanced filters
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ Gelişmiş filtreler
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
- No items found
+ Hiçbir öğe bulunamadı
src/app/shared/shared-forms/select/select-checkbox.component.html 15
Description
Açıklama
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 113 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+manage/video-channel-edit/video-channel-edit.component.html 53 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44 src/app/+videos/+video-edit/shared/video-edit.component.html 44
+ src/app/+about/about-instance/about-instance.component.html 113
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 34
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 53
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 28
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 44
+ src/app/+videos/+video-edit/shared/video-edit.component.html 44
+
Video descriptions are truncated by default and require manual action to expand them.
- Video descriptions are truncated by default and require manual action to expand them.
+ Varsayılan olarak, video açıklaması uzunsa, bir kısmı atlanır, bu nedenle manuel olarak 'Daha Fazla'ya tıklamanız gerekir.
src/app/+videos/+video-edit/shared/video-edit.component.html 49
Choose the appropriate licence for your work.
- Choose the appropriate licence for your work.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 84
+ Videonuz için uygun lisansı belirleyin.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 84
+
Channel
Kanal
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64 src/app/+videos/+video-edit/shared/video-edit.component.html 63 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 64
+ src/app/+videos/+video-edit/shared/video-edit.component.html 63
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
+
FAQ
SSS
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
PeerTube hakkında sık sorulan sorular
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
- powered by PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ powered by PeerTube - CopyLeft 2015-2022
+ src/app/menu/menu.component.html 149
+
API documentation
- API documentation
-
- src/app/menu/menu.component.html 144
+ API belgeleri
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
- Schedule publication (
- )
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 122
+ Zamanlanmış yayınlama ( )
+ src/app/+videos/+video-edit/shared/video-edit.component.html 122
+
Contains sensitive content
- Contains sensitive content
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 136
+ Hassas içerik içerir
+ src/app/+videos/+video-edit/shared/video-edit.component.html 136
+
Some instances hide videos containing mature or explicit content by default.
- Some instances hide videos containing mature or explicit content by default.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 140
+ Bazı örnekler, varsayılan olarak olgun veya müstehcen içerik içeren videoları gizler.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 140
+
Publish after transcoding
- Publish after transcoding
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+ Kodlama tamamlandıktan sonra yayınlayın
+ src/app/+videos/+video-edit/shared/video-edit.component.html 146
+
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Kod dönüştürme işlemi sırasında video oynatılamayabilir. Kod dönüştürme işleminden sonra videoyu herkese açık olarak yayınlamayı tercih etmemizin nedeni budur.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
+
Basic info
- Basic info
+ Temel bilgiler
src/app/+videos/+video-edit/shared/video-edit.component.html 11
Add another caption
- Add another caption
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 173
+ Başka bir alt yazı ekleyin
+ src/app/+videos/+video-edit/shared/video-edit.component.html 173
+
See the subtitle file
Altyazı dosyasına bakın
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 182
- Already uploaded on ✔ Already uploaded on ✔
+ src/app/+videos/+video-edit/shared/video-edit.component.html 182
+
+
+ Already uploaded on ✔
+ Zaten içinde yüklendi ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
- Will be created on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 195
+ Güncellemede oluşturulacak
+ src/app/+videos/+video-edit/shared/video-edit.component.html 195
+
Cancel create
- Cancel create
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 197
+ Oluşturmayı iptal et
+ src/app/+videos/+video-edit/shared/video-edit.component.html 197
+
Will be edited on update
- Will be edited on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 203
+ Güncellemede düzenlenecektir
+ src/app/+videos/+video-edit/shared/video-edit.component.html 203
+
Cancel edition
- Cancel edition
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 205
+ Düzenlemeyi iptal et
+ src/app/+videos/+video-edit/shared/video-edit.component.html 205
+
Will be deleted on update
- Will be deleted on update
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 211
+ Güncellemede silinecek
+ src/app/+videos/+video-edit/shared/video-edit.component.html 211
+
Cancel deletion
- Cancel deletion
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 213
+ Silme işlemini iptal et
+ src/app/+videos/+video-edit/shared/video-edit.component.html 213
+
No captions for now.
- No captions for now.
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ Şimdilik alt yazı yok.
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
+
Live settings
- Live settings
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ Canlı ayarlar
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
+
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
- ⚠️ If you enable this option, your live will be terminated if you exceed your video quota
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ ⚠️ Bu seçeneği etkinleştirirseniz, video kotanızı aşarsanız canlı yayınınız sonlandırılır
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
+
Latency mode
- Latency mode
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ Gecikme modu
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
+
Automatically publish a replay when your live ends
- Automatically publish a replay when your live ends
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
- Video preview
- Video preview
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ Canlı yayınınız sona erdiğinde otomatik olarak bir tekrar yayınlayın
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
+
Support
Destek
-
-
- src/app/+video-channels/video-channels.component.html 17 src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+video-channels/video-channels.component.html 17
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
+
View account
- View account
+ Hesabı görüntüle
src/app/+video-channels/video-channels.component.html 30
View account
- View account
+ Hesabı görüntüle
src/app/+video-channels/video-channels.component.html 44
View owner account
- View owner account
+ Kanal sahibinin hesabını görüntüle
src/app/+video-channels/video-channels.component.html 48
VIDEO CHANNEL
- VIDEO CHANNEL
+ VİDEO KANALI
src/app/+video-channels/video-channels.component.html 57
Copy channel handle
- Copy channel handle
+ Kanal ID'sini kopyala
src/app/+video-channels/video-channels.component.html 68
OWNER ACCOUNT
- OWNER ACCOUNT
+ KANAL SAHİBİNİN HESABI
src/app/+video-channels/video-channels.component.html 23
@@ -2705,106 +2697,117 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
- Filename Filename
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
-
- Name of the uploaded file Name of the uploaded file
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
+
+
+ Filename
+ Filename
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
+
+
+ Name of the uploaded file
+ Name of the uploaded file
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Original publication date
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
+
This is the date when the content was originally published (e.g. the release date for a film)
This is the date when the content was originally published (e.g. the release date for a film)
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
+
Plugin settings
Eklenti ayarları
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
+
Small latency
Small latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Reduce latency to ~15s disabling P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Default
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Average latency of 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
High latency
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Average latency of 60s increasing P2P ratio
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Other
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Video yorumlarını etkinleştir
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
+
Enable download
İndirmeyi etkinleştir
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
+
Advanced settings
Gelişmiş ayarlar
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 310
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Video thumbnail
+ src/app/+videos/+video-edit/shared/video-edit.component.html 310
+
URL
URL
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6 src/app/shared/shared-share-modal/video-share.component.html 24 src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
+
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Sorry, but something went wrong
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
@@ -2812,7 +2815,7 @@ The link will expire within 1 hour.
Congratulations, the video behind
will be imported! You can already add information about this video.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2823,13 +2826,13 @@ The link will expire within 1 hour.
Scheduled
Sıraya alındı
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Videoyu belirli bir tarihe dek gizle
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Normal live
@@ -2853,7 +2856,7 @@ The link will expire within 1 hour.
Image that will be merged with your audio file. The chosen image will be definitive and cannot be modified.
-
+ Ses dosyanızla birleştirilecek görüntü. Seçilen görüntü kesin olacaktır ve değiştirilemez.
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 37
@@ -2897,8 +2900,8 @@ The link will expire within 1 hour.
Upload on hold
Upload on hold
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
@@ -2957,43 +2960,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Torrents with only 1 file are supported.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Cannot create live because this instance have too many created lives
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Cannot create live because you created too many lives
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Live published.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Stream only once, replay will replace your live
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Stream only once
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Stream multiple times, replays will be separate videos
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Stream multiple times using the same URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Go Live
@@ -3054,17 +3057,16 @@ The link will expire within 1 hour.
Go live
src/app/+videos/+video-edit/video-add.component.html 83
-
AUTOPLAY
AUTOPLAY
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 9
+
Next video to be played
Next video to be played
-
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html 15
+
Report this comment
Bu yorumu ihbar et
@@ -3092,72 +3094,69 @@ The link will expire within 1 hour.
Update playlist privacy
Update playlist privacy
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
Share the playlist at this video position
-
- src/app/shared/shared-share-modal/video-share.component.html 71
+ src/app/shared/shared-share-modal/video-share.component.html 71
+
Only display embed URL
Only display embed URL
-
-
- src/app/shared/shared-share-modal/video-share.component.html 79 src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 79
+ src/app/shared/shared-share-modal/video-share.component.html 177
+
Share the video
Videoyu paylaş
-
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
+
This video is private so you won't be able to share it with external users
This video is private so you won't be able to share it with external users
-
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
+
Update video privacy
Update video privacy
-
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
+
QR-Code
QR-Code
-
-
- src/app/shared/shared-share-modal/video-share.component.html 34 src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 34
+ src/app/shared/shared-share-modal/video-share.component.html 112
+
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
-
-
- src/app/shared/shared-share-modal/video-share.component.html 53 src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
+
Embed
Göm
-
-
- src/app/shared/shared-share-modal/video-share.component.html 44 src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 44
+ src/app/shared/shared-share-modal/video-share.component.html 122
+
Auto select subtitle
Altyazıyı kendiliğinden seç
-
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
+
More customization
Daha çok kişiselleştirme
-
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
+
Less customization
Daha az kişiselleştirme
-
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
+
Support
Support
@@ -3169,8 +3168,8 @@ The link will expire within 1 hour.
Autoplay
Autoplay
-
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
+
Maybe later
Belki daha sonra
@@ -3179,45 +3178,45 @@ The link will expire within 1 hour.
Muted
Muted
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html 104 src/app/shared/shared-moderation/account-block-badges.component.html 1 src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/+admin/overview/users/user-list/user-list.component.html 104
+ src/app/shared/shared-moderation/account-block-badges.component.html 1
+ src/app/shared/shared-share-modal/video-share.component.html 212
+
Loop
Loop
-
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
+
Use origin instance URL
Use origin instance URL
-
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
+
Display video title
Video başlığını göster
-
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
+
P2P
P2P
-
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
+
Display privacy warning
Gizlilik uyarısını göster
-
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
+
Display player control bar
Display player control bar
-
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
+
Display PeerTube button link
Display PeerTube button link
-
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
+
Public
Herkese açık
@@ -3293,8 +3292,8 @@ The link will expire within 1 hour.
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
{VAR_SELECT, select, undefined {Unsubscribe} other {Unsubscribe from all channels} }
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 28
+
Show more
Daha fazla göster
@@ -3321,8 +3320,8 @@ The link will expire within 1 hour.
Originally published
Originally published
-
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 22
+
Friendly Reminder:
Friendly Reminder:
@@ -3557,19 +3556,19 @@ The link will expire within 1 hour.
Highlighted comment
Highlighted comment
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
Reply
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
Bu yorum silinmiş
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
Video redundancies
@@ -3590,9 +3589,9 @@ The link will expire within 1 hour.
.
-
-
- src/app/shared/shared-moderation/report-modals/report.component.html 35 src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+ src/app/shared/shared-moderation/report-modals/report.component.html 35
+
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
Renewing the token will disallow previously configured clients from retrieving the feed until they use the new token. Proceed?
@@ -3609,40 +3608,42 @@ The link will expire within 1 hour.
SUBSCRIPTION FEED
ABONELİK AKIŞI
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 9
+
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
Use third-party feed aggregators to retrieve the list of videos from channels you subscribed to.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 11
+
Feed URL
Feed URL
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 19
+
Feed Token
Feed Token
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 24
+
⚠️ Never share your feed token with anyone.
⚠️ Never share your feed token with anyone.
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 27
+
Renew token
Renew token
-
-
- src/app/+my-account/my-account-applications/my-account-applications.component.html 36 src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+ src/app/+my-account/my-account-applications/my-account-applications.component.html 36
+ src/app/+my-account/my-account-applications/my-account-applications.component.ts 41
+
Filter...
Filter...
-
- src/app/shared/shared-forms/advanced-input-filter.component.html 22
- Clear filter Clear filter
+ src/app/shared/shared-forms/advanced-input-filter.component.html 22
+
+
+ Clear filter
+ Clear filter
src/app/shared/shared-forms/advanced-input-filter.component.html
28
@@ -3652,7 +3653,6 @@ The link will expire within 1 hour.
7
-
Video/Comment/Account
Video/Yorum/Hesap
@@ -3666,8 +3666,8 @@ The link will expire within 1 hour.
State
State
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
@@ -3675,51 +3675,64 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Open actor page in a new tab
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Accepted
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Pending
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Accept
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Refuse
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
No follower found matching current filters.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Your instance doesn't have any follower.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3736,24 +3749,40 @@ The link will expire within 1 hour.
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Open instance in a new tab
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
No host found matching current filters.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Your instance is not following anyone.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3767,13 +3796,13 @@ The link will expire within 1 hour.
Action
Action
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Videos redundancies
@@ -3807,13 +3836,12 @@ The link will expire within 1 hour.
Username
Kullanıcı adı
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3837,10 +3865,10 @@ The link will expire within 1 hour.
Role
Role
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
@@ -3852,71 +3880,73 @@ The link will expire within 1 hour.
.
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 155 src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 155
+
Daily video quota
Günlük video kotası
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/+admin/overview/users/user-edit/user-edit.component.html 166 src/app/shared/shared-main/users/user-quota.component.html 13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 166
+ src/app/shared/shared-main/users/user-quota.component.html 13
+
Auth plugin
Auth plugin
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
None (local authentication)
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 186 src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 186
+
Doesn't need review before a video goes public
Doesn't need review before a video goes public
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 195 src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 195
+
Send a link to reset the password by email to the user
Send a link to reset the password by email to the user
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 220 src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 220
+
Ask for new password
Ask for new password
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 221 src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 221
+
Manually set the user password
Manually set the user password
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 225 src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 225
+
Show
Göster
-
-
- src/app/+admin/overview/users/user-edit/user-password.component.html 8 src/app/shared/shared-forms/input-text.component.ts 40
+ src/app/+admin/overview/users/user-edit/user-password.component.html 8
+ src/app/shared/shared-forms/input-text.component.ts 40
+
Hide
Gizle
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115 src/app/+admin/overview/users/user-edit/user-password.component.html 9 src/app/shared/shared-forms/input-text.component.ts 39 src/app/shared/shared-user-settings/user-video-settings.component.html 16 src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 115
+ src/app/+admin/overview/users/user-edit/user-password.component.html 9
+ src/app/shared/shared-forms/input-text.component.ts 39
+ src/app/shared/shared-user-settings/user-video-settings.component.html 16
+ src/app/shared/shared-video-miniature/video-filters-header.component.html 77
+
Batch actions
Batch actions
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3929,13 +3959,13 @@ The link will expire within 1 hour.
Open account in a new tab
Open account in a new tab
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
@@ -3960,14 +3990,14 @@ The link will expire within 1 hour.
Ban reason:
- Yasak sebebi
+ Yasaklama sebebi:
src/app/+admin/overview/users/user-list/user-list.component.html 163
Banned users
Banned users
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Showing
@@ -4015,41 +4045,41 @@ The link will expire within 1 hour.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Toplam boyut
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
List redundancies
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Your instance doesn't mirror any video.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Your instance has no mirrored videos.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Enabled strategies stats
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
No redundancy strategy is enabled on your instance.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Used ( )
@@ -4089,6 +4119,8 @@ The link will expire within 1 hour.
Select this row
Select this row
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -4101,19 +4133,16 @@ The link will expire within 1 hour.
Actions
Eylemler
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Follower
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4140,6 +4169,14 @@ The link will expire within 1 hour.
Remote comments
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
No abuses found matching current filters.
@@ -4153,28 +4190,28 @@ The link will expire within 1 hour.
Unsolved reports
Unsolved reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Accepted reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Refused reports
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Reports with blocked videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Reports with deleted videos
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Engel sebebi:
@@ -4237,8 +4274,10 @@ The link will expire within 1 hour.
İhbar eden
src/app/shared/shared-abuse-list/abuse-details.component.html 7
src/app/shared/shared-abuse-list/abuse-list-table.component.html 21
-
-
+
+
+
+
src/app/shared/shared-abuse-list/abuse-details.component.html
21,23
@@ -4251,18 +4290,18 @@ The link will expire within 1 hour.
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Yorum
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
Bu video birkaç kez ihbar edildi.
@@ -4294,16 +4333,17 @@ The link will expire within 1 hour.
Open video in a new tab
Videoyu yeni sekmede aç
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
State
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4322,7 +4362,7 @@ The link will expire within 1 hour.
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4336,67 +4376,66 @@ The link will expire within 1 hour.
Reportee
Reportee
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 29
-
+ src/app/shared/shared-abuse-list/abuse-details.component.html 29
+
{VAR_PLURAL, plural, =1 {1 report} other { reports}}
{VAR_PLURAL, plural, =1 {1 report} other {
reports} }
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 22 src/app/shared/shared-abuse-list/abuse-details.component.html 43
+ src/app/shared/shared-abuse-list/abuse-details.component.html 22
+ src/app/shared/shared-abuse-list/abuse-details.component.html 43
+
Updated
Updated
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 50
+ src/app/shared/shared-abuse-list/abuse-details.component.html 50
+
Mute domain
Mute domain
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Instance
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Muted at
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Unmute
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Mevcut süzgeçlere uyan sunucu bulunamadı.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Sunucu bulunamadı.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Showing
@@ -4404,48 +4443,49 @@ The link will expire within 1 hour.
of
muted instances
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
src/app/+admin/follows/following-list/follow-modal.component.html 27
-
- {count, plural, =1 {Follow request sent!} other {Follow requests sent!}} {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+
+
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
+ {count, plural, =1 {Follow request sent!} other {Follow requests sent!}}
src/app/+admin/follows/following-list/follow-modal.component.ts
65
-
Mute domains
Mute domains
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Hesap
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Mevcut süzgeçlere uyan hesap bulunamadı.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Hesap bulunamadı.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
List installed plugins
@@ -4468,9 +4508,9 @@ The link will expire within 1 hour.
of
muted accounts
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Eklentiler/Temalar
@@ -4512,22 +4552,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Plugins & Themes
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Available themes
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Plugins enabled
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4535,7 +4575,6 @@ The link will expire within 1 hour.
src/app/app.component.html 34
src/app/app.component.html 34
-
Videos with the most interactions for recent videos
Videos with the most interactions for recent videos
@@ -4608,42 +4647,37 @@ The link will expire within 1 hour.
Delete this comment
Bu yorumu sil
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Bu hesabın bütün yorumlarını sil
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Comments are deleted after a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
-
- {count, plural, =1 {1 comment deleted.} other { comments deleted.}} {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
+
+
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ {count, plural, =1 {1 comment deleted.} other { comments deleted.}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
-
comment(s) deleted.
comment(s) deleted.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Do you really want to delete all comments of ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Comments of will be deleted in a few minutes
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4671,6 +4705,8 @@ The link will expire within 1 hour.
Select all rows
Select all rows
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4789,26 +4825,26 @@ The link will expire within 1 hour.
Name
Ad
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27 src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 12
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 27
+
Short description
Kısa açıklama
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 23
+
Main instance categories
Main instance categories
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 47
+
Add a new category
Yeni bir kategori ekle
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54 src/app/shared/shared-forms/select/select-categories.component.html 5
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 54
+ src/app/shared/shared-forms/select/select-categories.component.html 5
+
The sharing system implies that some technical information about your system (such as a public IP address) can be sent to other peers, but greatly helps to reduce server load.
The
@@ -4845,147 +4881,145 @@ The link will expire within 1 hour.
Main languages you/your moderators speak
Main languages you/your moderators speak
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 61
+
MODERATION & NSFW
MODERATION & NSFW
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 79
+
This instance is dedicated to sensitive or NSFW content
This instance is dedicated to sensitive or NSFW content
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 89
+
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
+
Policy on videos containing sensitive content
Policy on videos containing sensitive content
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 102
+
Blur thumbnails
Küçük resimleri bulanıklaştır
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116 src/app/shared/shared-user-settings/user-video-settings.component.html 17
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 116
+ src/app/shared/shared-user-settings/user-video-settings.component.html 17
+
Display
Göster
-
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8 src/app/shared/shared-user-settings/user-video-settings.component.html 18
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 117
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 8
+ src/app/shared/shared-user-settings/user-video-settings.component.html 18
+
Strategy
Strategy
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Terms
-
-
-
-
- src/app/+about/about-instance/about-instance.component.html 169 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125 src/app/+signup/+register/register.component.html 34
+ src/app/+about/about-instance/about-instance.component.html 169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 125
+ src/app/+signup/+register/register.component.html 34
+
Code of conduct
Code of conduct
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
Moderation information
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 144
+
YOU AND YOUR INSTANCE
YOU AND YOUR INSTANCE
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 157
+
Who is behind the instance?
Who is behind the instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 163
+
A single person? A non-profit? A company?
A single person? A non-profit? A company?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 164
+
Why did you create this instance?
Why did you create this instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 173
+
To share your personal videos? To open registrations and allow people to upload what they want?
To share your personal videos? To open registrations and allow people to upload what they want?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 174
+
How long do you plan to maintain this instance?
How long do you plan to maintain this instance?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 183
+
It's important to know for users who want to register on your instance
It's important to know for users who want to register on your instance
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 184
+
How will you finance the PeerTube server?
How will you finance the PeerTube server?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 193
+
With your own funds? With user donations? Advertising?
With your own funds? With user donations? Advertising?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 194
+
OTHER INFORMATION
OTHER INFORMATION
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 207
+
What server/hardware does the instance run on?
What server/hardware does the instance run on?
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 213
+
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
i.e. 2vCore 2GB RAM, a direct the link to the server you rent, etc.
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 214
+
APPEARANCE
GÖRÜNÜM
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 4
-
- Use plugins & themes for more involved changes, or add slight customizations . Use plugins & themes for more involved changes, or add slight customizations .
+
+
+ Use plugins & themes for more involved changes, or add slight customizations .
+ Use plugins & themes for more involved changes, or add slight customizations .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
5,7
-
-
Landing page
Landing page
@@ -5108,7 +5142,7 @@ The link will expire within 1 hour.
Users
- Users
+ Kullanıcılar
src/app/+admin/admin.component.ts 41
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
src/app/+admin/overview/users/user-edit/user-edit.component.html 4
@@ -5175,13 +5209,13 @@ The link will expire within 1 hour.
bytes
bytes
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217 src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 151 src/app/+admin/overview/users/user-edit/user-edit.component.html 172 src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 217
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 151
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 172
+
Default daily upload limit per user
Default daily upload limit per user
@@ -5197,142 +5231,158 @@ The link will expire within 1 hour.
⚠️ We don't recommend to enable this feature if you don't trust your users
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
SEARCH
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
FEDERATION
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ This functionality requires a lot of attention and extra moderation.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
YÖNETİCİLER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5342,12 +5392,12 @@ The link will expire within 1 hour.
Admin email
Yönetici e-postası
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5357,27 +5407,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Twitter kullanıcı adınız
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5417,62 +5467,74 @@ The link will expire within 1 hour.
Small latency disables P2P and high latency can increase P2P ratio
Small latency disables P2P and high latency can increase P2P ratio
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
-
- Max simultaneous lives created on your instance Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
-
-
+
+ Max simultaneous lives created on your instance
+ Max simultaneous lives created on your instance
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
+
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {live} other {lives}}
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55 src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
- Max simultaneous lives created per user Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
+
+
+ Max simultaneous lives created per user
+ Max simultaneous lives created per user
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Max live duration
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
+
Live transcoding threads
Live transcoding threads
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
+
will claim at most with VOD transcoding
will claim at most with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
+
will claim at least with VOD transcoding
will claim at least with VOD transcoding
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
+
Live transcoding profile
Live transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
+
new live transcoding profiles can be added by PeerTube plugins
new live transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
+
Live resolutions to generate
Live resolutions to generate
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
+
Allow live streaming
Allow live streaming
@@ -5481,8 +5543,8 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Transcoding enabled for live streams
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
+
Live streaming
Live streaming
@@ -5497,149 +5559,160 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
-
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93 src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
+
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+
Input formats
Input formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 41
+
Transcoding enabled
Transcoding enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 35
+
Allow additional extensions
Allow additional extensions
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 46
+
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
Allows users to upload videos with additional extensions than .mp4, .ogv and .webm (for example: .avi, .mov, .mkv etc).
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 49
+
Allow audio files upload
Allow audio files upload
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 57
+
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
Allows users to upload .mp3, .ogg, .wma, .flac, .aac, or .ac3 audio files.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 60
+
The file will be merged in a still image video with the preview file on upload.
The file will be merged in a still image video with the preview file on upload.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
+
Output formats
Output formats
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 68
+
WebTorrent enabled
WebTorrent enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 74
+
If you also enabled HLS support, it will multiply videos storage by 2
If you also enabled HLS support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 78
+
HLS with P2P support enabled
HLS with P2P support enabled
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 89
+
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+
+ Resolutions to generate
+ Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
The original file resolution will be the default target if no option is selected.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
+
Transcoding threads
Transcoding threads
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
+
will claim at most with live transcoding
will claim at most with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
+
will claim at least with live transcoding
will claim at least with live transcoding
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
+
Transcoding jobs concurrency
Transcoding jobs concurrency
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
+
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
+
Transcoding profile
Transcoding profile
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
+
new transcoding profiles can be added by PeerTube plugins
new transcoding profiles can be added by PeerTube plugins
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
+
VIDEO STUDIO
VIDEO STUDIO
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
+
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
+
Enable video studio
Enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
+
⚠️ You need to enable transcoding first to enable video studio
⚠️ You need to enable transcoding first to enable video studio
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
+
CACHE
CACHE
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 6
+
Some files are not federated, and fetched when necessary. Define their caching policies.
Some files are not federated, and fetched when necessary. Define their caching policies.
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
+
Number of previews to keep in cache
Number of previews to keep in cache
@@ -5695,13 +5768,13 @@ The link will expire within 1 hour.
JavaScript
JavaScript
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 73
+
Write JavaScript code directly. Example: console.log('my instance is amazing');
Write JavaScript code directly. Example: console.log('my instance is amazing');
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 76
+
Write CSS code directly. Example: #custom-css
color: red;
@@ -5717,8 +5790,8 @@ color: red;
color: red;
-
- src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+ src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 95
+
You cannot allow live replay if you don't enable transcoding.
You cannot allow live replay if you don't enable transcoding.
@@ -5770,45 +5843,45 @@ color: red;
DANGER ZONE
DANGER ZONE
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+admin/overview/users/user-edit/user-edit.component.html 213 src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 213
+ src/app/+my-account/my-account-settings/my-account-settings.component.html 77
+
Profile
Profil
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Çözünürlük
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Aspect ratio
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Average frame rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Pixel format
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Channel Layout
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Update your settings
@@ -5911,30 +5984,28 @@ color: red;
Moderation:
src/app/shared/shared-video-miniature/video-filters-header.component.html 121
-
-
Change password
Şifreyi değiştir
-
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 5
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 21
+
Current password
Şimdiki şifre
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29 src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 29
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 7
+
New password
Yeni şifre
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 12
+
Confirm new password
Yeni şifreyi doğrula
-
- src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+ src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.html 17
+
Default policy on videos containing sensitive content
Default policy on videos containing sensitive content
@@ -5943,15 +6014,15 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106 src/app/shared/shared-user-settings/user-video-settings.component.html 7
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
+ src/app/shared/shared-user-settings/user-video-settings.component.html 7
+
Policy for sensitive videos
Policy for sensitive videos
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114 src/app/shared/shared-user-settings/user-video-settings.component.html 15
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 114
+ src/app/shared/shared-user-settings/user-video-settings.component.html 15
+
Only display videos in the following languages/subtitles
Only display videos in the following languages/subtitles
@@ -5965,20 +6036,19 @@ color: red;
Add a new language
Yeni bir dil ekle
-
-
- src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68 src/app/shared/shared-forms/select/select-languages.component.html 6
-
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 68
+ src/app/shared/shared-forms/select/select-languages.component.html 6
+
New email
Yeni e-posta
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 19
+
Change email
E-postayı değiştir
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html 34
+
Theme
Tema
@@ -6033,18 +6103,18 @@ color: red;
Initiator
Initiator
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
-
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ Oluşturuldu
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Status
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Account page
@@ -6054,8 +6124,154 @@ color: red;
No ownership change request found.
No ownership change request found.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Synchronization removed successfully for .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Full synchronization requested successfully for .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Hesap ayarları
@@ -6064,30 +6280,30 @@ color: red;
Playlist elements
Playlist elements
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
My imports
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Create video channel
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
No channel found.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
Example: my_channel
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 31 src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 31
+
CHANNEL
KANAL
@@ -6109,9 +6325,9 @@ color: red;
Overwrite support field of all videos of this channel
Overwrite support field of all videos of this channel
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html 79 src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 79
+
subscribers
@@ -6130,12 +6346,12 @@ color: red;
Target
Target
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
This video was deleted
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
@@ -6144,7 +6360,7 @@ color: red;
of
imports
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -6154,15 +6370,16 @@ color: red;
Channel page
Kanal sayfası
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
+
Created by
Created by
@@ -6178,13 +6395,13 @@ color: red;
You don't have any video in your watch history yet.
You don't have any video in your watch history yet.
-
- src/app/+my-library/my-history/my-history.component.ts 143
+ src/app/+my-library/my-history/my-history.component.ts 143
+
Delete from history
Delete from history
-
- src/app/+my-library/my-history/my-history.component.html 37
+ src/app/+my-library/my-history/my-history.component.html 37
+
Video history is enabled
Video history is enabled
@@ -6224,8 +6441,10 @@ color: red;
src/app/+my-library/my-history/my-history.component.ts
129
-
- No videos found for " ". No videos found for " ".
+
+
+ No videos found for " ".
+ No videos found for " ".
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6261,7 +6480,7 @@ color: red;
Notification preferences
-
+ Bildirim tercihleri
src/app/+my-account/my-account-notifications/my-account-notifications.component.html 4
@@ -6305,8 +6524,8 @@ color: red;
Create playlist
Oynatma listesi oluştur
-
- src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.html 14
+
My video channels
Video kanallarım
@@ -6320,9 +6539,9 @@ color: red;
Playlist thumbnail
Oynatma listesi küçük resmi
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 76
+
No videos in this playlist.
Bu oynatma listesinde video yok.
@@ -6345,20 +6564,19 @@ color: red;
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html 32
-
If you need help to use PeerTube, you can have a look at the documentation .
If you need help to use PeerTube, you can have a look at the
documentation
.
-
- src/app/+signup/shared/signup-success.component.html 14
+ src/app/+signup/shared/signup-success.component.html 14
+
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
To help moderators and other users to know who you are , don't forget to set up your account profile by adding an avatar and a description .
-
- src/app/+signup/shared/signup-success.component.html 18
+ src/app/+signup/shared/signup-success.component.html 18
+
Video stats
Video stats
@@ -6481,27 +6699,28 @@ color: red;
Login
Login
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
- > Login
- > Login
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
+
+ > Login
+ > Login
src/app/+login/login.component.html
2,5
-
-
An error occurred.
An error occurred.
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
- Request new verification email Request new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 10
+
+
+ Request new verification email
+ Request new verification email
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
12
@@ -6522,12 +6741,11 @@ color: red;
Manage channel
src/app/+video-channels/video-channels.component.html 10
-
Send verification email
Doğrulama e-postası gönder
-
- src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 16
+
This instance does not require email verification.
This instance does not require email verification.
@@ -6537,27 +6755,34 @@ color: red;
Verify account via email
Verify account via email
src/app/+signup/+verify-account/verify-account-routing.module.ts 15
-
- Ask to send an email to verify your account Ask to send an email to verify your account
+
+
+ Ask to send an email to verify your account
+ Ask to send an email to verify your account
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
- Welcome on Welcome on
+ Welcome on
+ Welcome on
src/app/+signup/shared/signup-success.component.html
2,3
-
- Your account has been created! Your account has been created!
+
+
+ Your account has been created!
+ Your account has been created!
src/app/+signup/shared/signup-success.component.html
7
-
- Check your emails to validate your account and complete your inscription. Check your emails to validate your account and complete your inscription.
+
+
+ Check your emails to validate your account and complete your inscription.
+ Check your emails to validate your account and complete your inscription.
src/app/+signup/shared/signup-success.component.html
10,11
@@ -6638,7 +6863,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6654,12 +6879,12 @@ color: red;
{VAR_PLURAL, plural, =0 {No videos} =1 {1 video} other {
videos} }
-
-
-
-
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html 29 src/app/+accounts/accounts.component.html 39 src/app/+my-library/+my-video-channels/my-video-channels.component.html 38 src/app/+video-channels/video-channels.component.html 78 src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 29
+ src/app/+accounts/accounts.component.html 39
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
+ src/app/+video-channels/video-channels.component.html 78
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
+
Do you really want to delete ?
It will delete videos uploaded in this channel, and you will not be able to create another
@@ -6694,22 +6919,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6724,9 +6937,9 @@ channel with the same name ( )!
Stats
Stats
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
This channel does not have playlists.
@@ -6735,13 +6948,13 @@ channel with the same name ( )!
PeerTube
PeerTube
-
- src/app/+about/about.component.html 5
+ src/app/+about/about.component.html 5
+
Network
Network
-
- src/app/+about/about.component.html 7
+ src/app/+about/about.component.html 7
+
Follows
Follows
@@ -6751,13 +6964,13 @@ channel with the same name ( )!
Follower instances ( )
Follower instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 5
+ src/app/+about/about-follows/about-follows.component.html 5
+
Following instances ( )
Following instances ( )
-
- src/app/+about/about-follows/about-follows.component.html 17
+ src/app/+about/about-follows/about-follows.component.html 17
+
Your name
Adınız
@@ -6862,10 +7075,9 @@ channel with the same name ( )!
Features found on this instance
Bu örnekte bulunan özellikler
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
İSTATİSTİKLER
@@ -6904,38 +7116,38 @@ channel with the same name ( )!
Discover how to setup your account, what is a channel, how to create a playlist and more!
-
- src/app/+about/about-peertube/about-peertube.component.html 31
+ src/app/+about/about-peertube/about-peertube.component.html 31
+
PeerTube Applications
PeerTube Uygulamaları
-
- src/app/+about/about-peertube/about-peertube.component.html 40
+ src/app/+about/about-peertube/about-peertube.component.html 40
+
Discover unofficial Android applications or browser addons!
Discover unofficial Android applications or browser addons!
-
- src/app/+about/about-peertube/about-peertube.component.html 43
+ src/app/+about/about-peertube/about-peertube.component.html 43
+
Contribute on PeerTube
Contribute on
PeerTube
-
- src/app/+about/about-peertube/about-peertube.component.html 52
+ src/app/+about/about-peertube/about-peertube.component.html 52
+
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
-
- src/app/+about/about-peertube/about-peertube.component.html 55
+ src/app/+about/about-peertube/about-peertube.component.html 55
+
P2P & Privacy
P2P & Privacy
-
- src/app/+about/about-peertube/about-peertube.component.html 66
+ src/app/+about/about-peertube/about-peertube.component.html 66
+
PeerTube uses the BitTorrent protocol to share bandwidth between users by default to help lower the load on the server, but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What follows applies only if you want to keep using the P2P mode of PeerTube.
@@ -6943,34 +7155,34 @@ channel with the same name ( )!
but ultimately leaves you the choice to switch back to regular streaming exclusively from the server of the video. What
follows applies only if you want to keep using the P2P mode of PeerTube.
-
- src/app/+about/about-peertube/about-peertube.component.html 69
+ src/app/+about/about-peertube/about-peertube.component.html 69
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- src/app/+about/about-peertube/about-peertube.component.html 75
+ src/app/+about/about-peertube/about-peertube.component.html 75
+
What are the consequences?
What are the consequences?
-
- src/app/+about/about-peertube/about-peertube.component.html 80
+ src/app/+about/about-peertube/about-peertube.component.html 80
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video. In practice, this is much more difficult because:
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
In practice, this is much more difficult because:
-
- src/app/+about/about-peertube/about-peertube.component.html 82
+ src/app/+about/about-peertube/about-peertube.component.html 82
+
An HTTP request has to be sent on each tracker for each video to spy. If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
An HTTP request has to be sent on each tracker for each video to spy.
If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
-
- src/app/+about/about-peertube/about-peertube.component.html 88
+ src/app/+about/about-peertube/about-peertube.component.html 88
+
For each request sent, the tracker returns random peers at a limited number. For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50 requests sent to know every peer in the swarm
@@ -6978,48 +7190,48 @@ channel with the same name ( )!
For instance, if there are 1000 peers in the swarm and the tracker sends only 20 peers for each request, there must be at least 50
requests sent to know every peer in the swarm
-
- src/app/+about/about-peertube/about-peertube.component.html 93
+ src/app/+about/about-peertube/about-peertube.component.html 93
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- src/app/+about/about-peertube/about-peertube.component.html 99
+ src/app/+about/about-peertube/about-peertube.component.html 99
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the video
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
video
-
- src/app/+about/about-peertube/about-peertube.component.html 103
+ src/app/+about/about-peertube/about-peertube.component.html 103
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- src/app/+about/about-peertube/about-peertube.component.html 108
+ src/app/+about/about-peertube/about-peertube.component.html 108
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
- src/app/+about/about-peertube/about-peertube.component.html 112
+ src/app/+about/about-peertube/about-peertube.component.html 112
+
The worst-case scenario of an average person spying on their friends is quite unlikely. There are much more effective ways to get that kind of information.
The worst-case scenario of an average person spying on their friends is quite unlikely.
There are much more effective ways to get that kind of information.
-
- src/app/+about/about-peertube/about-peertube.component.html 120
+ src/app/+about/about-peertube/about-peertube.component.html 120
+
How does PeerTube compare with YouTube?
How does PeerTube compare with YouTube?
-
- src/app/+about/about-peertube/about-peertube.component.html 125
+ src/app/+about/about-peertube/about-peertube.component.html 125
+
The threats to privacy with YouTube are different from PeerTube's. In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you. Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
@@ -7027,13 +7239,13 @@ channel with the same name ( )!
In YouTube's case, the platform gathers a huge amount of your personal information (not only your IP) to analyze them and track you.
Moreover, YouTube is owned by Google/Alphabet, a company that tracks you across many websites (via AdSense or Google Analytics).
-
- src/app/+about/about-peertube/about-peertube.component.html 127
+ src/app/+about/about-peertube/about-peertube.component.html 127
+
What can I do to limit the exposure of my IP address?
What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html 133
+ src/app/+about/about-peertube/about-peertube.component.html 133
+
Your IP address is public so every time you consult a website, there is a number of actors (in addition to the final website) seeing your IP in their connection logs: ISP/routers/trackers/CDN and more. PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser. Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
@@ -7042,60 +7254,60 @@ channel with the same name ( )!
PeerTube is transparent about it: we warn you that if you want to keep your IP private, you must use a VPN or Tor Browser.
Thinking that removing P2P from PeerTube will give you back anonymity doesn't make sense.
-
- src/app/+about/about-peertube/about-peertube.component.html 135
+ src/app/+about/about-peertube/about-peertube.component.html 135
+
What will be done to mitigate this problem?
What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html 142
+ src/app/+about/about-peertube/about-peertube.component.html 142
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice and render attacks less likely. Here is what we put in place so far:
PeerTube wants to deliver the best countermeasures possible, to give you more choice
and render attacks less likely. Here is what we put in place so far:
-
- src/app/+about/about-peertube/about-peertube.component.html 144
+ src/app/+about/about-peertube/about-peertube.component.html 144
+
We set a limit to the number of peers sent by the tracker
We set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 150
+ src/app/+about/about-peertube/about-peertube.component.html 150
+
We set a limit on the request frequency received by the tracker
We set a limit on the request frequency received by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html 151
+ src/app/+about/about-peertube/about-peertube.component.html 151
+
Allow instance admins to disable P2P from the administration interface
Allow instance admins to disable P2P from the administration interface
-
- src/app/+about/about-peertube/about-peertube.component.html 152
+ src/app/+about/about-peertube/about-peertube.component.html 152
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling WebRTC in your browser.
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
WebRTC in your browser.
-
- src/app/+about/about-peertube/about-peertube.component.html 155
+ src/app/+about/about-peertube/about-peertube.component.html 155
+
This instance does not have instances followers.
This instance does not have instances followers.
-
- src/app/+about/about-follows/about-follows.component.html 7
+ src/app/+about/about-follows/about-follows.component.html 7
+
Show full list
Show full list
-
-
- src/app/+about/about-follows/about-follows.component.html 13 src/app/+about/about-follows/about-follows.component.html 25
+ src/app/+about/about-follows/about-follows.component.html 13
+ src/app/+about/about-follows/about-follows.component.html 25
+
This instance is not following any other.
This instance is not following any other.
-
- src/app/+about/about-follows/about-follows.component.html 19
+ src/app/+about/about-follows/about-follows.component.html 19
+
About this instance
About this instance
@@ -7124,7 +7336,6 @@ channel with the same name ( )!
3
-
Get help
Get help
@@ -7133,9 +7344,11 @@ channel with the same name ( )!
Create my account
Create my account
-
- src/app/+signup/+register/register.component.html 98
- Done! Done!
+ src/app/+signup/+register/register.component.html 98
+
+
+ Done!
+ Done!
src/app/+signup/+register/register.component.html
103
@@ -7144,39 +7357,42 @@ channel with the same name ( )!
PeerTube is creating your account...
PeerTube is creating your account...
-
- src/app/+signup/+register/register.component.html 107
- Go to the previous step Go to the previous step
+ src/app/+signup/+register/register.component.html 107
+
+
+ Go to the previous step
+ Go to the previous step
src/app/+signup/+register/register.component.ts
45
-
-
- Go to the next step Go to the next step
+
+
+ Go to the next step
+ Go to the next step
src/app/+signup/+register/register.component.ts
46
-
-
Who are we?
Biz kimiz?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
How long do we plan to maintain this instance?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
How will we finance this instance?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
- Terms of Terms of
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
+
+ Terms of
+ Terms of
src/app/shared/shared-instance/instance-about-accordion.component.ts
73
@@ -7185,52 +7401,61 @@ channel with the same name ( )!
Administrators & Sustainability
Administrators & Sustainability
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
Step
-
- src/app/+signup/+register/custom-stepper.component.html 10
-
-
+ src/app/+signup/+register/custom-stepper.component.html 10
+
Channel display name
Channel display name
-
- src/app/+signup/+register/steps/register-step-channel.component.html 21
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+ src/app/+signup/+register/steps/register-step-channel.component.html 21
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-channel.component.html
23
-
- Example: Sweet Melodies Example: Sweet Melodies
+
+
+ Example: Sweet Melodies
+ Example: Sweet Melodies
src/app/+signup/+register/steps/register-step-channel.component.html
27
-
- Channel identifier Channel identifier
+
+
+ Channel identifier
+ Channel identifier
src/app/+signup/+register/steps/register-step-channel.component.html
36
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-channel.component.html
38
-
- Example: sweetmelodies24 Example: sweetmelodies24
+
+
+ Example: sweetmelodies24
+ Example: sweetmelodies24
src/app/+signup/+register/steps/register-step-channel.component.html
42
-
- Channel identifier cannot be the same as your account name. You can click on the first step to update your account name. Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+
+
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
+ Channel identifier cannot be the same as your account name. You can click on the first step to update your account name.
src/app/+signup/+register/steps/register-step-channel.component.html
50,52
@@ -7239,75 +7464,85 @@ channel with the same name ( )!
Channel name
Kanal adı
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 94 src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 94
+
john_channel
john_channel
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
src/app/+admin/overview/users/user-edit/user-edit.component.html 96
-
-
-
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
I am at least years old and agree to the Terms and to the Code of Conduct of this instance
-
- src/app/+signup/+register/steps/register-step-terms.component.html 5
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
- Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ src/app/+signup/+register/steps/register-step-terms.component.html 5
+
+
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
+ Video uploads are disabled on this instance, hence your account won't be able to upload videos.
src/app/+signup/+register/steps/register-step-user.component.html
1,3
-
- Public name Public name
+
+
+ Public name
+ Public name
src/app/+signup/+register/steps/register-step-user.component.html
9
-
- This is the name that will be publicly visible by other users. This is the name that will be publicly visible by other users.
+
+
+ This is the name that will be publicly visible by other users.
+ This is the name that will be publicly visible by other users.
src/app/+signup/+register/steps/register-step-user.component.html
11,13
-
- Example: John Doe Example: John Doe
+
+
+ Example: John Doe
+ Example: John Doe
src/app/+signup/+register/steps/register-step-user.component.html
17
-
- This is the name that will be displayed in your profile URL. This is the name that will be displayed in your profile URL.
+
+
+ This is the name that will be displayed in your profile URL.
+ This is the name that will be displayed in your profile URL.
src/app/+signup/+register/steps/register-step-user.component.html
28,30
-
- Example: john_doe58 Example: john_doe58
+
+
+ Example: john_doe58
+ Example: john_doe58
src/app/+signup/+register/steps/register-step-user.component.html
34
-
- This email address will be used to validate your account. This email address will be used to validate your account.
+
+
+ This email address will be used to validate your account.
+ This email address will be used to validate your account.
src/app/+signup/+register/steps/register-step-user.component.html
48,50
-
- Request email for account verification Request email for account verification
+
+
+ Request email for account verification
+ Request email for account verification
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html
2
-
Signup is not enabled on this instance.
Signup is not enabled on this instance.
@@ -7315,14 +7550,15 @@ channel with the same name ( )!
src/app/+signup/+register/register.component.html
4
-
- > Create an account > Create an account
+
+
+ > Create an account
+ > Create an account
src/app/+signup/+register/register.component.html
9,12
-
Register
Register
@@ -7556,20 +7792,20 @@ channel with the same name ( )!
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
Estimating a server's capacity to transcode and stream videos isn't easy and we can't tune PeerTube automatically.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 8
-
- However, you may want to read our guidelines before tweaking the following values. However, you may want to read our guidelines before tweaking the following values.
+
+
+ However, you may want to read our guidelines before tweaking the following values.
+ However, you may want to read our guidelines before tweaking the following values.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
12,14
-
-
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
Process uploaded videos so that they are in a streamable form that any device can play. Though costly in resources, this is a critical part of PeerTube, so tread carefully.
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 22
+
threads
threads
@@ -7604,7 +7840,7 @@ channel with the same name ( )!
Configuration updated.
Configuration updated.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7617,8 +7853,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
Edit custom configuration
@@ -7782,84 +8018,137 @@ channel with the same name ( )!
44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Reddet
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Delete
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7890,24 +8179,26 @@ channel with the same name ( )!
3
-
- Do you really want to unfollow ?
- Do you really want to unfollow
- ?
-
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Takipten çık
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- You are not following
- anymore.
-
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7979,135 +8270,135 @@ channel with the same name ( )!
Violent or Repulsive
Violent or Repulsive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
Hateful or Abusive
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
Spam or Misleading
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
Gizlilik
-
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+videos/+video-edit/shared/video-edit.component.html 111
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+
Copyright
Telif hakkı
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
Sunucu kuralları
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
Küçük resimler
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
Internal actions
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
İhbarı sil
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Actions for the flagged account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Mark as accepted
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Mark as rejected
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Add internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Actions for the video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Videoyu engelle
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video engellendi.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Videonun engelini kaldır
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Videonun engeli kaldırıldı.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Do you really want to delete this abuse report?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Abuse deleted.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Yorum silindi
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Messages with reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Messages with moderators
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Update internal note
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Switch video block to manual
@@ -8156,57 +8447,55 @@ channel with the same name ( )!
You don't have plugins installed yet.
You don't have plugins installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
You don't have themes installed yet.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Update to
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
- Do you really want to uninstall
- ?
-
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ adresini gerçekten kaldırmak istiyor musunuz?
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Kaldır
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
kaldırıldı.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Proceed upgrade
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
güncellendi.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -8223,23 +8512,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
The plugin index is not available. Please retry later.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Please only install plugins or themes you trust, since they can execute any code on your instance.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
yüklensin mi?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
yüklendi.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Ayarlar güncellendi.
@@ -8371,9 +8660,9 @@ channel with the same name ( )!
Info
Bilgi
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Files
@@ -8388,16 +8677,18 @@ channel with the same name ( )!
Warning
Uyarı
src/app/core/routing/can-deactivate-guard.service.ts 23
-
- Light/Orange or Dark Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+
+
+ Light/Orange or Dark
+ Light/Orange or Dark
+ src/app/core/theme/theme.service.ts 47
+
Error
Hata
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Standard logs
@@ -8535,112 +8826,113 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videos will be deleted, comments will be tombstoned.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Yasakla
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
User won't be able to login anymore, but videos and comments will be kept as is.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Yasağı kaldır
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Set Email as Verified
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Created
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
You cannot ban root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
- Do you really want to unban
- users?
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
- {count, plural, =1 {1 user unbanned.} other { users unbanned.}} {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
-
+ Gerçekten kullanıcılarının yasaklarını kaldırmak istiyor musunuz?
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
+
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ {count, plural, =1 {1 user unbanned.} other { users unbanned.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
kullanıcının yasakları kaldırıldı.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
You cannot delete root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
- {count, plural, =1 {1 user deleted.} other { users deleted.}} {count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
+
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ {count, plural, =1 {1 user deleted.} other { users deleted.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
kullanıcı silindi.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
- {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}} {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
-
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
+
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ {count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
users email set as verified.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Account
@@ -8666,13 +8958,13 @@ channel with the same name ( )!
Track watch history
Track watch history
-
- src/app/+my-library/my-history/my-history.component.html 14
+ src/app/+my-library/my-history/my-history.component.html 14
+
Clear all history
Clear all history
-
- src/app/+my-library/my-history/my-history.component.html 18
+ src/app/+my-library/my-history/my-history.component.html 18
+
Ownership accepted
Ownership accepted
@@ -8686,9 +8978,9 @@ channel with the same name ( )!
Email updated.
E-posta güncellendi.
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55 src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
-
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts 55
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html 7
+
You current password is invalid.
You current password is invalid.
@@ -8748,9 +9040,9 @@ channel with the same name ( )!
Interface settings updated.
Arayüz ayarları güncellendi.
-
-
- src/app/shared/shared-user-settings/user-interface-settings.component.ts 91 src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 91
+ src/app/shared/shared-user-settings/user-interface-settings.component.ts 101
+
New video from your subscriptions
New video from your subscriptions
@@ -8882,19 +9174,19 @@ channel with the same name ( )!
Avatar changed.
Avatar changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8922,34 +9214,34 @@ channel with the same name ( )!
Video channel
created.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
This name already exists on this instance.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Video channel
updated.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8966,14 +9258,8 @@ channel with the same name ( )!
My followers
My followers
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -9021,8 +9307,8 @@ channel with the same name ( )!
Not found
Not found
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
URL parameter is missing in URL parameters
@@ -9065,20 +9351,21 @@ channel with the same name ( )!
Create
Create
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+admin/overview/users/user-edit/user-edit.component.html 8 src/app/+manage/video-channel-edit/video-channel-create.component.ts 102 src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8 src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 8
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
+ src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 79
+
Update playlist
Update playlist
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
Bildirimler
@@ -9097,8 +9384,8 @@ channel with the same name ( )!
Delete playlist
Oynatma listesini sil
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
Playlist
@@ -9117,22 +9404,20 @@ channel with the same name ( )!
Playlist
deleted.
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
Videolarım
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
Do you really want to delete videos?
- Do you really want to delete
- videos?
-
+ videolarını gerçekten silmek istiyor musunuz?
src/app/+my-library/my-videos/my-videos.component.ts 172
@@ -9164,10 +9449,10 @@ channel with the same name ( )!
Do you really want to delete
?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
Video
@@ -9197,12 +9482,32 @@ channel with the same name ( )!
My channels
Kanallarım
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Oynatma listelerim
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -9210,7 +9515,7 @@ channel with the same name ( )!
My subscriptions
Aboneliklerim
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -9222,22 +9527,27 @@ channel with the same name ( )!
My abuse reports
My abuse reports
src/app/+my-account/my-account-routing.module.ts 117
-
- is awaiting email verification
- is awaiting email verification
+
+
+ is awaiting email verification
+ is awaiting email verification
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
5,6
-
- Change your email Change your email
+
+
+ Change your email
+ Change your email
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
11
-
- Your current email is . It is never shown to the public. Your current email is . It is never shown to the public.
+
+
+ Your current email is . It is never shown to the public.
+ Your current email is . It is never shown to the public.
src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.html
13,16
@@ -9246,13 +9556,21 @@ channel with the same name ( )!
Ownership changes
Ownership changes
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Video geçmişim
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9263,14 +9581,15 @@ channel with the same name ( )!
Videos
Videolar
-
-
-
-
-
-
-
- src/app/+accounts/account-videos/account-videos.component.ts 17 src/app/+admin/admin.component.ts 49 src/app/+admin/overview/videos/video-list.component.html 3 src/app/+my-library/my-library.component.ts 52 src/app/+search/search-filters.component.html 195 src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17 src/app/core/menu/menu.service.ts 76 src/app/modal/quick-settings-modal.component.html 10
+ src/app/+accounts/account-videos/account-videos.component.ts 17
+ src/app/+admin/admin.component.ts 49
+ src/app/+admin/overview/videos/video-list.component.html 3
+ src/app/+my-library/my-library.component.ts 52
+ src/app/+search/search-filters.component.html 195
+ src/app/+video-channels/video-channel-videos/video-channel-videos.component.ts 17
+ src/app/core/menu/menu.service.ts 76
+ src/app/modal/quick-settings-modal.component.html 10
+
Playlists
Oynatma Listeleri
@@ -9287,23 +9606,23 @@ channel with the same name ( )!
Maximize editor
Maximize editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 47
+ src/app/shared/shared-forms/markdown-textarea.component.ts 47
+
Exit maximized editor
Exit maximized editor
-
- src/app/shared/shared-forms/markdown-textarea.component.ts 48
-
-
+ src/app/shared/shared-forms/markdown-textarea.component.ts 48
+
An email with verification link will be sent to .
An email with verification link will be sent to
.
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts 40
-
- Verify account email confirmation Verify account email confirmation
+
+
+ Verify account email confirmation
+ Verify account email confirmation
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
@@ -9318,9 +9637,9 @@ channel with the same name ( )!
Subscribe to the account
Hesaba abone olundu
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
PLAYLISTS
@@ -9417,58 +9736,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Are you sure you want to edit " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Arama çubuğunu odaklayın
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Toggle the left menu
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Videoları keşfet sayfasına git
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Öne çıkan videolar sayfasına git
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Yeni eklenen videolar sayfasına git
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Go to the local videos page
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Go to the videos upload page
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Aboneliklerime git
@@ -9561,19 +9880,19 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Başarılı
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Hatalı kullanıcı adı ya da şifre.
-
- src/app/+login/login.component.ts 185
+ src/app/+login/login.component.ts 185
+
Your account is blocked.
Hesabınız engellenmiş.
-
- src/app/+login/login.component.ts 186
+ src/app/+login/login.component.ts 186
+
any language
herhangi bir dil
@@ -9607,41 +9926,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Bugün
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Dün
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Bu hafta
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Bu ay
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Geçen ay
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Daha eski
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Daha fazla video yüklenemiyor. Daha sonra tekrar deneyin.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Son 7 gün
@@ -9732,7 +10051,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -9813,7 +10132,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
{interval, plural, =1 {1 year ago} other { years ago}}
- {interval, plural, =1 {1 year ago} other { years ago}}
+ {interval, plural, =1 {1 yıl önce} other { yıl önce}}
src/app/shared/shared-main/angular/from-now.pipe.ts
7
@@ -10381,14 +10700,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Support text must be at least 3 characters long.
Support text must be at least 3 characters long.
src/app/shared/form-validators/video-channel-validators.ts 47
-
- Support text cannot be more than 1000 characters long. Support text cannot be more than 1000 characters long.
+
+
+ Support text cannot be more than 1000 characters long.
+ Support text cannot be more than 1000 characters long.
src/app/shared/form-validators/video-channel-validators.ts
48
-
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -10441,47 +10785,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Live RTMP Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 244 src/app/shared/shared-video-live/live-stream-information.component.html 19
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
+ src/app/shared/shared-video-live/live-stream-information.component.html 19
+
Live RTMPS Url
Live RTMPS Url
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 249 src/app/shared/shared-video-live/live-stream-information.component.html 24
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
+ src/app/shared/shared-video-live/live-stream-information.component.html 24
+
Live stream key
Live stream key
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 254 src/app/shared/shared-video-live/live-stream-information.component.html 29
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
+ src/app/shared/shared-video-live/live-stream-information.component.html 29
+
⚠️ Never share your stream key with anyone.
⚠️ Never share your stream key with anyone.
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 257 src/app/shared/shared-video-live/live-stream-information.component.html 32
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
+ src/app/shared/shared-video-live/live-stream-information.component.html 32
+
This is a normal live
This is a normal live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
+
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
+
This is a permanent/recurring live
This is a permanent/recurring live
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
+
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
+
Replay will be saved
Replay will be saved
@@ -10521,8 +10865,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -11024,14 +11370,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Instance languages
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Bütün diller
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Gizli
@@ -11098,6 +11444,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Accepted follows
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Rejected follows
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Pending follows
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
@@ -11145,8 +11506,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Close search
Close search
-
- src/app/shared/shared-main/misc/simple-search-input.component.html 12
+ src/app/shared/shared-main/misc/simple-search-input.component.html 12
+
users banned.
kullanıcı yasaklı.
@@ -11179,9 +11540,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to unban ?
- Do you really want to unban
- ?
-
+ Gerçekten 'un yasağını kaldırmak istiyor musunuz?
src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
@@ -11240,31 +11599,31 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account
muted by the instance.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Mute server
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Server
muted by the instance.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Add a message to communicate with the reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Add a message to communicate with the moderation team
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Account
@@ -11495,10 +11854,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
Captions
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
The above can only be seen in captions (please describe which).
@@ -11509,23 +11868,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after
minutes.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Too many attempts, please try again later.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Server error. Please retry later.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Subscribed to all current channels of
@@ -11567,13 +11926,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Multiple ways to subscribe to the current channel
Multiple ways to subscribe to the current channel
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 38
+
Open subscription dropdown
Open subscription dropdown
-
- src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+ src/app/shared/shared-user-subscription/subscribe-button.component.html 40
+
Moderator
Moderatör
@@ -11635,67 +11994,65 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Videoyu sil
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Yorum eylemleri
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Yorumu sil
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Bu yorumu silmek istediğinize emin misiniz?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Yorum silindi.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Format name
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Boyut
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Kopyalandı
-
-
- src/app/shared/shared-forms/input-text.component.ts 48
+ src/app/shared/shared-forms/input-text.component.ts 48
+
Copy
Kopyala
-
-
- src/app/shared/shared-forms/input-text.component.html 16
+ src/app/shared/shared-forms/input-text.component.html 16
+
Video reported.
Video ihbar edildi.
@@ -11704,32 +12061,32 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Bu videoyu silmek istediğinize emin misiniz?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Video silindi.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Actions for the reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Mute reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
İndir
-
-
-
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329 src/app/shared/shared-video-miniature/video-download.component.html 4 src/app/shared/shared-video-miniature/video-download.component.html 147
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 329
+ src/app/shared/shared-video-miniature/video-download.component.html 4
+ src/app/shared/shared-video-miniature/video-download.component.html 147
+
Display live information
Display live information
@@ -11738,17 +12095,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Update
-
-
-
-
-
-
-
-
-
-
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181 src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61 src/app/+videos/+video-edit/video-update.component.html 3 src/app/+videos/+video-edit/video-update.component.html 21 src/app/shared/shared-main/buttons/edit-button.component.ts 22 src/app/shared/shared-main/buttons/edit-button.component.ts 27 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
+ src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
+ src/app/+videos/+video-edit/video-update.component.html 3
+ src/app/+videos/+video-edit/video-update.component.html 21
+ src/app/shared/shared-main/buttons/edit-button.component.ts 22
+ src/app/shared/shared-main/buttons/edit-button.component.ts 27
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 341
+
Block
Engelle
@@ -11780,13 +12137,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Delete file
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ File removed.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11838,9 +12207,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Mute account
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Open video actions
@@ -11862,8 +12231,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Unblock
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11872,35 +12243,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mute server account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
- Report
-
-
-
- src/app/+accounts/accounts.component.ts 188 src/app/shared/shared-abuse-list/abuse-details.component.html 57 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+ İhbar Et
+ src/app/+accounts/accounts.component.ts 188
+ src/app/shared/shared-abuse-list/abuse-details.component.html 57
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 383
+
Reported part
Reported part
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
Note
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
Bu video silinmiş
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
Yorum:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
Messages with the reporter
@@ -11977,24 +12348,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
Add to watch later
@@ -12004,19 +12377,20 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Remove from watch later
Remove from watch later
src/app/shared/shared-thumbnail/video-thumbnail.component.ts 30
-
- default theme ( ) default theme ( )
+
+
+ default theme ( )
+ default theme ( )
src/app/shared/shared-user-settings/user-interface-settings.component.html
8
-
Light/Orange
Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
LIVE ENDED
@@ -12025,112 +12399,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Only I can see this video
-
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
+
Only shareable via a private link
Only shareable via a private link
-
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
+
Anyone can see this video
Herkes bu videoyu görebilir
-
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
+
Only users of this instance can see this video
Only users of this instance can see this video
-
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
+
Video to import updated.
Video to import updated.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Your video is not uploaded yet, are you sure you want to leave this page?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Upload
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Upload
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Video yayınlandı.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Kaydedilmemiş değişiklilkleriniz var! Şimdi çıkarsanız, değişiklikleriniz kaybolacak.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Video güncellendi.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Report comment
@@ -12139,23 +12513,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
The deletion will be sent to remote instances so they can reflect the change.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
It is a remote comment, so the deletion will only be effective on your instance.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Delete and re-draft
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Do you really want to delete and re-draft this comment?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Stop autoplaying next video
Stop autoplaying next video
@@ -12175,8 +12549,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Loop playlist videos
Loop playlist videos
src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.ts 244
-
- Other videos Other videos
+
+
+ Other videos
+ Other videos
src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.html
4,6
@@ -12193,123 +12569,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Redirection
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Mature or explicit content
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Up Next
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Cancel
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
Autoplay is suspended
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Enter/exit fullscreen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Play/Pause the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Mute/unmute the video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Increase the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Decrease the volume
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Increase playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Decrease playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Videoyu beğen
diff --git a/client/src/locale/angular.uk-UA.xlf b/client/src/locale/angular.uk-UA.xlf
index e83b27991..2fcff293f 100644
--- a/client/src/locale/angular.uk-UA.xlf
+++ b/client/src/locale/angular.uk-UA.xlf
@@ -5,7 +5,7 @@
Close
Закрити
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
Вибрати місяць
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Вибрати рік
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Попередній місяць
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Наступний місяць
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
Збільшити хвилини
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Зменшити хвилини
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
Закрити
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Закрити ліве меню
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Відкрити ліве меню
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
У вас немає сповіщень.
@@ -306,7 +282,7 @@
is following your channel your account
- стежить за вашим каналом ваш обліковий запис
+ слідкує за вашим каналом ваш обліковий запис
src/app/shared/shared-main/users/user-notifications.component.html 150
@@ -319,12 +295,12 @@
Your instance has a new follower ( ) awaiting your approval
- У вашого сервера є новий підписник, ( ) що очікує затвердження вами
+ У вашого сервера новий підписник, ( ) що очікує затвердження вами
src/app/shared/shared-main/users/user-notifications.component.html 180
Your instance automatically followed
- Ваш сервер автоматично стежить
+ Ваш сервер автоматично слідкує за
src/app/shared/shared-main/users/user-notifications.component.html 189
@@ -375,18 +351,12 @@
viewer(s)
глядач(ів)
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ перегляд(ів)}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -422,7 +392,7 @@
Start at
Почати з
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Зупинитися на
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -475,7 +445,7 @@
The following link contains a private token and should not be shared with anyone.
- Наведене нижче посилання містить приватний токен і не повинно бути надано нікому.
+ Наведене нижче посилання містить приватний токен і нікому не повинно бути надано.
src/app/shared/shared-video-miniature/video-download.component.html 19
@@ -516,24 +486,24 @@
video
відео
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Ви досягли обмеження цього відео (розмір відео: , використано: , обмеження: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Ви досягли денного обмеження цього відео (розмір відео: , використано: , обмеження: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
субтитри
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Причина...
@@ -624,80 +594,74 @@
Cannot fetch information of this remote account
Не вдалося отримати дані про цей віддалений обліковий запис
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Заблоковано
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Видалити цей файл
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
Ви справді хочете видалити ці відео?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Видалено {count, plural, =1 {1 відео} other { відео}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Видалено відео.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Розблоковано {count, plural, =1 {1 відео} other { відео}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Розблоковано відео.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Ви впевнені, що хочете видалити {count, plural, =1 {1 HLS стримінгова добірка} few { стримінгові добірки.} other { HLS стримінгових добірок}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Ви впевнені, що хочете видалити добірок трансляцій HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Ви впевнені, що хочете видалити файли WebTorrent {count, plural, =1 {1 відео} other { відео}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Ви впевнені, що хочете видалити файли WebTorrent з відео?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Файли було вилучено.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Завдання перекодування створено.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -746,10 +710,10 @@
No results.
Немає результатів.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Тільки відео в прямому ефірі
@@ -773,7 +737,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -824,7 +788,6 @@
Підписатися за допомогою локального облікового запису
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
продублюються на вашому сервері.
@@ -939,11 +902,11 @@
Video quota
Квота відео
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Без обмежень ( на день)
@@ -953,7 +916,7 @@
Import
Імпорт
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -971,6 +934,14 @@
Torrent імпорт
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Синхронізація каналу з іншими платформами (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Завантаження статистики сервера...
@@ -1038,9 +1009,9 @@
Following
- Підписки
+ Слідкуєте
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1057,7 +1028,7 @@
following
- відстежують
+ слідкує
src/app/shared/shared-instance/instance-statistics.component.html 95
@@ -1277,14 +1248,14 @@ The link will expire within 1 hour.
Email
Email
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Адреса електронної пошти
@@ -1395,7 +1366,7 @@ The link will expire within 1 hour.
You can already follow using your favorite tool.
- Ви вже можете підписатися за допомогою свого улюбленого засобу.
+ Ви вже можете підписатися на за допомогою свого улюбленого засобу.
src/app/+signup/+register/steps/register-step-about.component.html
21,23
@@ -1465,7 +1436,7 @@ The link will expire within 1 hour.
Managing users, following other instances, dealing with spammers...
- Керувати користувацьким обліковими записами, стежити за іншими серверами, боротися зі спамом...
+ Керувати користувацьким обліковими записами, слідкувати за іншими серверами, боротися зі спамом...
src/app/modal/admin-welcome-modal.component.html 22
@@ -1609,15 +1580,15 @@ The link will expire within 1 hour.
Close
Закрити
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Оновити налаштування трансляцій
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Сервер надто повільний
@@ -1701,24 +1672,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
Комбінації клавіш
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Довідка
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Отримати довідку щодо PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
на базі PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Вийти
@@ -1744,18 +1715,18 @@ The link will expire within 1 hour.
My video imports
Мої імпортовані відео
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Створити нову добірку
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Інтерфейс:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Одночасне імпортування
@@ -1770,7 +1741,7 @@ The link will expire within 1 hour.
jobs in parallel
паралельна робота
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1867,9 +1838,9 @@ The link will expire within 1 hour.
Contact
Контакти
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Переглянути сповіщення
@@ -2028,8 +1999,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Медіа завелике для сервера. Якщо ви хочете збільшити ліміт, зверніться до свого адміністратора.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
ГЛОБАЛЬНИЙ ПОШУК
@@ -2067,7 +2038,7 @@ The link will expire within 1 hour.
Determines whether you can resolve any distant content, or if this instance only allows doing so for instances it follows.
- Визначає, чи можна розв'язати будь-який віддалений вміст, чи цей сервер дозволяє це робити лише для серверів, за якими він стежить.
+ Визначає, чи можна розв'язати будь-який віддалений вміст, чи цей сервер дозволяє це робити лише для серверів, за якими він слідкує.
src/app/header/search-typeahead.component.html 40
@@ -2282,26 +2253,17 @@ The link will expire within 1 hour.
Edit caption
Редагувати підпис
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Підпис
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Редагувати цей підпис
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2413,12 +2375,13 @@ The link will expire within 1 hour.
Advanced filters
Розширені фільтри
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
Елементів не знайдено
@@ -2454,34 +2417,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
ЧаП
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Часті запитання про PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
працює на PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Документація API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Запланована публікація ( )
@@ -2502,10 +2465,13 @@ The link will expire within 1 hour.
Публікувати після перекодування
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Якщо ви вирішите не чекати перекодування перед публікацією відео, воно може бути недоступне доки не завершиться перекодування.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Відео може не відтворюватися під час процесу перекодування. Це причина, з якої ми вважаємо за краще публікувати відео після перекодування.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2521,14 +2487,15 @@ The link will expire within 1 hour.
See the subtitle file
Переглянути файл із субтитрами
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Уже вивантажено ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Буде створено після оновлення
@@ -2562,38 +2529,35 @@ The link will expire within 1 hour.
No captions for now.
Підписів поки немає.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Налаштування трансляції
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Якщо ви увімкнете цю опцію, ваша трансляція буде припинена після перевищення відео квоти
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Режим затримки
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Автоматично публікувати повтор після завершення трансляції
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Попередній перегляд відео
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Підтримка
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2628,114 +2592,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Короткий текст, щоб розповісти людям, як вони можуть вас підтримати (платформа участі...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Назва файлу
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Назва вивантаженого файлу
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Дата публікації оригіналу
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Дата першої публікації вмісту (наприклад, дата виходу фільму)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Налаштування плагінів
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Незначна затримка
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Скоротити затримку до ~15с, вимкнувши P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Типово
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Середня затримка 30с
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Тривала затримка
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Середня затримка 60 с підвищує коефіцієнт P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Інше
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Увімкнути коментарі до відео
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Дозволити завантаження
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Розширені налаштування
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Мініатюра відео
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL-адреса
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Ви можете імпортувати будь-яку URL-адресу , підтримувану youtube-dl або URL-адресу, яка вказує на медіафайл. Переконайтеся, що маєте права розповсюджувати вміст, на який вона вказує, інакше це може спричинити правові негаразди для вас та вашого сервера.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ Ви також можете синхронізувати віддалений канал зі своєї бібліотеки
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Перепрошуємо, щось пішло не так
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Вітаємо! Відео за буде імпортовано! Ви вже можете додати відомості про це відео.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2746,13 +2717,13 @@ The link will expire within 1 hour.
Scheduled
Заплановано
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Сховати відео до певної дати
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Звичайні трансляції
@@ -2820,8 +2791,8 @@ The link will expire within 1 hour.
Upload on hold
Вивантаження зупинено
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
На жаль, можливість вивантаження вимкнена для вашого облікового запису. Якщо ви хочете додати відео, адміністратор повинен розблокувати вашу квоту.
@@ -2880,43 +2851,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Підтримуються торенти лише з 1 файлом.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Неможливо розпочати трансляцію, оскільки на цьому сервері відбувається забагато трансляцій
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Неможливо створити трансляцію, тому що ви створили забагато трансляцій
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Трансляцію опубліковано.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Транслювати лише раз, повтор замінить вашу пряму трансляцію
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Транслювати лише раз
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Транслювати кілька разів, повтори будуть окремими відео
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Транслювати кілька разів за допомогою однакової URL-адреси
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Розпочати трансляцію
@@ -2999,10 +2970,7 @@ The link will expire within 1 hour.
Update playlist privacy
Оновити приватність добірки
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3013,55 +2981,55 @@ The link will expire within 1 hour.
Only display embed URL
Показувати лише вбудовані URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Поділитися відео
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Це приватне відео, тому ви не зможете поділитися ним із зовнішніми користувачами
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Оновити приватність відео
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR-код
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL-адреса не захищена (не HTTPS), тому вбудоване відео не працюватиме на вебсайтах з HTTPS (переглядачі блокують незахищені запити HTTP на вебсайтах HTTPS).
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Вбудувати
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Автовибір субтитрів
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Більше налаштувань
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Менше налаштувань
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3090,7 +3058,7 @@ The link will expire within 1 hour.
Autoplay
Автовідтворення
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3102,42 +3070,42 @@ The link will expire within 1 hour.
Вимкнено
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Повторювати
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Використовувати оригінальну URL-адресу сервера
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Показувати назву відео
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Показувати попередження про приватність
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Показати панель керування програвачем
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Показувати кнопку посилання на PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3390,23 +3358,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
Видалення буде надіслано віддаленим серверам, щоб вони могли відбити зміни.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Це віддалений коментар, тому його буде видалено лише з вашого сервера.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Видалити й відредагувати повторно
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Ви справді хочете видалити та повторно редагувати цей коментар?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
Додати коментар...
@@ -3495,7 +3463,7 @@ The link will expire within 1 hour.
Video redundancies
- Video redundancies
+ Дубльоване відео
src/app/+admin/admin.component.ts 85
@@ -3583,57 +3551,70 @@ The link will expire within 1 hour.
State
Стан
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Створено
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Відкрити сторінку актора у новій вкладці
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Прийнято
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Очікування
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Відхилено
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Погодитися
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Відмовитися
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Не знайдено підписників за цим фільтром.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
- Ніхто не стежить за вашим сервером.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ Ніхто не слідкує за вашим сервером.
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3643,24 +3624,40 @@ The link will expire within 1 hour.
Redundancy allowed
Надлишковість дозволена
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Відкрити сервер у новій вкладці
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Не знайдено хосту, що відповідає поточним фільтрам.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
- Ваш сервер ні за ким не стежить.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ Ваш сервер ні за ким не слідкує.
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Ви справді хочете відписатися від {count, plural, =1 { ?} other { записів?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Ви дійсно хочете відписатися від цих записів?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3670,16 +3667,16 @@ The link will expire within 1 hour.
Action
Дія
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
- Videos redundancies
+ Дубльовані відео
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 3
@@ -3710,12 +3707,12 @@ The link will expire within 1 hour.
Username
Ім'я користувача
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3737,21 +3734,13 @@ The link will expire within 1 hour.
Role
Роль
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
-
- Transcoding is enabled. The video quota only takes into account
- original
- video size.
-
- At most, this user could upload ~
- .
-
-
+ Перекодування увімкнено. Квота відео облікового запису враховує лише оригінальний розмір відео. Щонайбільше цей користувач може вивантажити ~ .
src/app/+admin/overview/users/user-edit/user-edit.component.html 155
src/app/+admin/overview/users/user-edit/user-edit.component.html 155
@@ -3765,10 +3754,10 @@ The link will expire within 1 hour.
Auth plugin
Плагін автентифікації
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Немає (локальна автентифікація)
@@ -3817,6 +3806,8 @@ The link will expire within 1 hour.
Batch actions
Пакетні дії
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3829,13 +3820,13 @@ The link will expire within 1 hour.
Open account in a new tab
Відкрити обліковий запис у новій вкладці
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Видалений обліковий запис
@@ -3864,8 +3855,8 @@ The link will expire within 1 hour.
Banned users
Заблоковані користувачі
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Показано до з користувачів
@@ -3906,41 +3897,39 @@ The link will expire within 1 hour.
Video
Відео
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Загальний розмір
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
- List redundancies
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ Список дублювань
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Ваш сервер не віддзеркалює жодного відео.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Ваш сервер не віддзеркалює жодного відео.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
- Enabled strategies stats
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ Статистика ввімкнених стратегій
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
-
- No redundancy strategy is enabled on your instance.
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ На вашому сервері не ввімкнено стратегію дублювання.
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Використано ( )
@@ -3977,6 +3966,8 @@ The link will expire within 1 hour.
Select this row
Вибрати цей рядок
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3989,19 +3980,16 @@ The link will expire within 1 hour.
Actions
Дії
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Підписник
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4028,6 +4016,14 @@ The link will expire within 1 hour.
Віддалені коментарі
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Коментарі до локальних відео
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Не знайдено скарг, які відповідають поточним фільтрам.
@@ -4041,28 +4037,28 @@ The link will expire within 1 hour.
Unsolved reports
Нерозвʼязані скарги
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Прийняті скарги
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Відхилені звіти
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Звіти з заблокованими відео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Звіти з видаленими відео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Причина блокування:
@@ -4137,12 +4133,12 @@ The link will expire within 1 hour.
Video
Відео
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Коментар
@@ -4177,13 +4173,14 @@ The link will expire within 1 hour.
Open video in a new tab
Відкрити відео у новій вкладці
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Стан
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4199,7 +4196,7 @@ The link will expire within 1 hour.
Score
Оцінка
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4225,54 +4222,54 @@ The link will expire within 1 hour.
Mute domain
Вимкнути домен
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Сервер
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Вимкнено о
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Увімкнути
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Не знайдено серверів, які відповідають поточним фільтрам.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Серверів не знайдено.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Показано до з вимкнених серверів
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
- Здається, ви не на HTTPS-сервері. Щоб стежити за серверами, на вашому вебсервері має бути активовано TLS.
+ Здається, ви не на HTTPS-сервері. Щоб слідкувати за серверами, на вашому вебсервері має бути активовано TLS.
src/app/+admin/follows/following-list/follow-modal.component.html 27
@@ -4286,28 +4283,28 @@ The link will expire within 1 hour.
Mute domains
Вимкнути домени
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Обліковий запис
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Не знайдено облікових записів, які відповідають поточним фільтрам.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Облікових записів не знайдено.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Перелік установлених плагінів
@@ -4326,9 +4323,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Показано до з вимкнених облікових записів
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Плагіни/Теми
@@ -4369,23 +4366,23 @@ The link will expire within 1 hour.
Users can resolve distant content
- Users can resolve distant content
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ Користувачі можуть шукати віддалені матеріали
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Плагіни та теми
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Доступні теми
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Плагіни увімкнено
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4405,7 +4402,7 @@ The link will expire within 1 hour.
Videos with the most views during the last days
- Найпереглядуваніші відео за останні днів
+ Найогляданіші відео за останні днів
src/app/+videos/video-list/videos-list-common-page.component.ts 228
@@ -4463,43 +4460,37 @@ The link will expire within 1 hour.
Delete this comment
Видалити цей коментар
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Видалити всі коментарі цього облікового запису
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Коментарі видаляються за кілька хвилин
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 коментар видалено.} few { коментарі видалено.} other { коментарів видалено.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
коментар(ів) видалено.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Ви справді хочете видалити всі коментарі ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Коментарі буде видалено за кілька хвилин
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4516,7 +4507,7 @@ The link will expire within 1 hour.
This view also shows comments from muted accounts.
- This view also shows comments from muted accounts.
+ У цьому поданні також показуються коментарі з вимкнених облікових записів.
src/app/+admin/overview/comments/video-comment-list.component.html 8
@@ -4527,6 +4518,8 @@ The link will expire within 1 hour.
Select all rows
Вибрати всі рядки
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4710,7 +4703,7 @@ The link will expire within 1 hour.
Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
- Enabling it will allow other administrators to know that you are mainly federating sensitive content. Moreover, the NSFW checkbox on video upload will be automatically checked by default.
+ Увімкнення дасть змогу іншим адміністраторам знати, що ви переважно федералізуєте делікатні матеріали. Крім того прапорець NSFW під час завантаження відео усталено буде автоматично позначено.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 93
@@ -4734,8 +4727,8 @@ The link will expire within 1 hour.
Strategy
Стратегія
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Умови
@@ -4837,12 +4830,12 @@ The link will expire within 1 hour.
Landing page
- Landing page
+ Сторінка домівки
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 27
Default trending page
- Default trending page
+ Усталена сторінка трендів
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 43
@@ -4862,12 +4855,12 @@ The link will expire within 1 hour.
Prefer author display name in video miniature
- Prefer author display name in video miniature
+ Надати перевагу показу імені автора у відеомініатюрі
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 65
Redirect users on single external auth when users click on the login button in menu
- Redirect users on single external auth when users click on the login button in menu
+ Переспрямовувати користувачів на єдину зовнішню автентифікацію, коли вони натискають кнопку входу в меню
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 76
@@ -4882,27 +4875,27 @@ The link will expire within 1 hour.
BROADCAST MESSAGE
- BROADCAST MESSAGE
+ ТРАНСЛЬОВАНЕ ПОВІДОМЛЕННЯ
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 93
Display a message on your instance
- Display a message on your instance
+ Показувати повідомлення на вашому сервері
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 94
Enable broadcast message
- Enable broadcast message
+ Увімкнути трансльоване повідомлення
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 106
Allow users to dismiss the broadcast message
- Allow users to dismiss the broadcast message
+ Дозволити користувачам відхиляти трансльоване повідомлення
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 113
Broadcast message level
- Broadcast message level
+ Рівень трансльованого повідомлення
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 118
@@ -4917,7 +4910,7 @@ The link will expire within 1 hour.
Manage users to set their quota individually.
- Manage users to set their quota individually.
+ Керувати користувачами , щоб налаштувати їхні особисті квоти.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 150
@@ -4937,7 +4930,7 @@ The link will expire within 1 hour.
Signup won't be limited to a fixed number of users.
- Signup won't be limited to a fixed number of users.
+ Реєстрація не обмежуватиметься встановленою кількістю користувачів.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 188
@@ -4988,13 +4981,13 @@ The link will expire within 1 hour.
Incriminated in reports
- Incriminated in reports
+ Вказується провиною у скаргах
src/app/+admin/overview/users/user-edit/user-edit.component.html 42
src/app/+admin/overview/users/user-edit/user-edit.component.html 42
Authored reports accepted
- Authored reports accepted
+ Авторські скарги прийняті
src/app/+admin/overview/users/user-edit/user-edit.component.html 48
src/app/+admin/overview/users/user-edit/user-edit.component.html 48
@@ -5018,7 +5011,7 @@ The link will expire within 1 hour.
Default video quota per user
- Default video quota per user
+ Типова квота відео на користувача
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 211
@@ -5033,7 +5026,7 @@ The link will expire within 1 hour.
Default daily upload limit per user
- Default daily upload limit per user
+ Типове обмеження щоденних вивантажень на користувача
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 225
@@ -5046,142 +5039,158 @@ The link will expire within 1 hour.
⚠️ Ми не радимо вмикати цю функцію, якщо ви не довіряєте своїм користувачам
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Дозволити синхронізацію каналу з каналом інших платформ, як-от YouTube (потрібно дозволити імпорт за допомогою URL-адреси HTTP)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Вам потрібно дозволити імпорт з URL-адресою HTTP, щоб мати можливість активувати цю функцію.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ Якщо користувача не позначено довіреним, його відео залишатимуться приватними, доки їх не перевірить модератор.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
ВІДЕОКАНАЛИ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Найбільша кількість відеоканалів на користувача
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {канал} few {канали} other {каналів}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Автоматично блокувати нові відео
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
ПОШУК
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
- Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ Дозволити користувачам здійснювати пошук віддалених URI/обробників
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
- Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ Дозволити вашим користувачам пошук віддалених відео/акторів, які можуть не перебувати у федерації з вашим сервером
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
- Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ Дозволити анонімам здійснювати пошук віддалених URI/обробників
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ Дозволити анонімним користувачам пошук віддалених відео/акторів, які можуть бути не федералізовані з вашим сервером
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- ⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ ⚠️ Ця функціональність значною мірою залежить від модерації серверів, за якими слідкує вибраний вами пошуковий індекс.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
- You should only use moderated search indexes in production, or host your own .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ У робочому середовищі вам слід використовувати лише модеровані пошукові індекси, або розмістити свій власний .
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
- Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ URL пошукового індексу
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Вимкнути локальний пошук у панелі пошуку
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Інакше локальний пошук буде використано типовим
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
- Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ Панель пошуку усталено використовує глобальний індекс пошуку
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Увімкнути глобальний пошук
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
ФЕДЕРАЦІЯ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Керувати зв'язками з іншими серверами.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
- Інші сервери можуть стежити за вами
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ Інші сервери можуть слідкувати за вами
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
- Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ Затверджувати нових підписників сервера вручну
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
- Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ Автоматично слідкувати за серверами у відповідь
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
- ⚠️ This functionality requires a lot of attention and extra moderation.
+ ⚠️ Ця функція вимагає багато уваги та додаткової модерації.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
- Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ Індекс URL
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
- Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ Автоматично слідкувати за серверами загальнодоступного індексу
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Читайте документацію , щоб докладніше дізнатися про очікувану URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
АДМІНІСТРАТОРИ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5191,12 +5200,12 @@ The link will expire within 1 hour.
Admin email
Е-пошта адміністратора
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Увімкнути контактну форму
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5206,27 +5215,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Вкажіть обліковий запис Twitter, який представляє ваш сервер, щоб покращити попередній перегляд посилань. Якщо у вас немає облікового запису Twitter, просто залиште типове значення.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Ваше імʼя користувача Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Сервер, дозволений Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ Якщо ваш екземпляр явно дозволено Twitter, відеопрогравач буде вбудовано у стрічку Twitter на сайті PeerTube. Якщо серверомм це не дозволено, ми використовуємо картку з посиланням на зображення, яка переспрямовуватиме на ваш екземпляр PeerTube. Установіть прапорець, збережіть конфігурацію та протестуйте URL-адресу відео вашого сервера (https://example.com/w/blabla) на https://cards-dev.twitter.com/validator , щоб дізнатися, чи дозволено ваш сервер.
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5236,17 +5245,17 @@ The link will expire within 1 hour.
Enable users of your instance to stream live.
- Enable users of your instance to stream live.
+ Дозволити користувачам вашого сервера трансляції наживо.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 6
⚠️ Enabling live streaming requires trust in your users and extra moderation work
- ⚠️ Enabling live streaming requires trust in your users and extra moderation work
+ ⚠️ Увімкнення трансляцій наживо вимагає довіри до користувачів і додаткової роботи з модерування
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 22
If enabled, your server needs to accept incoming TCP traffic on port
- If enabled, your server needs to accept incoming TCP traffic on port
+ Якщо ввімкнено, ваш сервер має приймати вхідний трафік TCP на порт
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
23
@@ -5254,7 +5263,7 @@ The link will expire within 1 hour.
Allow your users to automatically publish a replay of their live
- Allow your users to automatically publish a replay of their live
+ Дозвольте своїм користувачам автоматично публікувати повтори своїх трансляцій
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 31
@@ -5264,65 +5273,75 @@ The link will expire within 1 hour.
Small latency disables P2P and high latency can increase P2P ratio
- Small latency disables P2P and high latency can increase P2P ratio
+ Мала затримка вимикає P2P, а велика затримка може підвищити коефіцієнт P2P
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 41
Max simultaneous lives created on your instance
- Max simultaneous lives created on your instance
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ Максимальна кількість одночасних трансляцій, створених на вашому сервері
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {трансляція} few {трансляції} other {трансляцій}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
- Max simultaneous lives created per user
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ Максимальна кількість одночасних трансляцій, створених кожним з користувачів
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Максимальна тривалість трансляції
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
- Live transcoding threads
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ Потоки перекодування трансляцій
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
- will claim at most with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ знадобиться щонайбільше для перекодування VOD
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
- will claim at least with VOD transcoding
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ знадобиться принаймні для перекодування VOD
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Профіль перекодування наживо
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
нові профілі перекодування наживо можуть бути додані плагінами Peertube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Роздільність генерування наживо
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Також перекодувати оригінальну роздільність
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Навіть якщо вона перевищує максимальну дозволену роздільність
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5332,7 +5351,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Перекодування увімкнено для прямих трансляцій
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5348,13 +5367,13 @@ The link will expire within 1 hour.
TRANSCODING
ПЕРЕКОДУВАННЯ
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ Те саме, що перекодування VOD, перекодування трансляцій, щоб вони були у придатній для трансляції формі, яку може відтворювати будь-який пристрій. Потрібен потужніший ЦП.
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5388,7 +5407,7 @@ The link will expire within 1 hour.
The file will be merged in a still image video with the preview file on upload.
- The file will be merged in a still image video with the preview file on upload.
+ Під час вивантаження файл буде об’єднано у нерухоме відео з зображенням із файлом попереднього перегляду.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 61
@@ -5413,73 +5432,84 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
- Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
+ Вимагає ffmpeg >= 4.1 Створення добірок HLS і фрагментованих файлів MP4, що забезпечує краще відтворення, ніж за допомогою звичайного WebTorrent: Плавніша зміна роздільності Швидше відтворення, особливо довгих відео Стабільніше відтворення (менше помилок/необмежене завантаження) Якщо ви також увімкнете підтримку WebTorrent, сховище відео буде подвоєно
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Resolutions to generate per enabled format
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Роздільності для генерування
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Завжди перекодовувати оригінальну роздільність
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
- The original file resolution will be the default target if no option is selected.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ Якщо не вибрано жоден параметр, усталено буде використано роздільність оригінального файлу.
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Перекодування потоків
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
- will claim at most with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ потребуватиме щонайбільше для перекодування трансляцій
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
- will claim at least with live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ потребуватиме принаймні для перекодування трансляцій
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
- Transcoding jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ Паралельність завдань перекодування
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
дозволяє паралельно перекодувати кілька файлів. ⚠️ Вимагає перезапуску PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Профіль перекодування
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
нові профілі перекодування можна додати за допомогою плагінів PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
ВІДЕОСТУДІЯ
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Дозволяє вашим користувачам редагувати їхні відео (вирізати, додавати вступ/кінцівку, додавати водяний знак тощо)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Увімкнути відеостудію
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Спочатку потрібно ввімкнути перекодування, щоб увімкнути відеостудію
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5488,7 +5518,7 @@ The link will expire within 1 hour.
Some files are not federated, and fetched when necessary. Define their caching policies.
- Some files are not federated, and fetched when necessary. Define their caching policies.
+ Деякі файли не федеративні та завантажуються за потреби. Визначте правила їхнього кешування.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 7
@@ -5506,7 +5536,7 @@ The link will expire within 1 hour.
Number of video captions to keep in cache
- Number of video captions to keep in cache
+ Кількість підписів до відео, які потрібно зберігати в кеші
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 29
@@ -5519,7 +5549,7 @@ The link will expire within 1 hour.
Number of video torrents to keep in cache
- Number of video torrents to keep in cache
+ Кількість торент-відео, які потрібно зберігати в кеші
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
43
@@ -5527,7 +5557,7 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}
- {VAR_PLURAL, plural, =1 {cached torrent} other {cached torrents}}
+ {VAR_PLURAL, plural, =1 {кешований торент} few {кешовані торенти} other {кешованих торентів}}
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html
50
@@ -5540,7 +5570,7 @@ The link will expire within 1 hour.
Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
- Slight modifications to your PeerTube instance for when creating a plugin or theme is overkill.
+ Незначні модифікації вашого сервера PeerTube під час створення плагіну чи теми надмірні.
src/app/+admin/config/edit-custom-config/edit-advanced-configuration.component.html 64
@@ -5566,7 +5596,7 @@ color: red;
You cannot allow live replay if you don't enable transcoding.
- You cannot allow live replay if you don't enable transcoding.
+ Ви не можете дозволити відтворення наживо, якщо ви не ввімкнули перекодування.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.html 81
@@ -5622,38 +5652,38 @@ color: red;
Profile
Профіль
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Роздільність
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Пропорції
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Середня частота кадрів
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Формат пікселів
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
- Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ Частота дискретизації
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Макет каналу
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Оновіть свої налаштування
@@ -5708,7 +5738,7 @@ color: red;
Sort by "Global Views"
- Sort by "Global Views"
+ Упорядкувати за «Глобальними переглядами»
src/app/shared/shared-video-miniature/video-filters-header.component.html 52
@@ -5723,7 +5753,7 @@ color: red;
Scope:
- Scope:
+ Зона перегляду:
src/app/shared/shared-video-miniature/video-filters-header.component.html 82
@@ -5785,7 +5815,7 @@ color: red;
With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
- With Hide or Blur thumbnails , a confirmation will be requested to watch the video.
+ За допомогою Hide або Розмити мініатюри , для перегляду відео буде запитане підтвердження.
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 106
src/app/shared/shared-user-settings/user-video-settings.component.html 7
@@ -5797,12 +5827,12 @@ color: red;
Only display videos in the following languages/subtitles
- Only display videos in the following languages/subtitles
+ Показувати відео лише такими мовами/субтитрами
src/app/shared/shared-user-settings/user-video-settings.component.html 25
In Recently added, Trending, Local, Most liked and Search pages
- In Recently added, Trending, Local, Most liked and Search pages
+ На сторінках «Нещодавно додані», «Тренди», «Локальні», «Найуподобаніші» та «Пошук»
src/app/shared/shared-user-settings/user-video-settings.component.html 28
@@ -5859,7 +5889,7 @@ color: red;
Accept ownership
- Accept ownership
+ Прийняти право власності
src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 3
@@ -5869,24 +5899,24 @@ color: red;
My ownership changes
- My ownership changes
+ Моє право власності змінюється
src/app/+my-library/my-ownership/my-ownership.component.html 3
Initiator
Ініціатор
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Створено
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Стан
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Сторінка облікового запису
@@ -5896,8 +5926,154 @@ color: red;
No ownership change request found.
Запит на зміну власника не знайдено.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ Сервер не дозволяє синхронізацію каналів
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Показувати у з синхронізацій
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Додати синхронізацію
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Зовнішній канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Остання синхронізація о
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Список імпорту
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Повністю синхронізований канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Це завантажує всі відсутні відео на локальний канал
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Синхронізацію успішно вилучено для .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Успішно надіслано запит на повну синхронізацію для .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ НОВА СИНХРОНІЗАЦІЯ
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL віддаленого каналу
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Приклад: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Відеоканал
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Опції для наявних відео на віддаленому каналі:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Імпортувати все та слідкувати за новими публікаціями
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Слідкувати лише за новими публікаціями
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Синхронізацію створено успішно.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Налаштування облікового запису
@@ -5906,23 +6082,23 @@ color: red;
Playlist elements
Елементи добірки
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Мої імпорти
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Створити відеоканал
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Каналів не знайдено.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5970,17 +6146,17 @@ color: red;
Target
Ціль
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Це відео було видалено
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Показано до з імпортувань
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5990,14 +6166,15 @@ color: red;
Channel page
Сторінка каналу
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {Немає переглядів} =1 {1 перегляд} few { перегляди} other { переглядів}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6061,7 +6238,7 @@ color: red;
No videos found for " ".
- No videos found for " ".
+ Не знайдено відео за запитом « ».
src/app/+my-library/my-history/my-history.component.ts
140
@@ -6069,7 +6246,7 @@ color: red;
Open syndication dropdown
- Open syndication dropdown
+ Спадне меню синдикації
src/app/shared/shared-main/feeds/feed.component.html
3
@@ -6081,7 +6258,7 @@ color: red;
Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
- Some of your channels are not fully set up. Make them welcoming and explicit about what you publish by adding a banner , an avatar and a description .
+ Деякі з ваших каналів налаштовано не повністю. Зробіть їх зрозумілішими та чітко розкажіть що ви публікуєте, додавши банер , аватар і опис .
src/app/shared/shared-main/misc/channels-setup-message.component.html
5
@@ -6235,7 +6412,7 @@ color: red;
Live as of
- Live as of
+ Наживо з
src/app/+stats/video/video-stats.component.ts
227
@@ -6451,7 +6628,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6467,7 +6644,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Немає відео} =1 {1 відео} other { відео}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6502,23 +6679,11 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
- {VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ {VAR_PLURAL, plural, =0 {Немає підписників} =1 {1 підписник} few { підписники} other { підписників}}
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6533,9 +6698,9 @@ channel with the same name ( )!
Stats
Статистика
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
На цьому каналі немає добірок.
@@ -6553,18 +6718,18 @@ channel with the same name ( )!
Follows
- Follows
+ Підписки
src/app/+about/about-follows/about-follows.component.html 2
src/app/+my-library/my-library.component.ts 64
Follower instances ( )
- Follower instances ( )
+ Сервери підписників ( )
src/app/+about/about-follows/about-follows.component.html 5
Following instances ( )
- Following instances ( )
+ Відслідковувані сервери ( )
src/app/+about/about-follows/about-follows.component.html 17
@@ -6606,14 +6771,12 @@ channel with the same name ( )!
This instance is dedicated to sensitive/NSFW content.
- This instance is dedicated to sensitive/NSFW content.
+ Цей сервер присвячено делікатним/NSFW матеріалам.
src/app/+about/about-instance/about-instance.component.html 19
ADMINISTRATORS & SUSTAINABILITY
-
- ADMINISTRATORS & SUSTAINABILITY
-
+ АДМІНІСТРАТОРИ І СТІЙКІСТЬ
src/app/+about/about-instance/about-instance.component.html 32
@@ -6661,12 +6824,12 @@ channel with the same name ( )!
FEATURES
- FEATURES
+ МОЖЛИВОСТІ
src/app/+about/about-instance/about-instance.component.html 207
Features found on this instance
- Features found on this instance
+ Доступні на цьому сервері можливості
src/app/shared/shared-instance/instance-about-accordion.component.html 10
src/app/shared/shared-instance/instance-features-table.component.html 4
@@ -6677,14 +6840,12 @@ channel with the same name ( )!
PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
-
- PeerTube is a self-hosted ActivityPub-federated video streaming platform using P2P directly in your web browser.
-
+ PeerTube — це платформа власного розгортання для потокового передавання відео за допомогою федеративної ActivityPub, яка використовує P2P безпосередньо у вашому переглядачі.
src/app/+about/about-peertube/about-peertube.component.html 9
It is free and open-source software, under AGPLv3 licence .
- It is free and open-source software, under AGPLv3 licence .
+ Це вільне програмне забезпечення з відкритим кодом, доступне за ліцензієюAGPLv3 .
src/app/+about/about-peertube/about-peertube.component.html 13
@@ -6694,15 +6855,12 @@ channel with the same name ( )!
Use PeerTube documentation
- Use PeerTube
- documentation
+ Використовуйте документацію PeerTube
src/app/+about/about-peertube/about-peertube.component.html 28
Discover how to setup your account, what is a channel, how to create a playlist and more!
-
- Discover how to setup your account, what is a channel, how to create a playlist and more!
-
+ Дізнайтеся, як налаштувати обліковий запис, що таке канал, як створити добірку тощо!
src/app/+about/about-peertube/about-peertube.component.html 31
@@ -6712,22 +6870,17 @@ channel with the same name ( )!
Discover unofficial Android applications or browser addons!
-
- Discover unofficial Android applications or browser addons!
-
+ Перегляньте неофіційні застосунки для Android або додатки для браузера!
src/app/+about/about-peertube/about-peertube.component.html 43
Contribute on PeerTube
- Contribute on
- PeerTube
+ Допоможіть PeerTube
src/app/+about/about-peertube/about-peertube.component.html 52
Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
-
- Want to help to improve PeerTube? You can translate the web interface, give your feedback or directly contribute to the code!
-
+ Хочете допомогти вдосконалити PeerTube? Ви можете перекласти вебінтерфейс, залишити свій відгук або безпосередньо зробити свій внесок у код!
src/app/+about/about-peertube/about-peertube.component.html 55
@@ -6751,7 +6904,7 @@ channel with the same name ( )!
What are the consequences?
- What are the consequences?
+ Які наслідки?
src/app/+about/about-peertube/about-peertube.component.html 80
@@ -6816,7 +6969,7 @@ channel with the same name ( )!
How does PeerTube compare with YouTube?
- How does PeerTube compare with YouTube?
+ У чому різниця між PeerTube і YouTube?
src/app/+about/about-peertube/about-peertube.component.html 125
@@ -7425,7 +7578,7 @@ channel with the same name ( )!
Configuration updated.
Конфігурацію оновлено.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7438,7 +7591,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7601,84 +7754,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Do you really want to reject this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
- Reject
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Do you really want to delete this follower?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ Відхилити
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Видалити
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- removed from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Follow
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7690,9 +7896,7 @@ channel with the same name ( )!
is not valid
-
- is not valid
-
+ недійсний
src/app/shared/form-validators/host-validators.ts 27
src/app/shared/form-validators/host-validators.ts 50
@@ -7709,20 +7913,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Справді відписатися від ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Не стежити
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Ви більше не стежите за .
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Ви більше не слідкуєте за ними.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7805,7 +8015,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7830,90 +8040,90 @@ channel with the same name ( )!
Internal actions
Внутрішні дії
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Видалити скаргу
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Дії для позначеного облікового запису
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Позначити прийнятим
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Позначити відхиленим
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Додати внутрішню примітку
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Дії з відео
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Заблокувати відео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Відео заблоковано.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Розблокувати відео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Відео розблоковано.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Ви дійсно хочете видалити цю скаргу на цькування?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Скаргу видалено.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Видалений коментар
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Повідомлення з доповідачем
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Повідомлення з модераторами
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Оновити внутрішню примітку
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Switch video block to manual
@@ -7958,53 +8168,53 @@ channel with the same name ( )!
You don't have plugins installed yet.
Ви ще не встановили плагінів.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Ви не встановили теми.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Оновити до
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Справді видалити ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Видплити
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
видалено.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Це значне оновлення плагіну. Перейдіть на домашню сторінку плагіну, щоб переглянути наявність приміток до випуску.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Оновити
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Продовжити оновлення
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
оновлено.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -8021,23 +8231,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
Індекс плагіну недоступний. Спробуйте пізніше.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Please only install plugins or themes you trust, since they can execute any code on your instance.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Встановити ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
встановлено.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Налаштування оновлено.
@@ -8169,9 +8379,9 @@ channel with the same name ( )!
Info
Відомості
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Файли
@@ -8189,15 +8399,15 @@ channel with the same name ( )!
Light/Orange or Dark
- Light/Orange or Dark
-
- src/app/core/theme/theme.service.ts 47
+ Світлий/жовтогарячий або темний
+ src/app/core/theme/theme.service.ts 47
+
Error
Помилка
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Стандартні журнали
@@ -8327,111 +8537,111 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Videos will be deleted, comments will be tombstoned.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Заблокувати
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Користувач більше не зможе ввійти, але відео та коментарі залишаться.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Розблокувати
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Позначити е-пошту підтвердженою
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Створено
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
- Daily quota
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ Добова квота
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
- Last login
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ Останні відвідини
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
You cannot ban root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Справді розблокувати користувачів?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
користувачів розблоковано.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
You cannot delete root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
It means the following usernames will be permanently deleted and cannot be recovered:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 user deleted.} other { users deleted.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
користувачів видалено.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
електронних адрес позначено підтвердженими.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Обліковий запис увімкнено.
@@ -8669,19 +8879,19 @@ channel with the same name ( )!
Avatar changed.
Аватар змінено.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
аватар
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Аватар видалено.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8707,32 +8917,32 @@ channel with the same name ( )!
Video channel created.
Відеоканал створено.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Це ім'я вже існує на цьому сервері.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Відеоканал оновлено.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Банер змінено.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
банер
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Банер видалено.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8747,14 +8957,8 @@ channel with the same name ( )!
My followers
Мої підписники
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8774,7 +8978,7 @@ channel with the same name ( )!
Is following all your channels
- Стежить за всіма вашими каналами
+ Слідкує за всіма вашими каналами
src/app/+my-library/my-follows/my-followers.component.html
26
@@ -8782,7 +8986,7 @@ channel with the same name ( )!
Is following your channel
- Стежить за вашим каналом
+ Слідкує за вашим каналом
src/app/+my-library/my-follows/my-followers.component.html
27
@@ -8846,7 +9050,8 @@ channel with the same name ( )!Створити
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8855,7 +9060,7 @@ channel with the same name ( )!
Update playlist
Оновити добірку
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8898,7 +9103,7 @@ channel with the same name ( )!
My videos
Мої відео
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8966,12 +9171,32 @@ channel with the same name ( )!
My channels
Мої канали
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Мої добірки
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8979,7 +9204,7 @@ channel with the same name ( )!My subscriptions
Мої підписки
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -9020,13 +9245,21 @@ channel with the same name ( )!
Ownership changes
Зміна власника
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Моя історія відео
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9091,9 +9324,9 @@ channel with the same name ( )!
Subscribe to the account
Підписатися на обліковий запис
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
ДОБІРКИ
@@ -9190,58 +9423,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Ви впевнені, що хочете редагувати " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
As a reminder, the following tasks will be executed: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Edition tasks created.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Focus the search bar
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Toggle the left menu
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Go to the discover videos page
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Go to the trending videos page
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Перейти до сторінки недавно доданих відео
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Перейти до сторінки локальних відео
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Перейти до сторінки вивантаження відео
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Перейти до моїх підписок
@@ -9333,9 +9566,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Успішно
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Неправильне ім'я користувача або пароль.
@@ -9379,41 +9612,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Сьогодні
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Учора
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Цього тижня
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Цього місяця
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Минулого місяця
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Давніше
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Неможливо завантажити більше відео. Повторіть спробу пізніше.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
Останні 7 днів
@@ -9504,7 +9737,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10160,6 +10393,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
See the documentation to learn how to use the PeerTube live streaming feature.
@@ -10212,46 +10469,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
URL-адреса трансляції RTMP
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
URL-адреса трансляції RTMPS
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Ключ прямої трансляції
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Ніколи й ні з ким не діліться ключем трансляції.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Це звичайна трансляція
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Це звичайна/повторювана трансляція
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10292,8 +10549,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Replay is being processed...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10795,14 +11054,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Мови сервера
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Усі мови
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Сховані
@@ -10863,6 +11122,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
із середньою якістю відео
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Accepted follows
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Rejected follows
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Pending follows
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
(сторінка каналу)
@@ -10985,29 +11259,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Обліковий запис вимкнено сервером.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Вимкнути сервер
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Сервер вимкнено сервером.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Add a message to communicate with the reporter
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Add a message to communicate with the moderation team
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Обліковий запис увімкнено сервером.
@@ -11244,23 +11518,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Забагато спроб, повторіть спробу через хвилин.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Забагато спроб, повторіть спробу пізніше.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Помилка сервера. Спробуйте пізніше.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Unknown server error
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Ви підписалися на всі поточні канали . Ви отримуватимете сповіщення про всі їхні нові відео.
@@ -11359,55 +11633,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Видалити відео
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Дії з коментарем
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Видалити коментар
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Справді хочете видалити цей коментар?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Коментар видалено.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Кодувальник
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Назва формату
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Розмір
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Бітрейт
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Кодек
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Скопійовано
@@ -11426,25 +11700,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Справді хочете видалити це відео?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Відео видалено.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Actions for the reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Mute reporter
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Завантажити
@@ -11460,11 +11734,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Оновити
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11502,13 +11776,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Are you sure you want to delete this file?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Delete file
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ File removed.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11560,9 +11846,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Вимкнути обліковий запис
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Відкрити дії з відео
@@ -11584,8 +11870,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Розблокувати
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ The live stream will be automatically terminated and replays won't be saved.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11594,8 +11882,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Mute server account
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Поскаржитися
@@ -11738,8 +12026,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Light/Orange
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
ТРАНСЛЯЦІЮ ЗАВЕРШЕНО
@@ -11748,110 +12036,110 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Лише я можу бачити це відео
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Доступне лише за посиланням
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Всі можуть бачити це відео
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Лише користувачі цього сервера можуть бачити це відео
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Відео для імпорту оновлено.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Your video was uploaded to your account and is private.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Your video is not uploaded yet, are you sure you want to leave this page?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Publish
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Вивантажити
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Вивантажити
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Відео оприлюднено.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Ви маєте незбережені зміни! Якщо ви йдете, ваші зміни будуть втрачені.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Відео оновлено.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(extensions: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " will be added at the beginning of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " will be added at the end of the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
" " image watermark will be added to the video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video will begin at and stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video will begin at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video will stop at
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Поскаржитися на коментар
@@ -11896,123 +12184,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Перенаправлення
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
This video contains mature or explicit content. Are you sure you want to watch it?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Mature or explicit content
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Up Next
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Скасувати
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
Автовідтворення зупинено
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Enter/exit fullscreen
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Відтворити/призупинити відео
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Вимкнути/увімкнути звук відео
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Підвищити гучність
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Понизити гучність
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Increase playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Decrease playback rate
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Toggle theater mode
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Вподобати відео
diff --git a/client/src/locale/angular.vi-VN.xlf b/client/src/locale/angular.vi-VN.xlf
index a169d2408..39b22c063 100644
--- a/client/src/locale/angular.vi-VN.xlf
+++ b/client/src/locale/angular.vi-VN.xlf
@@ -5,7 +5,7 @@
Close
Đóng
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
Chọn tháng
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
Chọn năm
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
Tháng trước
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
Tháng kế
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
Phút tăng
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
Phút giảm
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
Đóng
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
Đóng thanh menu
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
Mở thanh menu
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
Bạn không có thông báo.
@@ -375,18 +351,12 @@
viewer(s)
lượt xem
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ lượt xem}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -422,7 +392,7 @@
Start at
Bắt đầu tại
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
Kết thúc tại
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
video
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
Bạn đã dùng hết dung lượng cho phép với video này (dung lượng video: , đã dùng: , dung lượng cho phép: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
Bạn đã dùng hết dung lượng hàng ngày cho phép với video này (dung lượng video: , đã dùng: , dung lượng cho phép: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
phụ đề
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
Lí do...
@@ -624,80 +594,74 @@
Cannot fetch information of this remote account
Không thể lấy thông tin của tài khoản liên hợp này
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
Đã khoá
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ Xóa tập tin này
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
Bạn có chắc muốn xóa video?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
Đã xóa {count, plural, =1 {1 video} other { video}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
Đã xóa video.
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
Đã bỏ chặn {count, plural, =1 {1 video} other { video}}.
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
Đã bỏ khóa video.
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
Bạn có chắc muốn xóa {count, plural, =1 {1 danh sách phát HLS} other { danh sách phát HLS}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
Bạn có chắc chắn xóa những danh sách phát trực tiếp HLS?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
Bạn có chắc muốn xóa các tập tin WebTorrent của {count, plural, =1 {1 video} other { video}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
Bạn có chắc chắn xóa những tập tin WebTorrent của video?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
Đã xóa bỏ các tập tin.
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
Đã tạo công việc chuyển mã.
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -750,10 +714,10 @@
No results.
Không có video nào.
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
Chỉ video livestream
@@ -777,7 +741,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -828,7 +792,6 @@
Dùng tài khoản hiện tại
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
sẽ bị trùng lặp trên máy chủ của bạn.
@@ -943,11 +906,11 @@
Video quota
Dung lượng cho phép
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
Vô hạn ( mỗi ngày)
@@ -957,7 +920,7 @@
Import
Nhập
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -975,6 +938,14 @@
Nhập bằng torrent
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ Đồng bộ kênh với các nền tảng khác (YouTube, Vimeo...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
Đang thống kê số liệu máy chủ...
@@ -1044,7 +1015,7 @@
Following
Đang theo dõi
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1281,14 +1252,14 @@ The link will expire within 1 hour.
Email
Email
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
Địa chỉ email
@@ -1615,15 +1586,15 @@ The link will expire within 1 hour.
Close
Đóng
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
Cập nhật thiết lập livestream
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
Máy chủ quá chậm
@@ -1709,24 +1680,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
Phím tắt
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
Trợ giúp
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
Hướng dẫn sử dụng PeerTube
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
powered by PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
Đăng xuất
@@ -1752,18 +1723,18 @@ The link will expire within 1 hour.
My video imports
Video của tôi nhập
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
Tạo danh sách phát mới
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
Ngôn ngữ:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
Nhập công việc đồng thời
@@ -1778,7 +1749,7 @@ The link will expire within 1 hour.
jobs in parallel
công việc song song
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1875,9 +1846,9 @@ The link will expire within 1 hour.
Contact
Liên hệ
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
Xem thông báo
@@ -2036,8 +2007,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
Video có dung lượng quá lớn. Hãy liên hệ quản trị viên nếu bạn muốn tăng giới hạn dung lượng.
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
TÌM KIẾM TOÀN CẦU
@@ -2290,26 +2261,17 @@ The link will expire within 1 hour.
Edit caption
Sửa phụ đề
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
Phụ đề
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
Sửa phụ đề này
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2421,12 +2383,13 @@ The link will expire within 1 hour.
Advanced filters
Nâng cao
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
Không tìm thấy
@@ -2462,34 +2425,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
Câu hỏi thường gặp về PeerTube
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
chạy bằng PeerTube - CopyLeft 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
Tài liệu API
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
Lên lịch đăng ( )
@@ -2510,10 +2473,13 @@ The link will expire within 1 hour.
Đăng sau khi chuyển mã
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- Nếu chọn đăng video sau khi chuyển mã, bạn cần phải đợi cho đến khi chuyển mã xong mới xem được video.
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ Video có thể không phát được trong quá trình chuyển mã. Đó là lý do tại sao chúng tôi muốn đăng công khai video sau khi chuyển mã.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2529,14 +2495,15 @@ The link will expire within 1 hour.
See the subtitle file
Xem file phụ đề
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ Đã tải lên xong ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
Sẽ được tạo khi cập nhật
@@ -2570,38 +2537,35 @@ The link will expire within 1 hour.
No captions for now.
Hiện không có phụ đề nào.
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
Thiết lập livestream
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ Nếu kích hoạt tùy chọn này, buổi livestream sẽ hủy bỏ nếu bạn đạt giới hạn dung lượng cho phép
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
Kiểu độ trễ
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
Đăng video phát lại sau khi livestream kết thúc
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- Hình thu nhỏ video
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
Hỗ trợ
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2636,114 +2600,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
Viết ngắn gọn về cách mọi người có thể hỗ trợ bạn (nền tảng donate, membership...).
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
Tên tập tin
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
Tên của tập tin tải lên
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
Ngày công chiếu
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
Đây là ngày mà lần đầu tiên nội dung được giới thiệu (ví dụ ngày phát hành của một bộ phim)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
Cài đặt tiện ích
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
Độ trễ thấp
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
Giảm độ trễ tới ~15s tắt P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
Mặc định
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
Độ trễ trung bình 30s
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
Độ trễ cao
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
Độ trễ trung bình 60s tăng tỉ lệ P2P
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
Khác
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
Cho phép bình luận
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
Cho phép tải về
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
Cài đặt nâng cao
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ Hình video thu nhỏ
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
Bạn có thể nhập bất cứ URL nào hỗ trợ bởi youtube-dl hoặc URL chỉ đến một file video. Bạn cần chắc chắn rằng bạn có toàn quyền sử dụng nội dung, bởi vì điều này ảnh hưởng tới bạn và máy chủ của bạn.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ Bạn cũng có thể đồng bộ một kênh khác trong video của bạn
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
Thật tiếc, có thứ gì đó đã gặp lỗi
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
Chúc mừng, video đã được nhập! Bạn có thể thêm thông tin cho video này.
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2754,13 +2725,13 @@ The link will expire within 1 hour.
Scheduled
Đã lên lịch
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
Ẩn video dưới một ngày đặc biệt
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
Livestream thường
@@ -2830,8 +2801,8 @@ The link will expire within 1 hour.
Upload on hold
Đang tiếp tục tải lên
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
Xin lỗi, tài khoản của bạn đã bị cấm tải lên. Nếu bạn muốn đăng thêm video, bạn phải liên hệ một quản trị viên để mở khóa dung lượng cho phép.
@@ -2890,43 +2861,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
Hỗ trợ torrent chỉ có 1 file.
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
Không thể tạo livestream vì máy chủ đang có quá nhiều livestream cùng lúc
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
Không thể tạo livestream vì bạn đã tạo quá nhiều livestream
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
Đã bắt đầu livestream.
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
Live stream chỉ một lần, phát lại sẽ thay thế phát trực tiếp của bạn
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
Livestream một lần
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
Livestream nhiều lần, phát lại sẽ là các video riêng biệt
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
Livestream nhiều lần sử dụng chỉ một URL
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
Livestream
@@ -3009,10 +2980,7 @@ The link will expire within 1 hour.
Update playlist privacy
Cập nhật danh sách phát
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3023,55 +2991,55 @@ The link will expire within 1 hour.
Only display embed URL
Chỉ hiện URL embed
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
Chia sẻ video
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
Đây là video riêng tư nên bạn không thể chia sẻ nó với người dùng khác
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
Cập nhật hiển thị video
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
Mã QR
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
Đường link không an toàn (phải là HTTPS), nên video nhúng sẽ không hoạt động ở những trang web dùng HTTPS.
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
Nhúng
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
Tự động chọn phụ đề
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
Thêm tùy chỉnh
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
Thu gọn
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3100,7 +3068,7 @@ The link will expire within 1 hour.
Autoplay
Tự động phát
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3112,42 +3080,42 @@ The link will expire within 1 hour.
Tắt tiếng
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
Lặp lại
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
Sử dụng URL máy chủ gốc
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
Hiện tiêu đề video
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
Hiện cảnh báo bảo mật
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
Hiện thanh điều khiển trình phát
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
Hiện biểu tượng PeerTube
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3575,57 +3543,70 @@ The link will expire within 1 hour.
State
Trạng thái
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
Đã tạo
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
Mở trang tác nhân bằng tab mới
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
Đã chấp nhận
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
Đang chờ
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ Đã từ chối
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
Chấp nhận
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
Từ chối
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
Không tìm thấy người theo dõi nào khớp với bộ lọc.
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
Máy chủ của bạn chưa có người theo dõi nào.
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3635,24 +3616,40 @@ The link will expire within 1 hour.
Redundancy allowed
Đã cho phép dư thừa
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
Mở máy chủ trong tab mới
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
Không tìm thấy máy chủ trùng khớp với bộ lọc.
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
Máy chủ của bạn không theo dõi bất kỳ ai.
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ Bạn có chắc muốn hủy theo dõi {count, plural, =1 { ?} other { mục?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ Bạn có chắc muốn hủy theo dõi những mục này?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3662,13 +3659,13 @@ The link will expire within 1 hour.
Action
Hành động
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
Dư thừa của video
@@ -3702,12 +3699,12 @@ The link will expire within 1 hour.
Username
Tên người dùng
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3729,10 +3726,10 @@ The link will expire within 1 hour.
Role
Vai trò
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
Đã bật chuyển đổi độ phân giải. Dung lượng cho phép chỉ tính vào dung lượng video gốc . Dù vậy, tài khoản vẫn có thể upload ~ .
@@ -3749,10 +3746,10 @@ The link will expire within 1 hour.
Auth plugin
Tiện ích cho phép
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
Không (xác thực cục bộ)
@@ -3801,6 +3798,8 @@ The link will expire within 1 hour.
Batch actions
Hành động hàng loạt
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3813,13 +3812,13 @@ The link will expire within 1 hour.
Open account in a new tab
Mở tài khoản trong tab mới
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
Tài khoản đã xóa
@@ -3848,8 +3847,8 @@ The link will expire within 1 hour.
Banned users
Người dùng đã vô hiệu hóa
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
Đang hiện từ tới trong tổng số người dùng
@@ -3890,39 +3889,39 @@ The link will expire within 1 hour.
Video
Video
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
Dung lượng tổng
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
Danh sách những dư thừa
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
Máy chủ của bạn không ánh xạ video nào.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
Máy chủ của bạn không có ánh xạ video nào.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
Đã bật thông số chiến thuật
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
Không chiến thuật dư thừa nào bật trên máy chủ của bạn.
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
Đã dùng ( )
@@ -3959,6 +3958,8 @@ The link will expire within 1 hour.
Select this row
Chọn hàng này
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3971,19 +3972,16 @@ The link will expire within 1 hour.
Actions
Hành động
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
Người theo dõi
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4010,6 +4008,14 @@ The link will expire within 1 hour.
Những bình luận từ xa
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ Bình luận trên video máy chủ
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
Không vi phạm nào trùng khớp với bộ lọc gần đây.
@@ -4023,28 +4029,28 @@ The link will expire within 1 hour.
Unsolved reports
Báo cáo chưa xử lý
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
Báo cáo đã xử lý xong
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
Báo cáo bị từ chối
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
Báo cáo với video đã chặn
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
Báo cáo với video đã xóa
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
Lý do cấm:
@@ -4119,12 +4125,12 @@ The link will expire within 1 hour.
Video
Video
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
Bình luận
@@ -4159,13 +4165,14 @@ The link will expire within 1 hour.
Open video in a new tab
Mở video trong tab mới
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
Tình trạng
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4181,7 +4188,7 @@ The link will expire within 1 hour.
Score
Điểm số
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4207,51 +4214,51 @@ The link will expire within 1 hour.
Mute domain
Ẩn máy chủ
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
Máy chủ
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
Ẩn vào
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
Bỏ ẩn
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
Không có máy chủ nào trùng khớp.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
Không tìm thấy máy chủ nào.
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
Đang hiện từ tới trong tổng số máy chủ đã ẩn
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
Bạn đang ở trên một máy chủ không hỗ trợ HTTPS. Cần phải kích hoạt TLS trước khi theo dõi những máy khác.
@@ -4268,28 +4275,28 @@ The link will expire within 1 hour.
Mute domains
Ẩn máy chủ
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
Tài khoản
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
Không có tài khoản nào trùng khớp.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
Không tìm thấy tài khoản nào.
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
Danh sách tiện ích đã cài đặt
@@ -4308,9 +4315,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
Đang hiện từ tới trong tổng số tài khoản đã ẩn
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
Tiện ích/Chủ đề
@@ -4352,22 +4359,22 @@ The link will expire within 1 hour.
Users can resolve distant content
Cho phép tìm kiếm nội dung từ máy chủ khác
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
Chủ đề & Tiện ích
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
Chủ đề có sẵn
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
Tiện ích đang dùng
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4445,43 +4452,37 @@ The link will expire within 1 hour.
Delete this comment
Xóa bình luận này
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
Xóa hết bình luận từ tài khoản này
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
Tất cả bình luận sẽ bị xóa sau vài phút
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 bình luận đã xóa.} other { bình luận đã xóa.}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
bình luận đã bị xóa.
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
Bạn có muốn xóa toàn bộ bình luận của ?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
Bình luận của sẽ bị xóa ngay bây giờ
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4509,6 +4510,8 @@ The link will expire within 1 hour.
Select all rows
Chọn toàn bộ hàng
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4716,8 +4719,8 @@ The link will expire within 1 hour.
Strategy
Chiến thuật
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
Điều khoản dịch vụ
@@ -5028,142 +5031,158 @@ The link will expire within 1 hour.
⚠️ Chúng tôi không khuyến khích bạn bật tính năng này nếu bạn không tin tưởng người dùng của bạn
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ Cho phép đồng bộ hóa kênh với kênh của các nền tảng khác như YouTube (yêu cầu cho phép nhập bằng URL HTTP)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ Bạn cần cho phép nhập bằng URL HTTP để có thể kích hoạt tính năng này.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
Cho đến khi tài khoản được đánh dấu đáng tin, những video của họ sẽ không hiển thị cho đến khi kiểm duyệt viên cho phép.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
CÁC KÊNH VIDEO
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
Số kênh video tối đa cho mỗi thành vien
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {kênh} other {kênh}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
Tự động chặn video mới
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
TÌM KIẾM
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
Cho phép người dùng URI từ xa/thực hiện tìm kiếm
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
Cho phép người dùng của bạn xem video từ những máy chủ không liên hợp với máy chủ của bạn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
Cho phép ẩn danh URI từ xa/thực hiện tìm kiếm
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
Cho phép người dùng ẩn danh tìm kiếm video từ xa không liên hợp với máy chủ của bạn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ Chức năng này phụ thuộc vào chế độ kiểm duyệt của máy chủ và truy vấn tìm kiếm bạn đã chọn.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
Bạn chỉ nên sử dụng truy vấn tìm kiếm đã kiểm duyệt trong sản xuất, hoặc tự host .
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
Tìm URL chỉ mục
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
Ẩn tìm kiếm máy chủ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
Nếu không, tìm kiếm máy chủ vẫn được sử dụng theo mặc định
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
Thanh tìm kiếm sử dụng tìm kiếm toàn cầu theo mặc định
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
Bật tìm kiếm toàn cầu
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
LIÊN HỢP
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
Quản lý mối quan hệ với những máy chủ khác.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
Cho phép máy chủ khác theo dõi bạn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
Chấp nhận người theo dõi từ máy chủ mới thủ công
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
Tự động theo dõi lại thực thể
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ Tính năng này yêu cầu tập trung và sự kiểm duyệt nhiều hơn nữa.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
URL Chỉ mục
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
Tự động theo dõi máy chủ của chỉ mục công khai
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
Xem tài liệu để biết thêm thông tin về URL dự kiến
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
QUẢN TRỊ VIÊN
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5173,12 +5192,12 @@ The link will expire within 1 hour.
Admin email
Email admin
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
Bật form liên hệ
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5188,27 +5207,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
Cung cấp tài khoản Twitter giới thiệu máy chủ của bạn để cải thiện link xem trước. Nếu bạn không có tài khoản Twitter, hãy để trống.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
Tên tài khoản Twitter của bạn
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Thực thể được Twitter cho phép
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
Nếu Twitter cấp quyền cho máy chủ của bạn, một trình phát video PeerTube sẽ xuất hiện trong lượt chia sẻ trên Twitter. Nếu không, chúng tôi sẽ sử dụng một ảnh xem trước trỏ về máy chủ của bạn. Đánh dấu hộp kiểm này, lưu thiết lập và thử với URL một video từ máy chủ của bạn (https://example.com/w/blabla) trên https://cards-dev.twitter.com/validator để máy chủ của bạn có được cho phép hay không.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5252,59 +5271,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
Số livestream tối đa cùng lúc được tạo trên máy chủ của bạn
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {livestream} other {livestream}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
Số livestream tối đa cùng lúc được tạo với mỗi người dùng
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
Thời lượng livestream tối đa
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
Chuyển mã buổi livestream thành nhiều luồng
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
sẽ cáo buộc hầu hết vơi chuyển độ phân giải VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
sẽ cáo buộc tối thiểu với chuyển độ phân giải VOD
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
Hồ sơ chuyển độ phân giải livestream
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
bản mẫu chuyển độ phân giải livestream có thể thêm thông qua những tiện ích của PeerTube
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
Độ phân giải livestream để tạo
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ Cùng lúc chuyển mã độ phân giải gốc
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ Ngay cả khi nó trên độ phân giải được cho phép tối đa của bạn
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5314,7 +5343,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
Đã bật chuyển độ phân giải cho livestream
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5330,13 +5359,13 @@ The link will expire within 1 hour.
TRANSCODING
TRANSCODING
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
Cũng giống như VOD, hãy transcode livestream để chúng có thể phát trên bất kỳ thiết bị nào. Yêu cầu có CPU mạnh như trâu.
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5398,70 +5427,81 @@ The link will expire within 1 hour.
Yêu cầu ffmpeg >= 4.1 Tạo danh sách HLS và phân mảnh file MP4 cho kết quả phát mượt hơn so với chỉ WebTorrent: Độ phân giải thay đổi mượt hơn Tải nhanh hơn đặc biệt với video dài Ít lỗi/chờ lâu Nếu bạn bật hỗ trợ WebTorrent, dung lượng lưu trữ video sẽ tăng gấp đôi
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- Độ phân giải để tạo mỗi định dạng đã bật
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ Độ phân giải để tạo
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ Luôn chuyển mã độ phân giải gốc
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
Độ phân giải của file gốc sẽ là mặc định nếu không tùy chọn nào được chọn.
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
Những luồng chuyển mã
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
sẽ cáo buộc hầu hết với live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
sẽ cáo buộc tối thiểu với live transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
Những công việc transcoding ưu tiên
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
cho phép transcode nhiều file song song cùng lúc. ⚠️ Yêu cầu khởi động lại PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
Hồ sơ Transcoding
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
bản mẫu chuyển độ phân giải mới có thể thêm thông qua những tiện ích của PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
BIÊN TẬP VIDEO
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
Cho phép người dùng sửa video của họ (cắt, thêm intro/outro, thêm watermark etc)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
Bật biên tập video
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ Bạn cần bật bộ giải mã trước khi bật biên tập video
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5604,38 +5644,38 @@ color: red;
Profile
Style
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
Độ phân giải
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
Tỉ lệ khung hình
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
Tần suất khung hình
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
Định dạng Pixel
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
Sample rate
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
Kênh
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
Cập nhật thiết lập của bạn
@@ -5857,18 +5897,18 @@ color: red;
Initiator
Người đổi
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
Đã tạo
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
Tình trạng
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
Trang tài khoản
@@ -5878,8 +5918,154 @@ color: red;
No ownership change request found.
Không có yêu cầu thay đổi chủ sở hữu nào.
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ Máy chủ không cho phép đồng bộ hóa kênh
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ Đang hiện đến của bản đồng bộ
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ Thêm đồng bộ hóa
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ Kênh Mở Rộng
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ Kênh
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ Đồng bộ lần cuối lúc
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ Danh sách nhập
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ Đồng bộ hóa hoàn toàn kênh
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ Thao tác này tìm nạp mọi video bị thiếu trên kênh cục bộ
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ Đã xóa đồng bộ hóa thành công cho .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ Đã yêu cầu đồng bộ hóa đầy đủ thành công cho .
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ ĐỒNG BỘ HÓA MỚI
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ URL kênh từ xa
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ Ví dụ: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ Kênh Video
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ Tùy chọn cho các video hiện có trên kênh từ xa:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ Nhập tất cả và xem các video mới
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ Chỉ xem các video mới
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ Đồng bộ hóa đã được tạo thành công.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
Cài đặt tài khoản
@@ -5888,23 +6074,23 @@ color: red;
Playlist elements
Video trong danh sách phát
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
Đã nhập
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
Tạo kênh video
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
Không tìm thấy kênh nào.
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5952,17 +6138,17 @@ color: red;
Target
Mục tiêu
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
Video này đã bị xóa
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
Đang hiện từ tới trong tổng số những video đã nhập
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5972,14 +6158,15 @@ color: red;
Channel page
Trang kênh
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {Chưa có lượt xem nào} =1 {1 lượt xem} other { lượt xem}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6433,7 +6620,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6449,7 +6636,7 @@ color: red;
{VAR_PLURAL, plural, =0 {Chưa có video} =1 {1 video} other { video}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6485,22 +6672,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {Chưa có ai đăng ký} =1 {1 người đăng ký} other { người đăng ký}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6515,9 +6690,9 @@ channel with the same name ( )!
Stats
Thống kê
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
Kênh này chưa có danh sách phát.
@@ -7356,7 +7531,7 @@ channel with the same name ( )!
Configuration updated.
Đã cập nhật cấu hình.
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7369,7 +7544,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
Bạn đã mở đăng ký: chúng tôi đã bật hộp kiểm"Tự động khóa video mới" của mục "Video" bên dưới.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7532,78 +7707,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
- đã phê duyệt người theo dõi máy chủ
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- Bạn có chắc muốn từ chối người theo dõi này?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
Từ chối
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- đã từ chối người theo dõi máy chủ
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- Bạn có chắc muốn xóa người theo dõi này?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
Xóa
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- đã bị xóa khỏi người theo dõi máy chủ
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ Đã duyệt {count, plural, =1 { yêu cầu theo dõi} other { yêu cầu theo dõi}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ Đã chấp nhận yêu cầu theo dõi
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ Bạn có chắc muốn từ chối {count, plural, =1 { yêu cầu theo dõi?} other { yêu cầu theo dõi?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ Bạn có chắc muốn từ chối những yêu cầu theo dõi này?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ Đã từ chối {count, plural, =1 { yêu cầu theo dõi} other { yêu cầu theo dõi}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ Đã từ chối yêu cầu theo dõi
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ Những người theo dõi bị xóa sẽ có thể gửi lại một yêu cầu theo dõi.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ Bạn có chắc muốn xóa {count, plural, =1 { yêu cầu theo dõi?} other { yêu cầu theo dõi?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ Bạn có chắc muốn xóa những yêu cầu theo dõi này?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ Đã xóa {count, plural, =1 { yêu cầu theo dõi} other { yêu cầu theo dõi}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ Đã xóa yêu cầu theo dõi
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
Theo dõi
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7632,20 +7866,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- Bạn có chắc muốn ngưng theo dõi ?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
Ngưng theo dõi
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- Bạn không còn theo dõi nữa.
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ Bạn chưa theo dõi {count, plural, =1 { nữa.} other {these mục này nữa.}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ Bạn không theo dõi họ nữa.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7728,7 +7968,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7753,90 +7993,90 @@ channel with the same name ( )!
Internal actions
Hành động nội bộ
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
Xóa báo cáo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
Áp đặt kiểm duyệt với tài khoản bị gắn cờ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
Đánh dấu là chấp nhận
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
Đánh dấu là từ chối
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
Thêm ghi chú quốc tế
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
Áp chế video
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
Chặn video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
Video đã bị chặn.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
Mở khóa video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
Đã mở khóa video.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
Bạn có chắc muốn xóa báo cáo này?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
Đã xóa báo cáo.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
Đã xóa bình luận
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
Nhắn tin với người báo cáo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
Nhắn tin với kiểm duyệt viên
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
Cập nhật ghi chú quốc tế
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
Chuyển video khóa thành bình thường
@@ -7881,53 +8121,53 @@ channel with the same name ( )!
You don't have plugins installed yet.
Bạn chưa cài đặt tiện ích nào.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
Bạn chưa cài đặt chủ đề nào.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
Cập nhật
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
Bạn có muốn gỡ cài đặt ?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
Gỡ cài đặt
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
Đã gỡ cài đặt .
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
Đây là bản nâng cấp tiện ích quan trọng. Hãy truy cập trang chủ tiện ích để đọc những thay đổi trong bản cập nhật.
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
Nâng cấp
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
Tiến hành nâng cấp
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
Đã cập nhật .
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -7944,23 +8184,23 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
Chỉ mục của tiện ích không tồn tại. Xin thử lại sau.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
Xin hãy chỉ cài đặt những tiện ích hoặc chủ đề mà bạn tin tưởng, bởi vì chúng có thể thực thi bất kỳ lệnh trên máy chủ của bạn.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
Cài đặt ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
đã được cài đặt.
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
Đã cập nhật thiết lập.
@@ -8092,9 +8332,9 @@ channel with the same name ( )!
Info
thông tin
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
Tập tin
@@ -8113,14 +8353,14 @@ channel with the same name ( )!
Light/Orange or Dark
Sáng/Cam hoặc Tối
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
Lỗi
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
Nhật trình chuẩn
@@ -8250,113 +8490,113 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
Video sẽ bị xóa, còn bình luận bị hóa đá.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
Cấm
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
Người này sẽ không thể đăng nhập được nữa, nhưng video và bình luận vẫn sẽ giữ nguyên.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
Bỏ chặn
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
Cài Email như Xác Minh
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
Đã tạo
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
Giới hạn mỗi ngày
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
Đăng nhập lần cuối
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
Không thể chặn root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
Bạn có chắc muốn bỏ vô hiệu hóa {count, plural, =1 {1 người dùng} other { người dùng}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
Bạn có chắc muốn bỏ chặn người dùng?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 người dùng được bỏ cấm.} other { người dùng được bỏ cấm.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
Đã bỏ chặn
người dùng.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
Bạn không thể xóa root.
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>Bạn không thể dùng tên người dùng hoặc kênh đã bị xóa trước đó.</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
Nghĩa là tên người dùng sau sẽ bị xóa vĩnh viễn và khôi phục:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 người dùng đã bị xóa.} other { người dùng đã bị xóa.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
người dùng đã xóa.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 email người dùng đã xác minh.} other { email người dùng đã xác minh.}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
đã xác minh email người dùng.
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
Tài khoản được bỏ ẩn.
@@ -8594,19 +8834,19 @@ channel with the same name ( )!
Avatar changed.
Đã đổi ảnh đại diện.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
ảnh đại diện
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
Đã xóa ảnh đại diện.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8632,32 +8872,32 @@ channel with the same name ( )!
Video channel created.
Kênh video đã tạo.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
Tên này đã có người đăng ký.
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
Đã cập nhật kênh .
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
Đã đổi ảnh bìa.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
ảnh bìa
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
Đã xóa ảnh bìa.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8672,14 +8912,8 @@ channel with the same name ( )!
My followers
Người theo dõi của tôi
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8771,7 +9005,8 @@ channel with the same name ( )!Tạo
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8780,7 +9015,7 @@ channel with the same name ( )!
Update playlist
Cập nhật danh sách phát
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8823,7 +9058,7 @@ channel with the same name ( )!
My videos
Video của tôi
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8891,12 +9126,32 @@ channel with the same name ( )!
My channels
Kênh của tôi
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ Đồng bộ của tôi
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
Danh sách phát của tôi
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8904,7 +9159,7 @@ channel with the same name ( )!My subscriptions
Kênh tôi đăng ký
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8944,13 +9199,21 @@ channel with the same name ( )!
Ownership changes
Lượt thay đổi chủ sở hữu
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
Lịch sử xem của tôi
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ Tạo đồng bộ mới
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9015,9 +9278,9 @@ channel with the same name ( )!
Subscribe to the account
Theo dõi tài khoản này
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
DANH SÁCH PHÁT
@@ -9114,58 +9377,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
Bạn có chắc chắn muốn sửa " "?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
Video gốc sẽ bị ghi đè bởi video mới và bạn <strong>không thể phục hồi như cũ</strong>.<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
Những tác vụ sau sẽ được áp dụng: <ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
Đã áp dụng xong tác vụ.
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
Tìm kiếm
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
Ẩn/hiện thanh menu
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
Đến Trang Chính
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
Đến trang Thịnh Hành
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
Đến trang Mới Nhất
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
Đến trang Máy Chủ
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
Đăng video
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
Xem kênh đã đăng ký
@@ -9257,9 +9520,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
Thành công
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
Sai tên hoặc mật khẩu.
@@ -9303,41 +9566,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
Hôm nay
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
Hôm qua
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
Tuần này
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
Tháng này
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
Tháng trước
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
Cũ hơn
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
Không thể tải thêm video. Thử lại sau.
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
7 ngày qua
@@ -9428,7 +9691,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10084,6 +10347,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ URL kênh từ xa là bắt buộc.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ URL kênh từ xa phải bắt đầu bằng "https://" hoặc "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ URL kênh bên ngoài không được dài hơn 1000 ký tự
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
Đọc tài liệu để biết cách sử dụng tính năng Livestream của PeerTube.
@@ -10135,46 +10422,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
Mã livestream
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ Không chia sẻ mã livestream của bạn với bất cứ ai.
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
Đây là buổi livestream bình thường
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
Bạn chỉ có thể livestream một lần trong một buổi livestream thường. Nếu bạn bật lưu replay, nó sẽ được lưu với URL buổi livestream của bạn
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
Đây là một buổi livestream vĩnh viễn
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
Bạn có thể livestream nhiều lần trong một buổi livestream vĩnh viễn/định kỳ. Nếu bạn lưu replay, chúng sẽ được lưu thành các video riêng biệt
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10215,8 +10502,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ Đã xử lý phát lại...
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10718,14 +11007,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
Ngôn ngữ máy chủ
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
Mọi ngôn ngữ
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
Ẩn
@@ -10792,6 +11081,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ Lượt theo dõi đã chấp nhận
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ Lượt theo dõi đã từ chối
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ Lượt theo dõi đang chờ
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
(kênh)
@@ -10916,29 +11220,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
Người dùng đã bị ẩn bởi máy chủ.
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
Ẩn máy chủ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
Máy chủ đã bị ẩn bởi máy chủ.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
Thêm thông điệp để giao tiếp với người báo cáo
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
Thêm thông điệp để giao tiếp với đội ngũ kiểm duyệt
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
Tài khoản đã bỏ ẩn bởi máy chủ.
@@ -11175,23 +11479,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
Bạn đã thử quá nhiều lần, xin thử lại sau phút.
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
Quá nhiều lần thực hiện, vui lòng thử lại sau.
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
Lỗi máy chủ. Xin thử lại sau.
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
Lỗi máy chủ chưa biết
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
Đã đăng ký tất cả kênh hiện tại của . Bạn sẽ nhận được thông báo về video mới của họ.
@@ -11286,55 +11590,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
Xóa video
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
Hành động đối với bình luận
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
Xóa bình luận
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
Bạn có chắc muốn xóa bình luận này?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
Đã xóa bình luận.
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
Encoder
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
Định dạng
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
Dung lượng
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
Bitrate
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
Codec
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
Đã chép
@@ -11353,25 +11657,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
Bạn thực sự muốn xóa video chứ?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
Đã xóa video.
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
Hành động đối với người báo cáo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
Ẩn người báo cáo
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
Tải về
@@ -11387,11 +11691,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
Cập nhật
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11429,13 +11733,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ Bạn có chắc muốn xóa tập tin này?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ Xóa tập tin
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ Đã xóa tập tin.
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
Bạn có chắc muốn xóa {count, plural, =1 {video này} other { video}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11487,9 +11803,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
Ẩn tài khoản
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
Mở hành động video
@@ -11511,8 +11827,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
Bỏ chặn
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ Livestream sẽ tự động bị tắt và phát lại sẽ không được lưu.
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11521,8 +11839,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
Ẩn tài khoản máy chủ
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
Báo cáo
@@ -11665,8 +11983,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
Sáng/Cam
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
KẾT THÚC LIVESTREAM
@@ -11675,112 +11993,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
Chỉ mình tôi
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
Chỉ người có được liên kết
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
Ai cũng có thể xem video này
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
Chỉ người dùng trên máy chủ này
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
Đã cập nhật video cần nhập.
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
Video đã được tải lên và lưu vào tài khoản của bạn dưới dạng riêng tư.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
Nhưng các dữ liệu liên quan (thẻ, mô tả,...) sẽ bị mất. Bạn có chắc muốn rời khỏi trang không?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
Video của bạn vẫn chưa được tải lên, bạn có chắc muốn rời trang?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
Đăng
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
Tải lên
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
Tải lên
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
Đã đăng video.
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
Bạn có sửa đổi chưa lưu! Nếu rời đi, những sửa đổi này sẽ bị mất.
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
Đã cập nhật video.
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(định dạng: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " sẽ được thêm vào đầu video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
" " sẽ được thêm vào cuối video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
Watermark " " sẽ được thêm vào video
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
Video sẽ bắt đầu tại và kết thúc tại
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
Video sẽ bắt đầu tại
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
Video sẽ kết thúc tại
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
Ghi chú báo cáo
@@ -11789,23 +12107,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
Việc xóa sẽ được gửi đến các máy chủ từ xa để họ có thể phản ánh sự thay đổi.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
Nếu đây là bình luận từ xa, việc xóa bỏ chỉ hiệu lực trên máy chủ của bạn.
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
Xóa và viết lại
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
Bạn có muốn xóa và viết lại bình luận này?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Stop autoplaying next video
Tắt tự phát video kế tiếp
@@ -11845,123 +12163,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
Video không khả dụng trên máy chủ này. Bạn có muốn chuyển tới máy chủ gốc: <a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
Chuyển hướng
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
Video này chứa nội dung cho người lớn hoặc nhạy cảm. Bạn có chắc chắn muốn xem không?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
Nội dung người lớn hoặc nhạy cảm
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
Tiếp Theo
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
Hủy
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
Tạm ngừng tự phát
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
Vào/thoát toàn màn hình
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
Phát/Ngừng video
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
Ẩn/Bỏ ẩn video
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
Tua nhanh thời lượng video: 0 là 0% và 9 là 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
Tăng âm lượng
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
Giảm âm lượng
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
Tua tới video
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
Tua lùi video
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
Tăng tốc độ video
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
Giảm tốc độ video
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
Điều hướng video tới khung trước đó
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
Điều hướng video tới khung kế tiếp
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
Chế độ rạp chiếu
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
Thích video
diff --git a/client/src/locale/angular.xlf b/client/src/locale/angular.xlf
index adbf8f2ab..44c18bf31 100644
--- a/client/src/locale/angular.xlf
+++ b/client/src/locale/angular.xlf
@@ -6,7 +6,7 @@
Close
node_modules/src/alert/alert.ts
- 79
+ 42,44
@@ -35,107 +35,107 @@
Select month
node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
+ 41,42
node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
+ 41,42
Select year
node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
+ 41,42
node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
+ 41,42
Previous month
node_modules/src/datepicker/datepicker-navigation.ts
- 69
+ 43,46
node_modules/src/datepicker/datepicker-navigation.ts
- 69
+ 43,46
Next month
node_modules/src/datepicker/datepicker-navigation.ts
- 69
+ 43,46
node_modules/src/datepicker/datepicker-navigation.ts
- 69
+ 43,46
-
+
node_modules/src/progressbar/progressbar.ts
- 67,68
+ 23,26
@@ -184,14 +184,14 @@
Increment minutes
node_modules/src/timepicker/timepicker.ts
- 249,252
+ 245,249
Decrement minutes
node_modules/src/timepicker/timepicker.ts
- 272,274
+ 270,272
@@ -240,7 +240,7 @@
Close
node_modules/src/toast/toast.ts
- 108
+ 70,71
@@ -537,7 +537,7 @@
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 31
+ 42
src/app/+my-library/my-videos/modals/video-change-ownership.component.html
@@ -548,8 +548,8 @@
37
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 26
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html
+ 25
src/app/+videos/+video-edit/video-add-components/video-upload.component.html
@@ -565,7 +565,7 @@
src/app/+videos/+video-watch/video-watch.component.ts
- 450,446
+ 452,448
src/app/modal/confirm.component.html
@@ -982,7 +982,7 @@
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
+ 43
src/app/+video-channels/video-channels.component.html
@@ -1001,7 +1001,7 @@
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34,37
+ 43,46
src/app/+video-channels/video-channels.component.html
@@ -1032,7 +1032,7 @@
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 38
+ 47
src/app/+video-channels/video-channels.component.html
@@ -1277,7 +1277,7 @@
src/app/+admin/follows/following-list/following-list.component.html
- 31,32
+ 41,42
src/app/+admin/follows/follows.routes.ts
@@ -1801,11 +1801,11 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 462
+ 478
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 475
+ 491
@@ -1913,7 +1913,7 @@ color: red;
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 167
+ 173
@@ -1944,242 +1944,256 @@ color: red;
282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Block new videos automatically
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 297
+ 313
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 300
+ 316
VIDEO CHANNELS
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 314
+ 330
Max video channels per user
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 319
+ 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 326
+ 342
SEARCH
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 336
+ 352
Allow users to do remote URI/handle search
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 347
+ 363
Allow your users to look up remote videos/actors that may not be federated with your instance
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 350
+ 366
Allow anonymous to do remote URI/handle search
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 358
+ 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 361
+ 377
Enable global search
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 372
+ 388
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 375
+ 391
You should only use moderated search indexes in production, or host your own .
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 377,379
+ 393,395
Search index URL
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 384
+ 400
Disable local search in search bar
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 397
+ 413
Search bar uses the global search index by default
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 404
+ 420
Otherwise the local search stays used by default
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 407
+ 423
FEDERATION
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 425
+ 441
Manage relations with other instances.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 426,428
+ 442,444
Other instances can follow yours
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 439
+ 455
Manually approve new instance followers
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 446
+ 462
Automatically follow back instances
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 459
+ 475
Automatically follow instances of a public index
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 472
+ 488
See the documentation for more information about the expected URL
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 477,479
+ 493,495
Index URL
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 484
+ 500
ADMINISTRATORS
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 504
+ 520
Admin email
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 510
+ 526
Enable contact form
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 523
+ 539
TWITTER
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 532
+ 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 533,536
+ 549,552
Your Twitter username
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 545
+ 561
Instance allowed by Twitter
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 558
+ 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 562,568
+ 578,584
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts
- 108
+ 132
@@ -2360,7 +2374,7 @@ color: red;
Configuration updated.
src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts
- 312
+ 320
@@ -2689,39 +2703,39 @@ color: red;
Max simultaneous lives created on your instance
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
+ 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 55
+ 54
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 67
+ 66
Max simultaneous lives created per user
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
+ 61
Max live duration
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 74
+ 73
TRANSCODING
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 93
+ 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
@@ -2732,56 +2746,70 @@ color: red;
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 94,96
+ 93,95
Transcoding enabled for live streams
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 109
+ 108
Live resolutions to generate
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 115
+ 114
+
+
+
+ Also transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
Live transcoding threads
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 136
+ 145
will claim at most with VOD transcoding
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 139,141
+ 148,150
will claim at least with VOD transcoding
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 143,145
+ 152,154
Live transcoding profile
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 158
+ 167
new live transcoding profiles can be added by PeerTube plugins
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 159
+ 168
@@ -2935,95 +2963,102 @@ color: red;
94,103
-
- Resolutions to generate per enabled format
+
+ Resolutions to generate
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
111
+
+ Always transcode original resolution
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
+
The original file resolution will be the default target if no option is selected.
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 114,116
+ 120,122
Transcoding threads
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 139
+ 145
will claim at most with live transcoding
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 142,144
+ 148,150
will claim at least with live transcoding
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 146,148
+ 152,154
Transcoding jobs concurrency
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 162
+ 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 163
+ 169
Transcoding profile
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 174
+ 180
new transcoding profiles can be added by PeerTube plugins
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 175
+ 181
VIDEO STUDIO
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 194
+ 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 195,197
+ 201,203
Enable video studio
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 206
+ 212
⚠️ You need to enable transcoding first to enable video studio
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 209
+ 215
@@ -3193,14 +3228,60 @@ color: red;
Showing to of followers
src/app/+admin/follows/followers-list/followers-list.component.html
- 11,13
+ 11,12
+
+
+
+ Batch actions
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 18
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 18
+
+
+ src/app/+admin/overview/comments/video-comment-list.component.html
+ 22
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html
+ 18
+
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 18
+
+
+
+ Select all rows
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 33
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 38
+
+
+ src/app/+admin/overview/comments/video-comment-list.component.html
+ 39
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html
+ 39
+
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 36
Actions
src/app/+admin/follows/followers-list/followers-list.component.html
- 23,24
+ 35,36
src/app/+admin/moderation/video-block-list/video-block-list.component.html
@@ -3223,18 +3304,22 @@ color: red;
Follower
src/app/+admin/follows/followers-list/followers-list.component.html
- 24,25
+ 36,37
State
src/app/+admin/follows/followers-list/followers-list.component.html
- 25,26
+ 37,38
src/app/+admin/follows/following-list/following-list.component.html
- 32,33
+ 42,43
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html
@@ -3245,7 +3330,7 @@ color: red;
Score
src/app/+admin/follows/followers-list/followers-list.component.html
- 26,27
+ 38,39
@@ -3253,30 +3338,61 @@ color: red;
</"/>
src/app/+admin/follows/followers-list/followers-list.component.html
- 27,29
+ 39,41
src/app/+admin/follows/following-list/following-list.component.html
- 33,34
+ 43,44
src/app/+admin/system/jobs/jobs.component.html
50
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 37
+
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 20
+ 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html
23,24
+
+ Select this row
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 46
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 51
+
+
+ src/app/+admin/overview/comments/video-comment-list.component.html
+ 54
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html
+ 79
+
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 51
+
+
Accept
src/app/+admin/follows/followers-list/followers-list.component.html
- 35
+ 50
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 46,45
src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html
@@ -3287,100 +3403,88 @@ color: red;
27
-
- Refuse
+
+ Reject
src/app/+admin/follows/followers-list/followers-list.component.html
- 36
+ 51
- src/app/+my-library/my-ownership/my-ownership.component.html
- 28
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 41,40
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 87
Open actor page in a new tab
src/app/+admin/follows/followers-list/followers-list.component.html
- 42
+ 56
Accepted
src/app/+admin/follows/followers-list/followers-list.component.html
- 49,50
+ 63,64
src/app/+admin/follows/following-list/following-list.component.html
- 51,52
+ 65,66
Pending
src/app/+admin/follows/followers-list/followers-list.component.html
- 52,53
+ 64,65
src/app/+admin/follows/following-list/following-list.component.html
- 54,55
+ 66,67
+
+
+
+ Rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
No follower found matching current filters.
src/app/+admin/follows/followers-list/followers-list.component.html
- 64
+ 77
Your instance doesn't have any follower.
src/app/+admin/follows/followers-list/followers-list.component.html
- 65
-
-
-
- accepted in instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 41
-
-
-
- Do you really want to reject this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 52
-
-
-
- Reject
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 53
-
-
-
- rejected from instance followers
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 60
-
-
-
- Do you really want to delete this follower?
-
- src/app/+admin/follows/followers-list/followers-list.component.ts
- 73
+ 78
Delete
src/app/+admin/follows/followers-list/followers-list.component.ts
- 74
+ 51,50
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 117
+
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 43,42
src/app/+admin/moderation/video-block-list/video-block-list.component.ts
@@ -3392,11 +3496,11 @@ color: red;
src/app/+admin/overview/comments/video-comment-list.component.ts
- 101,100
+ 105,104
src/app/+admin/overview/comments/video-comment-list.component.ts
- 176
+ 180
src/app/+admin/overview/users/user-list/user-list.component.ts
@@ -3412,16 +3516,20 @@ color: red;
src/app/+admin/overview/videos/video-list.component.ts
- 205
+ 225
src/app/+admin/overview/videos/video-list.component.ts
- 260
+ 280
src/app/+my-library/+my-video-channels/my-video-channels.component.ts
52,43
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 49
+
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts
128,126
@@ -3444,7 +3552,7 @@ color: red;
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 172,170
+ 180,178
src/app/shared/shared-abuse-list/abuse-list-table.component.ts
@@ -3460,22 +3568,92 @@ color: red;
src/app/shared/shared-main/buttons/delete-button.component.ts
- 16
+ 21
src/app/shared/shared-main/buttons/delete-button.component.ts
- 21
+ 26
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
377,376
-
- removed from instance followers
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
src/app/+admin/follows/followers-list/followers-list.component.ts
- 81
+ 67
+
+
+
+ Follow requests accepted
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
@@ -3490,7 +3668,7 @@ color: red;
src/app/+admin/follows/following-list/following-list.component.html
- 18
+ 25
@@ -3532,14 +3710,14 @@ color: red;
Showing to of hosts
src/app/+admin/follows/following-list/following-list.component.html
- 11,13
+ 11,12
Action
src/app/+admin/follows/following-list/following-list.component.html
- 30,31
+ 40,41
src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html
@@ -3567,14 +3745,14 @@ color: red;
</"/>
src/app/+admin/follows/following-list/following-list.component.html
- 34,36
+ 44,46
Open instance in a new tab
src/app/+admin/follows/following-list/following-list.component.html
- 44
+ 58
src/app/shared/shared-moderation/server-blocklist.component.html
@@ -3589,35 +3767,49 @@ color: red;
No host found matching current filters.
src/app/+admin/follows/following-list/following-list.component.html
- 71
+ 84
Your instance is not following anyone.
src/app/+admin/follows/following-list/following-list.component.html
- 72
+ 85
-
- Do you really want to unfollow ?
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
src/app/+admin/follows/following-list/following-list.component.ts
- 46,45
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
Unfollow
src/app/+admin/follows/following-list/following-list.component.ts
- 47,45
+ 75
-
- You are not following anymore.
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
src/app/+admin/follows/following-list/following-list.component.ts
- 54
+ 82
+
+
+
+ You are not following them anymore.
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
@@ -3883,6 +4075,10 @@ color: red;
src/app/shared/shared-abuse-list/abuse-list-table.component.ts
40,39
+
+ src/app/shared/shared-instance/instance-follow.service.ts
+ 142
+
Automatic blocks
@@ -4014,21 +4210,6 @@ color: red;
15,16
-
- Batch actions
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 22
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 18
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 18
-
-
Refresh
@@ -4048,21 +4229,6 @@ color: red;
33
-
- Select all rows
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 39
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 39
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 36
-
-
Account
@@ -4094,7 +4260,7 @@ color: red;
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 18
+ 29
src/app/shared/shared-video-miniature/video-download.component.html
@@ -4112,21 +4278,6 @@ color: red;
68
-
- Select this row
-
- src/app/+admin/overview/comments/video-comment-list.component.html
- 54
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html
- 79
-
-
- src/app/+admin/overview/videos/video-list.component.html
- 51
-
-
See full comment
@@ -4196,53 +4347,60 @@ color: red;
56
+
+ Comments on local videos
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
Delete this comment
src/app/+admin/overview/comments/video-comment-list.component.ts
- 81,80
+ 85,84
Delete all comments of this account
src/app/+admin/overview/comments/video-comment-list.component.ts
- 87,86
+ 91,90
Comments are deleted after a few minutes
src/app/+admin/overview/comments/video-comment-list.component.ts
- 88,86
+ 92,90
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
+ 154
comment(s) deleted.
src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
+ 156,154
Do you really want to delete all comments of ?
src/app/+admin/overview/comments/video-comment-list.component.ts
- 175
+ 179
Comments of will be deleted in a few minutes
src/app/+admin/overview/comments/video-comment-list.component.ts
- 187
+ 191
@@ -4282,7 +4440,11 @@ color: red;
src/app/+manage/video-channel-edit/video-channel-create.component.ts
- 102
+ 107
+
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts
@@ -4333,7 +4495,7 @@ color: red;
src/app/+videos/+video-edit/shared/video-edit.component.html
- 320
+ 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html
@@ -4788,7 +4950,7 @@ color: red;
src/app/shared/shared-share-modal/video-share.component.html
- 208
+ 212
@@ -5205,6 +5367,17 @@ color: red;
59
+
+ Delete this file
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 113
+
+
+ src/app/+admin/overview/videos/video-list.component.html
+ 129
+
+
Block
@@ -5264,88 +5437,109 @@ color: red;
409,408
+
+ Are you sure you want to delete this file?
+
+ src/app/+admin/overview/videos/video-list.component.ts
+ 204
+
+
+
+ Delete file
+
+ src/app/+admin/overview/videos/video-list.component.ts
+ 205
+
+
+
+ File removed.
+
+ src/app/+admin/overview/videos/video-list.component.ts
+ 211
+
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
src/app/+admin/overview/videos/video-list.component.ts
- 200
+ 220
Are you sure you want to delete these videos?
src/app/+admin/overview/videos/video-list.component.ts
- 202,200
+ 222,220
Deleted {count, plural, =1 {1 video} other { videos}}.
src/app/+admin/overview/videos/video-list.component.ts
- 212
+ 232
Deleted videos.
src/app/+admin/overview/videos/video-list.component.ts
- 214,212
+ 234,232
Unblocked {count, plural, =1 {1 video} other { videos}}.
src/app/+admin/overview/videos/video-list.component.ts
- 230
+ 250
Unblocked videos.
src/app/+admin/overview/videos/video-list.component.ts
- 232,230
+ 252,250
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
src/app/+admin/overview/videos/video-list.component.ts
- 248
+ 268
Are you sure you want to delete HLS streaming playlists?
src/app/+admin/overview/videos/video-list.component.ts
- 250,248
+ 270,268
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
src/app/+admin/overview/videos/video-list.component.ts
- 254
+ 274
Are you sure you want to delete WebTorrent files of videos?
src/app/+admin/overview/videos/video-list.component.ts
- 256,254
+ 276,274
Files were removed.
src/app/+admin/overview/videos/video-list.component.ts
- 266
+ 286
Transcoding jobs created.
src/app/+admin/overview/videos/video-list.component.ts
- 278
+ 298
@@ -5378,74 +5572,74 @@ color: red;
Uninstall
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html
- 21
+ 24
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 112,110
+ 120,118
You don't have plugins installed yet.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 87
+ 88
You don't have themes installed yet.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 90
+ 91
Update to
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 98
+ 99
Do you really want to uninstall ?
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 111,110
+ 119,118
uninstalled.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 119
+ 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 135,134
+ 150,149
Upgrade
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 136,134
+ 151,149
Proceed upgrade
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 137,134
+ 152,149
updated.
src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts
- 151
+ 166
@@ -5643,7 +5837,7 @@ color: red;
src/app/shared/shared-instance/instance-features-table.component.html
- 110
+ 117
src/app/shared/shared-main/misc/simple-search-input.component.ts
@@ -5782,7 +5976,7 @@ color: red;
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 19
+ 30
@@ -6254,14 +6448,14 @@ The link will expire within 1 hour.
Video channel created.
src/app/+manage/video-channel-edit/video-channel-create.component.ts
- 66
+ 71
This name already exists on this instance.
src/app/+manage/video-channel-edit/video-channel-create.component.ts
- 72
+ 77
@@ -6335,6 +6529,25 @@ The link will expire within 1 hour.
69
+
+ Support
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html
+ 64
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html
+ 64
+
+
+ src/app/+video-channels/video-channels.component.html
+ 17,18
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 319,320
+
+
Short text to tell people how they can support the channel (membership platform...).<br /><br />
When a video is uploaded in this channel, the video support field will be automatically filled by this text.
@@ -6362,14 +6575,14 @@ The link will expire within 1 hour.
Video channel updated.
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 97
+ 103
Avatar changed.
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 112
+ 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts
@@ -6380,7 +6593,7 @@ The link will expire within 1 hour.
avatar
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 119
+ 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts
@@ -6391,7 +6604,7 @@ The link will expire within 1 hour.
Avatar deleted.
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 129
+ 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts
@@ -6402,28 +6615,28 @@ The link will expire within 1 hour.
Banner changed.
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 142
+ 148
banner
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 149
+ 155
Banner deleted.
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 159
+ 165
Update
src/app/+manage/video-channel-edit/video-channel-update.component.ts
- 181
+ 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts
@@ -6439,7 +6652,7 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 61
+ 65
src/app/+videos/+video-edit/video-update.component.html
@@ -7028,33 +7241,56 @@ The link will expire within 1 hour.
My channels
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 3
+ 4
+
+
+
+ My synchronizations
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
Create video channel
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 14
+ 23
No channel found.
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 18,20
+ 27,29
Channel page
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 25,26
+ 34,35
src/app/+my-library/my-follows/my-subscriptions.component.html
20
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 66
+
src/app/+videos/+video-watch/video-watch.component.html
66,67
@@ -7064,7 +7300,7 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 40
+ 49
@@ -7105,7 +7341,7 @@ channel with the same name ( )!
src/app/+my-library/my-library-routing.module.ts
- 108
+ 110
@@ -7155,7 +7391,7 @@ channel with the same name ( )!
src/app/+my-library/my-library-routing.module.ts
- 99
+ 101
src/app/core/menu/menu.service.ts
@@ -7283,7 +7519,7 @@ channel with the same name ( )!My playlists
src/app/+my-library/my-library-routing.module.ts
- 40
+ 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html
@@ -7298,21 +7534,21 @@ channel with the same name ( )!Create a new playlist
src/app/+my-library/my-library-routing.module.ts
- 49
+ 51
Playlist elements
src/app/+my-library/my-library-routing.module.ts
- 58
+ 60
Update playlist
src/app/+my-library/my-library-routing.module.ts
- 67
+ 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts
@@ -7323,7 +7559,7 @@ channel with the same name ( )!My videos
src/app/+my-library/my-library-routing.module.ts
- 77
+ 79
src/app/+my-library/my-videos/my-videos.component.html
@@ -7342,14 +7578,14 @@ channel with the same name ( )!My video imports
src/app/+my-library/my-library-routing.module.ts
- 90
+ 92
Ownership changes
src/app/+my-library/my-library-routing.module.ts
- 117
+ 119
src/app/+my-library/my-videos/my-videos.component.html
@@ -7360,7 +7596,14 @@ channel with the same name ( )!My video history
src/app/+my-library/my-library-routing.module.ts
- 127
+ 129
+
+
+
+ Create new synchronization
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
@@ -7468,6 +7711,13 @@ channel with the same name ( )!19
+
+ Refuse
+
+ src/app/+my-library/my-ownership/my-ownership.component.html
+ 28
+
+
No ownership change request found.
@@ -7475,11 +7725,144 @@ channel with the same name ( )!72
+
+ ⚠️ The instance doesn't allow channel synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 94
+
+
+
+ Full synchronization requested successfully for .
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 107
+
+
+
+ NEW SYNCHRONIZATION
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
My imports
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 3
+ 4
src/app/+my-library/my-videos/my-videos.component.html
@@ -7490,21 +7873,21 @@ channel with the same name ( )!Showing to of imports
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 10
+ 21
Target
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 17
+ 28
This video was deleted
src/app/+my-library/my-video-imports/my-video-imports.component.html
- 48
+ 59
@@ -7571,7 +7954,7 @@ channel with the same name ( )!
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 29,30
+ 33,34
src/app/+videos/+video-edit/video-add-components/video-upload.component.html
@@ -7610,7 +7993,7 @@ channel with the same name ( )!
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 22,23
+ 26,27
src/app/+videos/+video-edit/video-add-components/video-upload.component.html
@@ -7636,7 +8019,7 @@ channel with the same name ( )!
src/app/shared/shared-share-modal/video-share.component.html
- 3
+ 3,4
@@ -8174,7 +8557,7 @@ channel with the same name ( )!
src/app/shared/shared-video-miniature/videos-list.component.ts
- 135
+ 136
@@ -8923,17 +9306,6 @@ channel with the same name ( )!10,11
-
- Support
-
- src/app/+video-channels/video-channels.component.html
- 17,18
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 326,327
-
-
OWNER ACCOUNT
@@ -8984,7 +9356,7 @@ channel with the same name ( )!
src/app/+videos/+video-watch/video-watch.component.ts
- 775,770
+ 779,774
@@ -9618,22 +9990,22 @@ channel with the same name ( )!
Edit caption
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html
+ 3
Caption
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html
+ 8
Edit this caption
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html
+ 30
@@ -9710,8 +10082,8 @@ channel with the same name ( )!146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
src/app/+videos/+video-edit/shared/video-edit.component.html
150
@@ -9799,21 +10171,21 @@ channel with the same name ( )! No captions for now.
src/app/+videos/+video-edit/shared/video-edit.component.html
- 226
+ 219
Live settings
src/app/+videos/+video-edit/shared/video-edit.component.html
- 234,236
+ 227,229
Live RTMP Url
src/app/+videos/+video-edit/shared/video-edit.component.html
- 244,245
+ 237,238
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9824,7 +10196,7 @@ channel with the same name ( )!Live RTMPS Url
src/app/+videos/+video-edit/shared/video-edit.component.html
- 249,250
+ 242,243
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9835,7 +10207,7 @@ channel with the same name ( )!Live stream key
src/app/+videos/+video-edit/shared/video-edit.component.html
- 254,255
+ 247,248
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9846,7 +10218,7 @@ channel with the same name ( )!⚠️ Never share your stream key with anyone.
src/app/+videos/+video-edit/shared/video-edit.component.html
- 257,258
+ 250,251
src/app/shared/shared-video-live/live-stream-information.component.html
@@ -9857,119 +10229,119 @@ channel with the same name ( )!This is a normal live
src/app/+videos/+video-edit/shared/video-edit.component.html
- 263,265
+ 256,258
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
src/app/+videos/+video-edit/shared/video-edit.component.html
- 266
+ 259
This is a permanent/recurring live
src/app/+videos/+video-edit/shared/video-edit.component.html
- 272,274
+ 265,267
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
src/app/+videos/+video-edit/shared/video-edit.component.html
- 275
+ 268
Automatically publish a replay when your live ends
src/app/+videos/+video-edit/shared/video-edit.component.html
- 283
+ 276
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
src/app/+videos/+video-edit/shared/video-edit.component.html
- 287,288
+ 280,281
Latency mode
src/app/+videos/+video-edit/shared/video-edit.component.html
- 293,294
+ 286,287
Advanced settings
src/app/+videos/+video-edit/shared/video-edit.component.html
- 310,312
+ 303,305
-
- Video preview
+
+ Video thumbnail
src/app/+videos/+video-edit/shared/video-edit.component.html
- 317,319
+ 310,312
Short text to tell people how they can support you (membership platform...).
src/app/+videos/+video-edit/shared/video-edit.component.html
- 330
+ 323
Filename
src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
+ 338,340
Name of the uploaded file
src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
+ 343
Original publication date
src/app/+videos/+video-edit/shared/video-edit.component.html
- 359,360
+ 352,353
This is the date when the content was originally published (e.g. the release date for a film)
src/app/+videos/+video-edit/shared/video-edit.component.html
- 363
+ 356
Enable video comments
src/app/+videos/+video-edit/shared/video-edit.component.html
- 380,381
+ 373,374
Enable download
src/app/+videos/+video-edit/shared/video-edit.component.html
- 385,386
+ 378,379
Plugin settings
src/app/+videos/+video-edit/shared/video-edit.component.html
- 393,395
+ 386,388
@@ -10018,7 +10390,7 @@ channel with the same name ( )!Other
src/app/+videos/+video-edit/shared/video-edit.component.ts
- 211
+ 212
src/app/shared/shared-forms/select/select-languages.component.ts
@@ -10029,14 +10401,14 @@ channel with the same name ( )!Instance languages
src/app/+videos/+video-edit/shared/video-edit.component.ts
- 214
+ 215
All languages
src/app/+videos/+video-edit/shared/video-edit.component.ts
- 215
+ 216
src/app/shared/shared-forms/select/select-languages.component.ts
@@ -10047,14 +10419,14 @@ channel with the same name ( )!Scheduled
src/app/+videos/+video-edit/shared/video-edit.component.ts
- 230,228
+ 231,229
Hide the video until a specific date
src/app/+videos/+video-edit/shared/video-edit.component.ts
- 231
+ 232
@@ -10090,7 +10462,7 @@ channel with the same name ( )!
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 44,45
+ 48,49
src/app/+videos/+video-edit/video-add-components/video-upload.component.html
@@ -10109,49 +10481,49 @@ channel with the same name ( )!Cannot create live because this instance have too many created lives
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 105
+ 110
Cannot create live because you created too many lives
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 107
+ 112
Live published.
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 137
+ 146
Stream only once, replay will replace your live
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 160
+ 169
Stream only once
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 163
+ 172
Stream multiple times, replays will be separate videos
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 168
+ 177
Stream multiple times using the same URL
src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts
- 171
+ 180
@@ -10194,7 +10566,7 @@ channel with the same name ( )!
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 37
+ 41
src/app/shared/shared-instance/instance-features-table.component.html
@@ -10224,7 +10596,7 @@ channel with the same name ( )!
src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts
- 124
+ 128
@@ -10235,11 +10607,11 @@ channel with the same name ( )!
src/app/shared/shared-share-modal/video-share.component.html
- 24
+ 26
src/app/shared/shared-share-modal/video-share.component.html
- 101
+ 104
@@ -10249,12 +10621,19 @@ channel with the same name ( )!11,13
+
+ You can also synchronize a remote channel in your library
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Congratulations, the video behind will be imported! You can already add information about this video.
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 49,52
+ 53,56
@@ -10874,7 +11253,7 @@ channel with the same name ( )!Do you really want to delete this comment?
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 173,170
+ 181,178
src/app/shared/shared-abuse-list/abuse-list-table.component.ts
@@ -10885,28 +11264,28 @@ channel with the same name ( )! The deletion will be sent to remote instances so they can reflect the change.
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 176
+ 184
It is a remote comment, so the deletion will only be effective on your instance.
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 178
+ 186
Delete and re-draft
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 206,204
+ 214,212
Do you really want to delete and re-draft this comment?
src/app/+videos/+video-watch/shared/comment/video-comments.component.ts
- 207,204
+ 215,212
@@ -11217,133 +11596,133 @@ channel with the same name ( )!This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
src/app/+videos/+video-watch/video-watch.component.ts
- 323,321
+ 325,323
Redirection
src/app/+videos/+video-watch/video-watch.component.ts
- 324,321
+ 326,323
This video contains mature or explicit content. Are you sure you want to watch it?
src/app/+videos/+video-watch/video-watch.component.ts
- 375,374
+ 377,376
Mature or explicit content
src/app/+videos/+video-watch/video-watch.component.ts
- 376,374
+ 378,376
Up Next
src/app/+videos/+video-watch/video-watch.component.ts
- 449,446
+ 451,448
Autoplay is suspended
src/app/+videos/+video-watch/video-watch.component.ts
- 451,446
+ 453,448
Enter/exit fullscreen
src/app/+videos/+video-watch/video-watch.component.ts
- 744
+ 748
Play/Pause the video
src/app/+videos/+video-watch/video-watch.component.ts
- 745
+ 749
Mute/unmute the video
src/app/+videos/+video-watch/video-watch.component.ts
- 746
+ 750
Skip to a percentage of the video: 0 is 0% and 9 is 90%
src/app/+videos/+video-watch/video-watch.component.ts
- 748
+ 752
Increase the volume
src/app/+videos/+video-watch/video-watch.component.ts
- 750
+ 754
Decrease the volume
src/app/+videos/+video-watch/video-watch.component.ts
- 751
+ 755
Seek the video forward
src/app/+videos/+video-watch/video-watch.component.ts
- 753
+ 757
Seek the video backward
src/app/+videos/+video-watch/video-watch.component.ts
- 754
+ 758
Increase playback rate
src/app/+videos/+video-watch/video-watch.component.ts
- 756
+ 760
Decrease playback rate
src/app/+videos/+video-watch/video-watch.component.ts
- 757
+ 761
Navigate in the video to the previous frame
src/app/+videos/+video-watch/video-watch.component.ts
- 759
+ 763
Navigate in the video to the next frame
src/app/+videos/+video-watch/video-watch.component.ts
- 760
+ 764
Toggle theater mode
src/app/+videos/+video-watch/video-watch.component.ts
- 765,762
+ 769,766
@@ -11667,35 +12046,35 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
src/app/core/rest/rest-extractor.service.ts
- 103
+ 110
Too many attempts, please try again after minutes.
src/app/core/rest/rest-extractor.service.ts
- 111
+ 118
Too many attempts, please try again later.
src/app/core/rest/rest-extractor.service.ts
- 114
+ 121
Server error. Please retry later.
src/app/core/rest/rest-extractor.service.ts
- 118
+ 125
Unknown server error
src/app/core/rest/rest-extractor.service.ts
- 121
+ 128
@@ -13108,6 +13487,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
Comment is required.
@@ -14238,32 +14638,39 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Users can resolve distant content
src/app/shared/shared-instance/instance-features-table.component.html
- 114
+ 121
Plugins & Themes
src/app/shared/shared-instance/instance-features-table.component.html
- 121
+ 128
Available themes
src/app/shared/shared-instance/instance-features-table.component.html
- 125
+ 132
Plugins enabled
src/app/shared/shared-instance/instance-features-table.component.html
- 134
+ 141
@@ -14340,6 +14747,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
100
+
+ Accepted follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts
+ 146
+
+
+
+ Rejected follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts
+ 150
+
+
+
+ Pending follows
+
+ src/app/shared/shared-instance/instance-follow.service.ts
+ 154
+
+
Loading instance statistics...
@@ -14822,42 +15250,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
viewer(s)
src/app/shared/shared-main/video/video.model.ts
- 276
+ 283
{ view(s)}
src/app/shared/shared-main/video/video.model.ts
- 279
+ 286
Only I can see this video
src/app/shared/shared-main/video/video.service.ts
- 379
+ 385
Only shareable via a private link
src/app/shared/shared-main/video/video.service.ts
- 380
+ 386
Anyone can see this video
src/app/shared/shared-main/video/video.service.ts
- 381
+ 387
Only users of this instance can see this video
src/app/shared/shared-main/video/video.service.ts
- 382
+ 388
@@ -15159,7 +15587,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-share-modal/video-share.component.html
- 148
+ 149,150
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html
@@ -15178,7 +15606,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-share-modal/video-share.component.html
- 186
+ 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html
@@ -15717,170 +16145,170 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Share the playlist
src/app/shared/shared-share-modal/video-share.component.html
- 11
+ 11,13
This playlist is private so you won't be able to share it with external users
src/app/shared/shared-share-modal/video-share.component.html
- 14
+ 14,16
Update playlist privacy
src/app/shared/shared-share-modal/video-share.component.html
- 16,18
+ 17,18
QR-Code
src/app/shared/shared-share-modal/video-share.component.html
- 34
+ 34,36
src/app/shared/shared-share-modal/video-share.component.html
- 111
+ 112,114
Embed
src/app/shared/shared-share-modal/video-share.component.html
- 44
+ 44,46
src/app/shared/shared-share-modal/video-share.component.html
- 121
+ 122,124
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
src/app/shared/shared-share-modal/video-share.component.html
- 53,55
+ 54
src/app/shared/shared-share-modal/video-share.component.html
- 130,132
+ 132
Share the playlist at this video position
src/app/shared/shared-share-modal/video-share.component.html
- 71
+ 71,72
Only display embed URL
src/app/shared/shared-share-modal/video-share.component.html
- 79
+ 79,80
src/app/shared/shared-share-modal/video-share.component.html
- 176
+ 177,178
Share the video
src/app/shared/shared-share-modal/video-share.component.html
- 88
+ 89,91
This video is private so you won't be able to share it with external users
src/app/shared/shared-share-modal/video-share.component.html
- 91
+ 92,94
Update video privacy
src/app/shared/shared-share-modal/video-share.component.html
- 93,95
+ 95,96
Auto select subtitle
src/app/shared/shared-share-modal/video-share.component.html
- 163
+ 164,165
Autoplay
src/app/shared/shared-share-modal/video-share.component.html
- 201
+ 204,205
Loop
src/app/shared/shared-share-modal/video-share.component.html
- 215
+ 219
Use origin instance URL
src/app/shared/shared-share-modal/video-share.component.html
- 222
+ 225,226
Display video title
src/app/shared/shared-share-modal/video-share.component.html
- 231
+ 234,235
P2P
src/app/shared/shared-share-modal/video-share.component.html
- 238
+ 242
Display privacy warning
src/app/shared/shared-share-modal/video-share.component.html
- 245
+ 248
Display player control bar
src/app/shared/shared-share-modal/video-share.component.html
- 252
+ 255,256
Display PeerTube button link
src/app/shared/shared-share-modal/video-share.component.html
- 259
+ 262,263
More customization
src/app/shared/shared-share-modal/video-share.component.html
- 271,273
+ 275
Less customization
src/app/shared/shared-share-modal/video-share.component.html
- 279,281
+ 283
@@ -16850,42 +17278,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Yesterday
src/app/shared/shared-video-miniature/videos-list.component.ts
- 136
+ 137
This week
src/app/shared/shared-video-miniature/videos-list.component.ts
- 137
+ 138
This month
src/app/shared/shared-video-miniature/videos-list.component.ts
- 138
+ 139
Last month
src/app/shared/shared-video-miniature/videos-list.component.ts
- 139
+ 140
Older
src/app/shared/shared-video-miniature/videos-list.component.ts
- 140
+ 141
Cannot load more videos. Try again later.
src/app/shared/shared-video-miniature/videos-list.component.ts
- 247
+ 249
src/app/shared/shared-video-miniature/videos-selection.component.ts
diff --git a/client/src/locale/angular.zh-Hans-CN.xlf b/client/src/locale/angular.zh-Hans-CN.xlf
index e0c9b8974..1fb262c41 100644
--- a/client/src/locale/angular.zh-Hans-CN.xlf
+++ b/client/src/locale/angular.zh-Hans-CN.xlf
@@ -5,7 +5,7 @@
Close
关闭
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
选择月份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
选择年份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
上个月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
下个月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
增加分钟数
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
减少分钟数
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
关闭
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
关闭左侧菜单
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
打开左侧菜单
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
你没有任何通知。
@@ -375,19 +351,13 @@
viewer(s)
位观众
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ 次观看}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
-
+
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
更改你的头像
@@ -416,13 +386,13 @@
Options
选项
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 44
+
Start at
开始时间
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
停止时间
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
视频
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
上传此视频会超过你的限额(视频大小: ,已用: ,限额: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
上传此视频会超过你的每日限额(视频大小: ,已用: 限额: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
字幕
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
原因……
@@ -626,81 +596,75 @@
Cannot fetch information of this remote account
无法获取此远程帐户的信息
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
已屏蔽
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ 删除此文件
+
+
+ src/app/+admin/overview/videos/video-list.component.html 113 src/app/+admin/overview/videos/video-list.component.html 129
Are you sure you want to delete these videos?
你确定要删除这 个视频吗?
- src/app/+admin/overview/videos/video-list.component.ts 202
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
已删除 {count, plural, =1 {1 个视频} other { 个视频}}。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
已删除 个视频。
- src/app/+admin/overview/videos/video-list.component.ts 214
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
已解除 {count, plural, =1 {1 个视频} other { 个视频}}的封禁。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
已取消屏蔽 个视频。
- src/app/+admin/overview/videos/video-list.component.ts 232
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
你确定要删除 {count, plural, =1 {1 个 HLS 串流播放列表} other { 个 HLS 串流播放列表}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
你确定要删除 个 HLS 串流播放列表吗?
- src/app/+admin/overview/videos/video-list.component.ts 250
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
你确定要删除 {count, plural, =1 {1 个视频} other { 个视频}}的 WebTorrent 文件吗?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
你确定要删除 个视频的 WebTorrent 文件吗?
- src/app/+admin/overview/videos/video-list.component.ts 256
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
文件已被移除。
- src/app/+admin/overview/videos/video-list.component.ts 266
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
已创建转码作业。
- src/app/+admin/overview/videos/video-list.component.ts 278
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
敏感内容
@@ -726,9 +690,9 @@
Deleted
已删除
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51 src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 51
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 46
+
Edit starts/stops at
编辑开始或结尾
@@ -750,10 +714,10 @@
No results.
没有结果。
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
仅直播视频
@@ -777,7 +741,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -828,7 +792,6 @@
使用本地帐户订阅
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
将被你的实例留档。
@@ -943,11 +906,11 @@
Video quota
视频限额
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
无限制 ( 每日)
@@ -957,7 +920,7 @@
Import
导入
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -975,6 +938,14 @@
种子导入
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ 与其他平台(YouTube、Vimeo……)同步的频道
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
正在载入网站统计数据……
@@ -1044,7 +1015,7 @@
Following
正在关注
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1184,8 +1155,8 @@
User
用户
- src/app/shared/shared-users/user-admin.service.ts 122
-
+
+ src/app/shared/shared-users/user-admin.service.ts 122
Username or email address
用户名或电子邮件地址
@@ -1279,14 +1250,14 @@ The link will expire within 1 hour.
Email
电子邮件
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
电子邮件地址
@@ -1346,14 +1317,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
2
-
- As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to: As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+
+
+ As you probably noticed: creating an account is not necessary to watch video on . However, creating an account on will allow you to:
+ 你可能已经注意到:在 上观看视频并不需要创建帐号。 不过,在 上创建帐号让你可以:
src/app/+signup/+register/steps/register-step-about.component.html
4,8
-
Comment videos
评论 视频
@@ -1385,14 +1357,15 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Do you use Mastodon, ActivityPub or a RSS feed aggregator? Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+
+
+ Do you use Mastodon, ActivityPub or a RSS feed aggregator?
+ 你使用 Mastodon、ActivityPub 或者 RSS 订阅聚合器吗?
src/app/+signup/+register/steps/register-step-about.component.html
19
-
You can already follow using your favorite tool.
你已经可以使用你喜欢的工具关注 。
@@ -1577,9 +1550,9 @@ The link will expire within 1 hour.
My settings
我的设置
-
-
- src/app/menu/menu.component.html 125 src/app/modal/quick-settings-modal.component.html 3
+ src/app/menu/menu.component.html 125
+ src/app/modal/quick-settings-modal.component.html 3
+
These settings apply only to your session on this instance.
这些设置仅对本实例的当前会话有效。
@@ -1609,15 +1582,15 @@ The link will expire within 1 hour.
Close
关闭
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
更新直播设置
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
服务器太慢了
@@ -1678,85 +1651,86 @@ The link will expire within 1 hour.
Public profile
公开个人资料
-
- src/app/menu/menu.component.html 29
+ src/app/menu/menu.component.html 29
+
Interface:
界面:
-
- src/app/menu/menu.component.html 39
+ src/app/menu/menu.component.html 39
+
Videos:
视频:
-
- src/app/menu/menu.component.html 46
+ src/app/menu/menu.component.html 46
+
Sensitive:
敏感:
-
- src/app/menu/menu.component.html 56
+ src/app/menu/menu.component.html 56
+
Help share videos
帮忙分享视频
-
- src/app/menu/menu.component.html 62
+ src/app/menu/menu.component.html 62
+
Keyboard shortcuts
键盘快捷键
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
帮助
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
获取 PeerTube 的使用帮助
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
技术支持 PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
登出
-
- src/app/menu/menu.component.html 76
+ src/app/menu/menu.component.html 76
+
My account
我的帐户
-
- src/app/menu/menu.component.html 87
+ src/app/menu/menu.component.html 87
+
My library
我的媒体库
-
- src/app/menu/menu.component.html 92
+ src/app/menu/menu.component.html 92
+
Create an account
创建帐户
-
-
- src/app/+login/login.component.html 74 src/app/+signup/+register/register.component.html 30 src/app/menu/menu.component.html 106
+ src/app/+login/login.component.html 74
+ src/app/+signup/+register/register.component.html 30
+ src/app/menu/menu.component.html 106
+
My video imports
我的视频导入
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
新建播放列表
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
界面:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
并发导入作业
@@ -1771,7 +1745,7 @@ The link will expire within 1 hour.
jobs in parallel
并行作业
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1792,15 +1766,15 @@ The link will expire within 1 hour.
Administration
管理
-
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82 src/app/menu/menu.component.html 97
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts 82
+ src/app/menu/menu.component.html 97
+
About
关于
-
-
- src/app/+signup/+register/register.component.html 17 src/app/menu/menu.component.html 130
+ src/app/+signup/+register/register.component.html 17
+ src/app/menu/menu.component.html 130
+
Create an account on
创建帐户 于
@@ -1817,7 +1791,6 @@ The link will expire within 1 hour.
27,30
-
Terms of
的 条款
@@ -1869,9 +1842,9 @@ The link will expire within 1 hour.
Contact
联系
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
查看你的通知
@@ -1932,67 +1905,74 @@ The link will expire within 1 hour.
I'm a teapot
我是茶壶
-
- src/app/+error-page/error-page.component.ts 27
+ src/app/+error-page/error-page.component.ts 27
+
That's an error.
发生错误。
-
- src/app/+error-page/error-page.component.html 4
+ src/app/+error-page/error-page.component.html 4
+
We couldn't find any video tied to the URL you were looking for.
我们没有从你正提供的 中找到任何绑定的视频。
-
- src/app/+error-page/error-page.component.html 7
+ src/app/+error-page/error-page.component.html 7
+
We couldn't find any resource tied to the URL you were looking for.
我们没有从你正提供的 中找到任何绑定的资源。
-
- src/app/+error-page/error-page.component.html 8
+ src/app/+error-page/error-page.component.html 8
+
Possible reasons:
可能的原因:
Possible reasons preceding a list of reasons a `Not Found` error page may occur
-
- src/app/+error-page/error-page.component.html 12
+ src/app/+error-page/error-page.component.html 12
+
You may have used an outdated or broken link
你可能使用了一个过时的或者失效的链接
-
- src/app/+error-page/error-page.component.html 15
+ src/app/+error-page/error-page.component.html 15
+
The video may have been moved or deleted
该视频可能已被移除或删除
-
- src/app/+error-page/error-page.component.html 17
+ src/app/+error-page/error-page.component.html 17
+
The resource may have been moved or deleted
该资源可能已被移除或删除
-
- src/app/+error-page/error-page.component.html 18
+ src/app/+error-page/error-page.component.html 18
+
You may have typed the address or URL incorrectly
你输入的地址或网址可能错误
-
- src/app/+error-page/error-page.component.html 20
+ src/app/+error-page/error-page.component.html 20
+
You are not authorized here.
你未在这里获得授权。
-
- src/app/+error-page/error-page.component.html 27 src/app/+error-page/error-page.component.html 42
- You might need to login to see the video. You might need to login to see the video.
+ src/app/+error-page/error-page.component.html 27
+ src/app/+error-page/error-page.component.html 42
+
+
+ You might need to login to see the video.
+ 你可能需要登入才能观看视频。
src/app/+error-page/error-page.component.html
30
-
- You might need to login to see the resource. You might need to login to see the resource.
+
+
+ You might need to login to see the resource.
+ 你可能需要登入参能查看资源。
src/app/+error-page/error-page.component.html
31
-
- Login Login
+
+
+ Login
+ 登入
src/app/+error-page/error-page.component.html
34,36
@@ -2001,30 +1981,30 @@ The link will expire within 1 hour.
You might need to check your account is allowed by the video or instance owner.
你可能需要检查你的帐户是否被视频或实例所有者允许。
-
- src/app/+error-page/error-page.component.html 45
+ src/app/+error-page/error-page.component.html 45
+
You might need to check your account is allowed by the resource or instance owner.
你可能需要检查你的帐户是否被资源或实例所有者允许。
-
- src/app/+error-page/error-page.component.html 46
+ src/app/+error-page/error-page.component.html 46
+
The requested entity body blends sweet bits with a mellow earthiness.
请求的实体正文混合了甜味和浓厚的泥土味。
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
-
- src/app/+error-page/error-page.component.html 54
+ src/app/+error-page/error-page.component.html 54
+
Sepia seems to like it.
乌贼似乎很喜欢。
This is about Sepia's tea
-
- src/app/+error-page/error-page.component.html 57
+ src/app/+error-page/error-page.component.html 57
+
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
媒体对于服务器太大。如果你想增加限制大小,请与管理员联系。
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
全局搜索
@@ -2279,26 +2259,17 @@ The link will expire within 1 hour.
Edit caption
编辑字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
编辑此字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2415,7 +2386,8 @@ The link will expire within 1 hour.
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40 src/app/shared/shared-instance/instance-follow.service.ts 142
No items found
没有找到任何项目
@@ -2451,34 +2423,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
关于 PeerTube 的常见问题
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
技术支持 PeerTube — 公共版权 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API 文档
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
定时发布( )
@@ -2499,10 +2471,13 @@ The link will expire within 1 hour.
转码后发布
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- 如果你选择不等待转码就发布视频,则视频在转码完毕前很有可能无法正常播放。
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ 视频在转码过程中可能无法播放。这也是我们更愿意在视频完成转码后再公开发布的原因。
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2518,14 +2493,15 @@ The link will expire within 1 hour.
See the subtitle file
查看字幕文件
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ 已经在 上传✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
将在更新时创建
@@ -2561,38 +2537,35 @@ The link will expire within 1 hour.
当前没有字幕。
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
直播设置
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ 如果你启用这个选项,如果你超过了你的视频限额,你的直播将被终止
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
延迟模式
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
当你的直播结束时,自动发布回放
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- 视频预览
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
支持
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2627,114 +2600,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
告诉大家他们如何能够支持你(会员平台……)的短文。
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
文件名
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
上传文件的名称
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
最初发布日期
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
这是内容最初发布的日期(例如电影的上映日期)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
插件设置
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
低延迟
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
停用 P2P 将延迟减少至约 15 秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
默认
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
平均延迟约 30 秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
高延迟
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
增加 P2P 比率将平均延迟增至约 60 秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
其他
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
开启视频评论
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
允许下载
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
高级设置
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ 视频缩略图
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
你可以导入任何 youtube-dl 支持 的网址或指向媒体文件的链接。你应该确保你对它指向的内容拥有传播权,否则它可能会给你自己和你的网站带来法律麻烦。
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ 你也可以在 你的媒体库 中同步远程频道
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
抱歉,出错了
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
恭喜,在 后的视频将被导入!你已经可以添加此视频的相关信息了。
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2745,13 +2725,13 @@ The link will expire within 1 hour.
Scheduled
定时发布
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
在设定的日期之前隐藏视频
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
普通直播
@@ -2819,8 +2799,8 @@ The link will expire within 1 hour.
Upload on hold
暂停上传
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
对不起,你的帐户的上传功能已被禁用。如果你想添加视频,管理员必须解锁你的权限。
@@ -2879,43 +2859,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
只支持包含 1 个文件的种子。
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
因为此实例创建了太多直播,所以无法再创建直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
不能创建直播,因为你创建了太多的直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
直播已发布。
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
仅串流一次,回放将会替换你的直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
只串流一次
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
串流多次,回放将是单独的视频
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
使用同个 URL 串流多次
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
开始直播
@@ -2998,10 +2978,7 @@ The link will expire within 1 hour.
Update playlist privacy
更新播放列表私密类型
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3012,55 +2989,55 @@ The link will expire within 1 hour.
Only display embed URL
仅显示嵌入 URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
分享此视频
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
此视频为私享,所以你不能将它分享给其他用户
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
更新视频私密类型
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
二维码
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
这个网址不安全(没有 HTTPS),所以嵌入视频不能在 HTTPS 网站上工作(网页浏览器会在 HTTPS 网站上阻止不安全的 HTTP 请求)。
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
嵌入
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
自动选择字幕
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
更多自定义
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
折叠自定义
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3073,7 +3050,7 @@ The link will expire within 1 hour.
Autoplay
自动播放
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3085,42 +3062,42 @@ The link will expire within 1 hour.
已屏蔽
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
循环播放
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
使用原始实例 URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
显示视频标题
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
对等网络
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
显示隐私警告
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
显示播放器控制栏
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
显示 PeerTube 按钮链接
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3350,7 +3327,7 @@ The link will expire within 1 hour.
{VAR_PLURAL, plural, =1 {1 reply} other { replies}}
- {VAR_PLURAL, plural, =0 {没有评论] =1 {1 条评论} other { 条评论}}
+ {VAR_PLURAL, plural, =0 {没有评论} =1 {1 条评论} other { 条评论}}
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 74
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 77
src/app/+videos/+video-watch/shared/comment/video-comments.component.html 81
@@ -3443,19 +3420,19 @@ The link will expire within 1 hour.
Highlighted comment
突出显示的评论
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 14
+
Reply
回复
-
-
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70 src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 70
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 40
+
This comment has been deleted
此评论已被删除
-
- src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+ src/app/+videos/+video-watch/shared/comment/video-comment.component.html 57
+
Video redundancies
视频冗余
@@ -3546,57 +3523,70 @@ The link will expire within 1 hour.
State
状态
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
创建时间
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
在新标签页中打开参与者页面
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
已接受
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
等待中
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ 已拒绝
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
接受
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
拒绝
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
沒有符合目前过滤器的关注者。
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
你的实例没有任何关注者。
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3606,24 +3596,40 @@ The link will expire within 1 hour.
Redundancy allowed
允许冗余
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
在新标签页中打开实例
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
没有找到符合当前过滤选项的主机。
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
你的实例没有关注任何人。
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ 你确定要取消关注{count, plural, =1 { ?} other { 个条目吗?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ 你确定要取消关注这些条目吗?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3633,13 +3639,13 @@ The link will expire within 1 hour.
Action
动作
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
视频冗余
@@ -3673,12 +3679,12 @@ The link will expire within 1 hour.
Username
用户名
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3700,10 +3706,10 @@ The link will expire within 1 hour.
Role
角色
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
已启用转码。只有 原始 视频大小会计入帐户的视频限额。 这个用户最多可以上传约 。
@@ -3720,10 +3726,10 @@ The link will expire within 1 hour.
Auth plugin
认证插件
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
无(本地身份验证)
@@ -3772,6 +3778,8 @@ The link will expire within 1 hour.
Batch actions
批量操作
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3784,13 +3792,13 @@ The link will expire within 1 hour.
Open account in a new tab
在新标签页中打开帐户
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
已删除帐户
@@ -3819,8 +3827,8 @@ The link will expire within 1 hour.
Banned users
封禁用户
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
显示 到 的 个用户
@@ -3861,39 +3869,39 @@ The link will expire within 1 hour.
Video
视频
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
总大小
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
列出冗余项
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
你的实例没有镜像任何视频。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
你的站点没有镜像视频。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
启用策略统计
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
已在你的实例上启用冗余策略。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
已用 ( )
@@ -3930,6 +3938,8 @@ The link will expire within 1 hour.
Select this row
选择此行
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3942,19 +3952,16 @@ The link will expire within 1 hour.
Actions
操作
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
关注者
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -3981,6 +3988,14 @@ The link will expire within 1 hour.
远端评论
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ 本地视频的评论
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
没有找到与当前过滤器匹配的滥用行为。
@@ -3994,28 +4009,28 @@ The link will expire within 1 hour.
Unsolved reports
未解决的举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
已接受的举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
已拒绝的举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
带屏蔽视频的举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
带删除视频的举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
屏蔽原因:
@@ -4090,18 +4105,18 @@ The link will expire within 1 hour.
Video
视频
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
评论
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 45 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+ src/app/+admin/overview/comments/video-comment-list.component.html 45
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts 68
+
This video has been reported multiple times.
此视频已被多次举报。
@@ -4130,13 +4145,14 @@ The link will expire within 1 hour.
Open video in a new tab
在新标签页中打开视频
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
状态
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4152,7 +4168,7 @@ The link will expire within 1 hour.
Score
分数
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4178,51 +4194,51 @@ The link will expire within 1 hour.
Mute domain
隐藏域
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
实例
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
隐藏于
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
取消隐藏
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
找不到符合目前过滤器的服务器。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
没有找到服务器。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
显示 至 的 个隐藏实例
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
看起来你不在 HTTPS 服务器上。你的网络服务器需要激活 TLS 才能关注服务器。
@@ -4239,28 +4255,28 @@ The link will expire within 1 hour.
Mute domains
隐藏域
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
帐户
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
找不到与当前过滤规则匹配的帐户。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
没有找到帐户。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
列出已安装的插件
@@ -4279,9 +4295,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
显示 至 的 个隐藏的帐户
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
插件/主题
@@ -4323,22 +4339,22 @@ The link will expire within 1 hour.
Users can resolve distant content
用户可以解析远程内容
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
插件 & 主题
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
可用的主题
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
已启用插件
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4418,43 +4434,37 @@ The link will expire within 1 hour.
Delete this comment
删除此评论
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
删除此帐户的所有评论
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
评论将在几分钟后删除
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 条评论已被删除。} other { 条评论已被删除。}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
条评论已被删除。
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
你确定要删除 的所有评论吗?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
评论 将在几分钟内删除
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4482,6 +4492,8 @@ The link will expire within 1 hour.
Select all rows
选择所有行
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4689,8 +4701,8 @@ The link will expire within 1 hour.
Strategy
策略
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
条款
@@ -4701,17 +4713,17 @@ The link will expire within 1 hour.
Code of conduct
行为守则
-
-
-
- src/app/+about/about-instance/about-instance.component.html 155 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134 src/app/shared/shared-instance/instance-about-accordion.component.html 72
+ src/app/+about/about-instance/about-instance.component.html 155
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 134
+ src/app/shared/shared-instance/instance-about-accordion.component.html 72
+
Moderation information
审核信息
-
-
-
- src/app/+about/about-instance/about-instance.component.html 141 src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143 src/app/shared/shared-instance/instance-about-accordion.component.html 60
+ src/app/+about/about-instance/about-instance.component.html 141
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html 143
+ src/app/shared/shared-instance/instance-about-accordion.component.html 60
+
Who moderates the instance? What is the policy regarding NSFW videos? Political videos? etc
谁在审核这个实例?NSFW 视频的政策是什么?政治视频呢?等等
@@ -5001,157 +5013,173 @@ The link will expire within 1 hour.
⚠️ 如果你不信任你的用户,则我们不建议启用此功能
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ 允许频道与其他平台如 YouTube 的频道进行同步(需要允许使用 HTTP URL 导入)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ 要启用此功能,你需要允许使用 HTTP URL 导入。
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
除非用户被标记为受信任,否则他们的视频将保持私密,直到版主审查它们。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
视频频道
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
每用户的最多视频频道
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {个频道} other {个频道}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
自动屏蔽新视频
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
允许用户进行远程 URI/用户名/频道名搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
允许 你的用户 查找可能与你的站点未进行联邦连接的远程视频/参与者
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
允许匿名执行远程 URI/用户名/频道名搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
允许 匿名用户 查找可能与你的站点未进行联邦连接的远程视频/参与者
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ 此功能相当依赖于你选择的搜索索引的实例的审核政策。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
你应该只在生产环境中使用审核过的搜索索引,或者 建立自己的索引 。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
搜索索引 URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
在搜索栏中禁用本地搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
否则,默认情况下将保留本地搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
搜索栏默认使用全局搜索索引
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
启用全局搜索
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
联邦
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
管理与其他实例的 关系 。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
其他的实例可以关注你
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
手动批准新的实例关注者
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
自动关注回实例
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️此功能需要大量关注并进行额外的审查。
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
索引 URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
自动关注公共索引中的实例
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
查看 文档 以获取期望 URL 的相关信息
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
管理员
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
管理员
- src/app/shared/shared-users/user-admin.service.ts 123
-
+
+ src/app/shared/shared-users/user-admin.service.ts 123
Admin email
管理员电子邮件地址
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
启用联系表格
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5161,27 +5189,27 @@ The link will expire within 1 hour.
TWITTER
Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
提供代表实例的 Twitter 帐户,以改进链接预览。如果你没有 Twitter 帐户,只需保留默认值。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
你的 Twitter 用户名
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
Twitter 允许的实例
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
如果你的实例被 Twitter 明确允许,PeerTube 视频分享时将视频播放器嵌入到 Twitter 推文中。 如果实例未被允许,我们使用可以重定向到你 PeerTube 实例的图像链接卡片。 勾选此复选框,保存配置后在 https://cards-dev.twitter.com/validator 测试你实例的视频 URL(https://example.com/w/blabla) 以查看你的实例是否被允许。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5225,59 +5253,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
你的实例同时创建的最大直播数
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {个直播} other {个直播}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
每位用户同时创建的最大直播数
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
最长直播时长
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
直播转码线程数
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
使用视频点播转码将最多声明
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
使用视频点播转码将最少声明
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
直播转码配置文件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
可以通过 PeerTube 插件添加新的直播转换配置文件
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
要生成的直播分辨率
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ 同时转码原始分辨率
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ 即使它高于你启用的最高分辨率
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5287,7 +5325,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
已启用直播串流的转码
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5303,13 +5341,13 @@ The link will expire within 1 hour.
TRANSCODING
转码
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
与视频点播转码相同,转码直播串流,以便任何设备都可以播放。需要一个强大的处理器和其他硬件需求。
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5370,71 +5408,81 @@ The link will expire within 1 hour.
Requires ffmpeg >= 4.1 Generate HLS playlists and fragmented MP4 files resulting in a better playback than with plain WebTorrent: Resolution change is smoother Faster playback especially with long videos More stable playback (less bugs/infinite loading) If you also enabled WebTorrent support, it will multiply videos storage by 2
需要 ffmpeg >= 4.1 生成 HLS 播放列表并分割 MP4 文件,让普通的 WebTorrent 播放效果更佳: 分辨率更改更流畅 快速点播,尤其是长视频 更稳定的播放(更少 bug/不停加载) 如果你也启用 WebTorrent 的支持,它将增加视频的存储空间 1 倍
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
+
+ Resolutions to generate Resolutions to generate
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
-
- Resolutions to generate per enabled format
- 每种启用格式要生成的分辨率
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+
+ Always transcode original resolution
+ 总是转码原始分辨率
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
如果没有选择任何选项,原始文件分辨率将为默认目标。
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
转码线程数
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
使用直播转码将最多声明
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
使用直播转码将最少声明
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
转码作业并发数
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
允许同时转换多个文件。⚠️ 需要重新启动 PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
转码配置文件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
可以通过 PeerTube 插件添加新的转码配置文件
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
视频工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
也许你的用户编辑他们的视频(剪辑、添加片头/片尾、添加水印等)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
启用视频工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ 你需要先启用转码才能启用视频工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5577,38 +5625,38 @@ color: red;
Profile
个人资料
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
分辨率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
宽高比
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
平均帧速率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
像素格式
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
取样率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
频道布局
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
上传 你的设置
@@ -5830,18 +5878,18 @@ color: red;
Initiator
发起者
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
创建日期
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
状态
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
帐户页面
@@ -5851,8 +5899,154 @@ color: red;
No ownership change request found.
未找到所有权更改请求。
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ 实例不允许频道同步
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ 正在显示 个同步中的第 到第
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ 添加同步
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ 外部频道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ 频道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ 最后同步于
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ 列出导入项
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ 完整同步频道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ 这会提取本地频道上缺失的任何视频
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ 已成功移除 的同步。
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+ Full synchronization requested successfully for .
+ 的完整同步已请求成功。
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+ NEW SYNCHRONIZATION
+ 新增同步
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ 远程频道 URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ 示例:https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ 视频频道
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ 远程频道已有视频的选项:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ 全部导入并监视新的发布
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ 仅监视新的发布
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ 已成功建立同步。
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
帐户设置
@@ -5861,23 +6055,23 @@ color: red;
Playlist elements
播放列表元素
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
我的导入
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
创建视频频道
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
未找到频道。
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5927,17 +6121,17 @@ color: red;
Target
目标
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
此视频已被删除
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
显示 至 的 个导入
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5947,14 +6141,15 @@ color: red;
Channel page
频道页面
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {无人观看} =1 {1 次观看} other { 次观看}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6263,11 +6458,11 @@ color: red;
Login
登入
-
-
-
-
- src/app/+login/login-routing.module.ts 12 src/app/+login/login.component.html 67 src/app/menu/menu.component.html 103 src/app/menu/menu.component.html 104
+ src/app/+login/login-routing.module.ts 12
+ src/app/+login/login.component.html 67
+ src/app/menu/menu.component.html 103
+ src/app/menu/menu.component.html 104
+
> Login
> 登入
@@ -6424,7 +6619,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6440,7 +6635,7 @@ color: red;
{VAR_PLURAL, plural, =0 {无视频} =1 {1 个视频} other { 个视频}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6476,22 +6671,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {无人订阅} =1 {1 位订阅者} other { 位订阅者}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6506,9 +6689,9 @@ channel with the same name ( )!
Stats
统计
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
此频道没有播放列表。
@@ -6638,10 +6821,9 @@ channel with the same name ( )!
Features found on this instance
本实例提供的功能
-
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 10 src/app/shared/shared-instance/instance-features-table.component.html 4
+ src/app/shared/shared-instance/instance-about-accordion.component.html 10
+ src/app/shared/shared-instance/instance-features-table.component.html 4
+
STATISTICS
统计信息
@@ -6878,7 +7060,6 @@ channel with the same name ( )!src/app/+signup/+register/register.component.ts
45
-
Go to the next step
@@ -6887,23 +7068,22 @@ channel with the same name ( )!src/app/+signup/+register/register.component.ts
46
-
Who are we?
我们是谁?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 28
+ src/app/shared/shared-instance/instance-about-accordion.component.html 28
+
How long do we plan to maintain this instance?
我们计划维持这个实例多久?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 33
+ src/app/shared/shared-instance/instance-about-accordion.component.html 33
+
How will we finance this instance?
我们将如何为这个实例提供资金?
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 38
+ src/app/shared/shared-instance/instance-about-accordion.component.html 38
+
Terms of
的条款
@@ -6915,9 +7095,8 @@ channel with the same name ( )!
Administrators & Sustainability
管理者 & 维护
-
-
- src/app/shared/shared-instance/instance-about-accordion.component.html 23
+ src/app/shared/shared-instance/instance-about-accordion.component.html 23
+
Step
步骤
@@ -7353,7 +7532,7 @@ channel with the same name ( )!
Configuration updated.
设置已更新。
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7366,8 +7545,8 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
你已经启用注册:我们自动启用了下面“视频”部分的“自动屏蔽新视频”复选框。
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
+
Edit custom configuration
编辑自定义配置
@@ -7530,32 +7709,12 @@ channel with the same name ( )!44
-
- accepted in instance followers
- 已被批准关注实例
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- 你确定要拒绝这个关注者吗?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
拒绝
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
-
- 已被拒绝关注实例
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- 你确定要删除这个关注者吗?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
@@ -7583,29 +7742,104 @@ channel with the same name ( )!src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
-
- 已被移除出关注列表
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+
+
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51 src/app/+admin/follows/followers-list/followers-list.component.ts 117 src/app/+admin/follows/following-list/following-list.component.ts 43 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 105 src/app/+admin/overview/comments/video-comment-list.component.ts 180 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 225 src/app/+admin/overview/videos/video-list.component.ts 280 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-main/buttons/delete-button.component.ts 26 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ 已接受 {count, plural, =1 { 个关注请求} other { 个关注请求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ 已接受关注请求
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ 你确定要拒绝 {count, plural, =1 { 个关注请求吗?} other { 个关注请求吗?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ 你确定要拒绝这些关注请求吗?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ 已拒绝 {count, plural, =1 { 个关注请求} other { 个关注请求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ 已拒绝关注请求
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ 删除的关注者可以重新发送关注请求。
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ 你确定要删除 {count, plural, =1 { 个关注请求?} other { 个关注请求?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ 你确定要删除这些关注请求吗?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ 已移除 {count, plural, =1 { 个关注请求} other { 个关注请求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ 已移除关注请求
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
关注
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7634,20 +7868,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- 你确定要取消关注 吗?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
取消关注
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- 你已不再关注 。
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ 你不再关注 {count, plural, =1 { 了。} other {these 个条目了。}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ 你不再关注他们了。
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7710,135 +7950,135 @@ channel with the same name ( )!
Violent or Repulsive
暴力或令人反感
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 20
+
Hateful or Abusive
仇恨或辱骂
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 21
+
Spam or Misleading
垃圾或误导
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 22
+
Privacy
隐私
-
-
-
-
-
-
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51 src/app/+videos/+video-edit/shared/video-edit.component.html 111 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13 src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37 src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26 src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2 src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 51
+ src/app/+videos/+video-edit/shared/video-edit.component.html 111
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
+ src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 23
+
Copyright
版权
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 24 src/app/shared/shared-moderation/abuse.service.ts 146
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 24
+ src/app/shared/shared-moderation/abuse.service.ts 146
+
Server rules
服务器规则
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 25
+
Thumbnails
缩略图
-
-
- src/app/shared/shared-abuse-list/abuse-details.component.ts 26 src/app/shared/shared-moderation/abuse.service.ts 161
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 26
+ src/app/shared/shared-moderation/abuse.service.ts 161
+
Internal actions
内部操作
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
删除举报
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
受标记帐户的操作
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
标记为已接受
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
标记为已拒绝
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
添加内部说明
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
视频的操作
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
屏蔽视频
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
视频已屏蔽。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
取消屏蔽视频
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
视频已解除屏蔽。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
你确定要删除这条滥用行为举报吗?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
举报记录已删除。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
已删除评论
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
与举报者间的消息
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
与版主间的消息
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
更新内部说明
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
切换视频屏蔽为手动
@@ -7883,60 +8123,60 @@ channel with the same name ( )!
You don't have plugins installed yet.
你还没有安装插件。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
你还没有安装主题。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
更新到
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
你确定要卸载 吗?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
卸载
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
-
+
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24 src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
已卸载。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
这是个重大的插件升级。请转到插件主页检查可能存在的发行说明。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
升级
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
已处理升级
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
已更新。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
-
+
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
作业
@@ -7952,25 +8192,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
插件列表暂不可用。请稍后再试。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
请只安装你信任的插件和主题,因为它们可以在你的实例上执行任何代码。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
你确定要安装 吗?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
已安装
。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
设置已更新。
@@ -8102,9 +8342,9 @@ channel with the same name ( )!
Info
提示
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
文件
@@ -8123,14 +8363,14 @@ channel with the same name ( )!
Light/Orange or Dark
浅色/橘色 或者 暗色
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
错误
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
标准日志
@@ -8260,115 +8500,115 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
视频连同它的评论都将被删除。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
封禁
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
用户无法再登入,但视频和评论都将保留。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
解除封禁
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
把电子邮件地址设为已验证
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
创建时间
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
每日限额
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
上次登入
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
你无法封禁 root 用户。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
你确定要解除对 {count, plural, =1 {1 位用户} other { 位用户}}的封禁吗?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
你确定要解除对 个用户的封禁吗?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 位用户已被封禁。} other { 位用户已被封禁。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
已解除对
个用户的封禁。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
你无法删除 root 用户。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>你不是能用已删除用户/频道用过的用户名创建用户或者频道</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
这意味着以下用户名将被永久删除并且无法恢复:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 位用户已被删除。} other { 位用户已被删除。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
已删除
个用户。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 位用户的电子邮件已设为受验证。} other { 位用户的电子邮件已设为受验证。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
用户电子邮件已设为受验证。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
已解除对帐户 的隐藏。
@@ -8606,19 +8846,19 @@ channel with the same name ( )!
Avatar changed.
头像已更新。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
头像
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
头像已删除。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8644,32 +8884,32 @@ channel with the same name ( )!
Video channel created.
视频频道 已创建。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
此用户名在本实例上已经被使用过。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
视频频道 已更新。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
横幅已更改。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
横幅
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
横幅已删除。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8684,14 +8924,8 @@ channel with the same name ( )!
My followers
我的关注者
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8739,8 +8973,8 @@ channel with the same name ( )!
Not found
未找到
-
- src/app/+error-page/error-page-routing.module.ts 14
+ src/app/+error-page/error-page-routing.module.ts 14
+
URL parameter is missing in URL parameters
缺少 URL 参数
@@ -8783,7 +9017,8 @@ channel with the same name ( )!创建
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8792,9 +9027,9 @@ channel with the same name ( )!
Update playlist
更新播放列表
-
-
- src/app/+my-library/my-library-routing.module.ts 67 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+ src/app/+my-library/my-library-routing.module.ts 69
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
+
Notifications
通知
@@ -8813,8 +9048,8 @@ channel with the same name ( )!
Delete playlist
删除播放列表
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 53
+
Playlist updated.
播放列表 已更新。
@@ -8829,13 +9064,13 @@ channel with the same name ( )!
Playlist deleted.
播放列表 已删除。
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 136
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 45
+
My videos
我的视频
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8872,10 +9107,10 @@ channel with the same name ( )!
Do you really want to delete ?
你确定要删除 吗?
-
-
-
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 127
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 34
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 231
+
Video deleted.
视频 已删除。
@@ -8903,12 +9138,32 @@ channel with the same name ( )!
My channels
我的频道
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ 我的同步
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
我的播放列表
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8916,7 +9171,7 @@ channel with the same name ( )!My subscriptions
我的订阅
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8956,13 +9211,21 @@ channel with the same name ( )!
Ownership changes
视频转移
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
我的视频历史
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ 新建同步
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9027,9 +9290,9 @@ channel with the same name ( )!
Subscribe to the account
订阅此帐户
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
播放列表
@@ -9126,58 +9389,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
你确定要编辑“ ”吗?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
当前的视频会被这个编辑过的视频覆盖并且<strong>你将无法还原</strong>。<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
提醒一下,将执行以下任务:<ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
已创建编辑任务。
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
选择搜索框
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
开关左侧菜单栏
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
转到发现更多
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
转到时下流行
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
转到近期新增视频页面
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
转到本地视频
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
转到上传视频
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
转到我的订阅
@@ -9269,9 +9532,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
成功
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
用户名或密码不正确。
@@ -9315,41 +9578,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
今天
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
昨天
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
本周
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
本月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
上个月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
更早
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
无法加载更多视频。稍后再试。
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
过去 7 天
@@ -9440,7 +9703,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10098,6 +10361,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ 需要远程频道 URL。
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ 外部频道 URL 必须以“https://” 或 “http://” 开头
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ 外部频道 URL 长度不能超过 1000 个字符
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
查看 文档 了解如何使用 PeerTube 直播串流功能。
@@ -10149,46 +10436,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
直播 RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
直播 RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
直播串流密钥
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ 不要与任何人分享你的串流密钥。
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
这是个普通直播
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
在普通直播中你只能串流一次。如果你启用了回放,它将保存在跟你的直播相同的 URL 下
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
这是个固定/定期直播
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
在固定/定期直播中,你可以串流多次。如果你启用了回放,它们将保存为单独的视频
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10229,8 +10516,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ 正在处理回放……
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10732,14 +11021,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
实例语言
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
全部语言
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
已隐藏
@@ -10806,6 +11095,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ 已接受的关注
+
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+ Rejected follows
+ 已拒绝的关注
+
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+ Pending follows
+ 待处理的关注
+
+ src/app/shared/shared-instance/instance-follow.service.ts 154
(channel page)
(频道页面)
@@ -10930,29 +11234,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
帐户 已被本实例隐藏。
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
隐藏服务器
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
服务器 已被本实例隐藏。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
添加消息与举报者进行交流
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
添加消息与审核团队进行交流
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
帐户 已被本实例解除隐藏。
@@ -11177,10 +11481,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Captions
字幕
-
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.html 165 src/app/shared/shared-abuse-list/abuse-details.component.ts 27 src/app/shared/shared-moderation/abuse.service.ts 166
+ src/app/+videos/+video-edit/shared/video-edit.component.html 165
+ src/app/shared/shared-abuse-list/abuse-details.component.ts 27
+ src/app/shared/shared-moderation/abuse.service.ts 166
+
The above can only be seen in captions (please describe which).
以上只能在字幕中看到(请描述哪个)。
@@ -11189,23 +11493,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
尝试次数过多,请在 分钟后重试。
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
尝试次数过多,请稍后重试。
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
服务器出现错误。请稍后重试。
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
未知的服务器错误
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
已订阅 当前的所有频道。你将收到所有它们新视频的通知。
@@ -11249,8 +11553,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Moderator
版主
- src/app/shared/shared-users/user-admin.service.ts 124
-
+
+ src/app/shared/shared-users/user-admin.service.ts 124
Search videos, playlists, channels…
搜索视频、播放列表、频道……
@@ -11304,55 +11608,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
删除视频
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
评论操作
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
删除评论
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
你真的想删除这条评论吗?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
评论已删除。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
编码器
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
格式名称
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
大小
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
比特率
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
编解码器
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
已复制
@@ -11371,25 +11675,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
你确定要删除这个视频吗?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
视频已删除。
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
举报操作
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
隐藏举报者
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
下载
@@ -11405,11 +11709,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
编辑
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11447,14 +11751,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ 你确定要删除此 文件吗?
+
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+ Delete file
+ 删除文件
+
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+ File removed.
+ 文件已移除。
+
+ src/app/+admin/overview/videos/video-list.component.ts 211
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
你确定要删除 {count, plural, =1 {此视频} other {这 个视频}}吗?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
-
+
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
保存到播放列表
@@ -11505,9 +11821,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
隐藏帐户
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
打开视频操作
@@ -11529,8 +11845,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
解除屏蔽
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ 直播串流将自动中止,并且不会保存回放。
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11539,8 +11857,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
隐藏服务器帐户
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
举报
@@ -11551,23 +11869,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Reported part
举报的部分
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 74
+ src/app/shared/shared-abuse-list/abuse-details.component.html 74
+
Note
注意
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 81
+ src/app/shared/shared-abuse-list/abuse-details.component.html 81
+
The video was deleted
视频已被删除
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 90
+ src/app/shared/shared-abuse-list/abuse-details.component.html 90
+
Comment:
评论:
-
- src/app/shared/shared-abuse-list/abuse-details.component.html 96
+ src/app/shared/shared-abuse-list/abuse-details.component.html 96
+
Messages with the reporter
与举报者间的消息
@@ -11642,25 +11960,26 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18 src/app/+admin/overview/videos/video-list.component.html 77 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4 src/app/+stats/video/video-stats.component.html 2 src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31 src/app/+videos/+video-watch/video-watch.component.html 76 src/app/menu/menu.component.html 111 src/app/shared/shared-instance/instance-about-accordion.component.html 84 src/app/shared/shared-main/buttons/action-dropdown.component.html 22 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20 src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30 src/app/shared/shared-moderation/user-ban-modal.component.html 3 src/app/shared/shared-user-settings/user-interface-settings.component.html 9 src/app/shared/shared-video-miniature/video-download.component.html 27 src/app/shared/shared-video-miniature/video-download.component.html 47 src/app/shared/shared-video-miniature/video-download.component.html 69 src/app/shared/shared-video-miniature/video-download.component.html 80 src/app/shared/shared-video-miniature/video-download.component.html 92 src/app/shared/shared-video-miniature/videos-selection.component.html 1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 18
+ src/app/+admin/overview/videos/video-list.component.html 77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 4
+ src/app/+stats/video/video-stats.component.html 2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 31
+ src/app/+videos/+video-watch/video-watch.component.html 76
+ src/app/menu/menu.component.html 111
+ src/app/shared/shared-instance/instance-about-accordion.component.html 84
+ src/app/shared/shared-main/buttons/action-dropdown.component.html 22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html 30
+ src/app/shared/shared-moderation/user-ban-modal.component.html 3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html 9
+ src/app/shared/shared-video-miniature/video-download.component.html 27
+ src/app/shared/shared-video-miniature/video-download.component.html 47
+ src/app/shared/shared-video-miniature/video-download.component.html 69
+ src/app/shared/shared-video-miniature/video-download.component.html 80
+ src/app/shared/shared-video-miniature/video-download.component.html 92
+ src/app/shared/shared-video-miniature/videos-selection.component.html 1
+
Add to watch later
添加到稍后观看
@@ -11682,8 +12001,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
浅色/橘色
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
直播已结束
@@ -11692,112 +12011,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
只有我能看到此视频
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
只能通过私人链接共享
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
所有人都能看到此视频
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
只有此网站的用户才能看到此视频
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
已更新待导入的视频。
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
你的视频已经以私享方式上传至你的帐户。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
相关数据(如标签、说明)将会丢失,你确定要离开这个页面吗?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
你的视频尚未上传完毕,你确定要离开这个页面吗?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
发布
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
上传
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
上传
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
视频已发布。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
你有未保存的修改!如果你离开本页面,你将会失去这些修改。
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
视频已更新。
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(扩展名: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
“ ”将添加到此视频的开头
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
“ ”将被添加到视频的结束处
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
“ ”图像水印将被添加到视频中
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
视频将开始于 并结束于
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
视频将开始于
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
视频将结束于
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
举报评论
@@ -11806,23 +12125,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
The deletion will be sent to remote instances so they can reflect the change.
删除将被发送到远程服务器,以便他们能够反应变更。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
它是一个远端评论,因此删除只对实例有效。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
删除并重拟稿
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
你真的想删除并重新起草这条评论吗?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Stop autoplaying next video
停止自动播放下一个视频
@@ -11862,123 +12181,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
此视频在此实例上不可用,是否要重定向到原始实例上:<a href=" "> </a>?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
重定向
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
此视频包含成人或裸露内容。你确定要观看吗?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
成人或裸露内容
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
下一个
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
取消
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
自动播放已经暂停
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
进入/退出全屏
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
播放/暂停视频
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
静音/取消静音视频
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
跳到视频的百分比处:0 为 0%,9 为 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
增加音量
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
降低音量
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
快进视频
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
快退视频
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
提高播放速度
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
降低播放速度
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
转到视频的上一帧
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
转到视频的下一帧
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
切换影院模式
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
喜欢此视频
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 78471408d..2bd8ca365 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -5,7 +5,7 @@
Close
關閉
- node_modules/src/alert/alert.ts 79
+ node_modules/src/alert/alert.ts 42
Slide of
@@ -26,95 +26,71 @@
Select month
選取月份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Select year
選取年份
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
-
- node_modules/src/datepicker/datepicker-navigation-select.ts
- 74
-
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
+ node_modules/src/datepicker/datepicker-navigation-select.ts 41
Previous month
前一個月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
Next month
下一個月
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
-
- node_modules/src/datepicker/datepicker-navigation.ts
- 69
-
+ node_modules/src/datepicker/datepicker-navigation.ts 43
+ node_modules/src/datepicker/datepicker-navigation.ts 43
- node_modules/src/progressbar/progressbar.ts 67
+ node_modules/src/progressbar/progressbar.ts 23
HH
@@ -149,12 +125,12 @@
Increment minutes
增加分鐘數
- node_modules/src/timepicker/timepicker.ts 249
+ node_modules/src/timepicker/timepicker.ts 245
Decrement minutes
減少分鐘數
- node_modules/src/timepicker/timepicker.ts 272
+ node_modules/src/timepicker/timepicker.ts 270
SS
@@ -201,18 +177,18 @@
Close
關閉
- node_modules/src/toast/toast.ts 108
+ node_modules/src/toast/toast.ts 70
Close the left menu
關閉左側選單
-
- src/app/app.component.ts 139
+ src/app/app.component.ts 139
+
Open the left menu
開啟左側選單
-
- src/app/app.component.ts 141
+ src/app/app.component.ts 141
+
You don't have notifications.
您沒有通知。
@@ -375,18 +351,12 @@
viewer(s)
位觀眾
-
- src/app/shared/shared-main/video/video.model.ts
- 276
-
+ src/app/shared/shared-main/video/video.model.ts 283
{ view(s)}
{ 次檢視}
-
- src/app/shared/shared-main/video/video.model.ts
- 279
-
+ src/app/shared/shared-main/video/video.model.ts 286
Change your avatar
@@ -422,7 +392,7 @@
Start at
開始於
src/app/shared/shared-moderation/report-modals/video-report.component.html 39
- src/app/shared/shared-share-modal/video-share.component.html 148
+ src/app/shared/shared-share-modal/video-share.component.html 149
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 33
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 69
@@ -430,7 +400,7 @@
Stop at
停止於
src/app/shared/shared-moderation/report-modals/video-report.component.html 54
- src/app/shared/shared-share-modal/video-share.component.html 186
+ src/app/shared/shared-share-modal/video-share.component.html 190
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html 34
src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html 83
@@ -516,24 +486,24 @@
video
影片
-
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304 src/app/shared/shared-video-miniature/video-download.component.ts 57
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 304
+ src/app/shared/shared-video-miniature/video-download.component.ts 57
+
Your video quota is exceeded with this video (video size: , used: , quota: )
此影片超過了您的影片配額(影片大小: ,已使用: ,配額: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 340
+
Your daily video quota is exceeded with this video (video size: , used: , quota: )
此影片超過了您的每日影片配額(影片大小: ,已使用: ,配額: )
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 359
+
subtitles
字幕
-
- src/app/shared/shared-video-miniature/video-download.component.ts 58
+ src/app/shared/shared-video-miniature/video-download.component.ts 58
+
Reason...
理由……
@@ -626,80 +596,74 @@
Cannot fetch information of this remote account
無法擷取此遠端帳號的資訊
-
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts 65
+
Blocked
已封鎖
src/app/+admin/overview/videos/video-list.component.html 82
src/app/shared/shared-video-miniature/video-miniature.component.html 59
+
+ Delete this file
+ 刪除此檔案
+ src/app/+admin/overview/videos/video-list.component.html 113
+ src/app/+admin/overview/videos/video-list.component.html 129
+
Are you sure you want to delete these videos?
您確定您想要刪除這些 影片?
- src/app/+admin/overview/videos/video-list.component.ts 202
+ src/app/+admin/overview/videos/video-list.component.ts 222
Deleted {count, plural, =1 {1 video} other { videos}}.
已刪除 {count, plural, =1 {1 部影片} other { 部影片}}。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 212
-
+ src/app/+admin/overview/videos/video-list.component.ts 232
Deleted videos.
已刪除 影片。
- src/app/+admin/overview/videos/video-list.component.ts 214
+ src/app/+admin/overview/videos/video-list.component.ts 234
Unblocked {count, plural, =1 {1 video} other { videos}}.
已解除封鎖 {count, plural, =1 {1 部影片} other { 部影片}}。
-
- src/app/+admin/overview/videos/video-list.component.ts
- 230
-
+ src/app/+admin/overview/videos/video-list.component.ts 250
Unblocked videos.
已解除封鎖 影片。
- src/app/+admin/overview/videos/video-list.component.ts 232
+ src/app/+admin/overview/videos/video-list.component.ts 252
Are you sure you want to delete {count, plural, =1 {1 HLS streaming playlist} other { HLS streaming playlists}}?
您確定您想要刪除 {count, plural, =1 {1 個 HLS 串流播放清單} other { 個 HLS 串流播放清單}}?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 248
-
+ src/app/+admin/overview/videos/video-list.component.ts 268
Are you sure you want to delete HLS streaming playlists?
您確定您要刪除 HLS 串流播放清單嗎?
- src/app/+admin/overview/videos/video-list.component.ts 250
+ src/app/+admin/overview/videos/video-list.component.ts 270
Are you sure you want to delete WebTorrent files of {count, plural, =1 {1 video} other { videos}}?
您確定您想要刪除 {count, plural, =1 {1 部影片} other { 部影片}}的 WebTorrent 檔案嗎?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 254
-
+ src/app/+admin/overview/videos/video-list.component.ts 274
Are you sure you want to delete WebTorrent files of videos?
您確定您要刪除 影片的 WebTorrent 檔案嗎?
- src/app/+admin/overview/videos/video-list.component.ts 256
+ src/app/+admin/overview/videos/video-list.component.ts 276
Files were removed.
檔案被移除。
- src/app/+admin/overview/videos/video-list.component.ts 266
+ src/app/+admin/overview/videos/video-list.component.ts 286
Transcoding jobs created.
已建立轉換編碼工作。
- src/app/+admin/overview/videos/video-list.component.ts 278
+ src/app/+admin/overview/videos/video-list.component.ts 298
Sensitive
@@ -750,10 +714,10 @@
No results.
沒有結果。
-
-
-
- src/app/+videos/video-list/overview/video-overview.component.html 4 src/app/shared/shared-video-miniature/videos-list.component.html 41 src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+ src/app/+videos/video-list/overview/video-overview.component.html 4
+ src/app/shared/shared-video-miniature/videos-list.component.html 41
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 24
+
Only live videos
僅直播影片
@@ -777,7 +741,7 @@
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 79
src/app/+videos/+video-edit/shared/video-edit.component.html 188
- src/app/+videos/+video-edit/shared/video-edit.component.html 320
+ src/app/+videos/+video-edit/shared/video-edit.component.html 313
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 43
@@ -828,7 +792,6 @@
以您的本地帳戶訂閱
src/app/shared/shared-user-subscription/subscribe-button.component.html 52
-
will be duplicated by your instance.
將被您的站台複製。
@@ -943,11 +906,11 @@
Video quota
影片配額
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-edit/user-edit.component.html 145 src/app/+admin/overview/users/user-list/user-list.component.ts 134 src/app/shared/shared-instance/instance-features-table.component.html 47
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 145
+ src/app/+admin/overview/users/user-list/user-list.component.ts 134
+ src/app/shared/shared-instance/instance-features-table.component.html 47
+
Unlimited ( per day)
無限 ( 每日)
@@ -957,7 +920,7 @@
Import
匯入
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 45
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 37
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 41
src/app/shared/shared-instance/instance-features-table.component.html 92
@@ -975,6 +938,14 @@
種子匯入
src/app/shared/shared-instance/instance-features-table.component.html 103
+
+ Channel synchronization with other platforms (YouTube, Vimeo, ...)
+ 與其他平台 (YouTube, Vimeo, ...) 同步的頻道
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 110
+
+
Loading instance statistics...
正在載入站臺統計……
@@ -1044,7 +1015,7 @@
Following
正在追蹤
src/app/+admin/admin.component.ts 75
- src/app/+admin/follows/following-list/following-list.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 41
src/app/+admin/follows/follows.routes.ts 26
@@ -1281,14 +1252,14 @@ The link will expire within 1 hour.
Email
電子郵件
-
-
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-edit/user-edit.component.html 105 src/app/+admin/overview/users/user-list/user-list.component.ts 133 src/app/+login/login.component.html 119 src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 46 src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 105
+ src/app/+admin/overview/users/user-list/user-list.component.ts 133
+ src/app/+login/login.component.html 119
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html 6
+
Email address
電子信箱
@@ -1613,15 +1584,15 @@ The link will expire within 1 hour.
Close
關閉
-
-
-
- src/app/modal/account-setup-warning-modal.component.html 28 src/app/modal/instance-config-warning-modal.component.html 38 src/app/shared/shared-video-live/live-stream-information.component.html 52
+ src/app/modal/account-setup-warning-modal.component.html 28
+ src/app/modal/instance-config-warning-modal.component.html 38
+ src/app/shared/shared-video-live/live-stream-information.component.html 52
+
Update live settings
更新直播設定
-
- src/app/shared/shared-video-live/live-stream-information.component.html 55
+ src/app/shared/shared-video-live/live-stream-information.component.html 55
+
Server too slow
伺服器太慢了
@@ -1707,24 +1678,24 @@ The link will expire within 1 hour.
Keyboard shortcuts
鍵盤快捷鍵
-
-
- src/app/menu/menu.component.html 71 src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 71
+ src/app/menu/menu.component.html 145
+
Help
說明
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
Get help using PeerTube
取得 PeerTube 的使用說明
-
- src/app/menu/menu.component.html 141
+ src/app/menu/menu.component.html 141
+
powered by PeerTube
威力本源 PeerTube
-
- src/app/menu/menu.component.html 150
+ src/app/menu/menu.component.html 150
+
Log out
登出
@@ -1750,18 +1721,18 @@ The link will expire within 1 hour.
My video imports
我的影片匯入
- src/app/+my-library/my-library-routing.module.ts 90
+ src/app/+my-library/my-library-routing.module.ts 92
Create a new playlist
建立新播放清單
- src/app/+my-library/my-library-routing.module.ts 49
+ src/app/+my-library/my-library-routing.module.ts 51
Interface:
介面:
-
- src/app/menu/menu.component.html 137
+ src/app/menu/menu.component.html 137
+
Import jobs concurrency
匯入工作並行
@@ -1776,7 +1747,7 @@ The link will expire within 1 hour.
jobs in parallel
平行作業
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 259
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 167
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 173
Allow import with HTTP URL (e.g. YouTube)
@@ -1873,9 +1844,9 @@ The link will expire within 1 hour.
Contact
聯絡人
-
-
- src/app/+about/about-routing.module.ts 36 src/app/menu/menu.component.html 140
+ src/app/+about/about-routing.module.ts 36
+ src/app/menu/menu.component.html 140
+
View your notifications
檢視您的通知
@@ -2034,8 +2005,8 @@ The link will expire within 1 hour.
Media is too large for the server. Please contact you administrator if you want to increase the limit size.
媒體對此伺服器來說太大。如果您想要增加限制大小的話,請聯絡您的管理員。
-
- src/app/core/rest/rest-extractor.service.ts 103
+ src/app/core/rest/rest-extractor.service.ts 110
+
GLOBAL SEARCH
全域搜尋
@@ -2290,26 +2261,17 @@ The link will expire within 1 hour.
Edit caption
編輯字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 5
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 3
Caption
字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 10
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 8
Edit this caption
編輯此字幕
-
- src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html
- 31
-
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 30
Title
@@ -2421,12 +2383,13 @@ The link will expire within 1 hour.
Advanced filters
進階篩選條件
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30 src/app/+admin/overview/comments/video-comment-list.component.ts 48 src/app/+admin/overview/users/user-list/user-list.component.ts 44 src/app/+my-library/my-videos/my-videos.component.ts 112 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 30
+ src/app/+admin/overview/comments/video-comment-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 44
+ src/app/+my-library/my-videos/my-videos.component.ts 112
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 40
+ src/app/shared/shared-instance/instance-follow.service.ts 142
+
No items found
未找到任何項目
@@ -2462,34 +2425,34 @@ The link will expire within 1 hour.
src/app/+videos/+video-edit/shared/video-edit.component.html 63
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 6
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 22
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 26
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 19
FAQ
FAQ
-
- src/app/menu/menu.component.html 143
+ src/app/menu/menu.component.html 143
+
Frequently asked questions about PeerTube
關於 PeerTube 的常見問題
-
- src/app/menu/menu.component.html 142
+ src/app/menu/menu.component.html 142
+
API
API
-
- src/app/menu/menu.component.html 145
+ src/app/menu/menu.component.html 145
+
powered by PeerTube - CopyLeft 2015-2022
由 PeerTube 提供技術支援 - 公共版權 2015-2022
-
- src/app/menu/menu.component.html 149
+ src/app/menu/menu.component.html 149
+
API documentation
API 文件
-
- src/app/menu/menu.component.html 144
+ src/app/menu/menu.component.html 144
+
Schedule publication ( )
計劃發佈 ( )
@@ -2510,10 +2473,13 @@ The link will expire within 1 hour.
轉換編碼後發佈
src/app/+videos/+video-edit/shared/video-edit.component.html 146
-
- If you decide not to wait for transcoding before publishing the video, it could be unplayable until transcoding ends.
- 如果您決定不要等待在發佈影片前的轉換編碼,它可能會在轉換編碼結束前都無法播放。
- src/app/+videos/+video-edit/shared/video-edit.component.html 150
+
+ The video may be unplayable during the transcoding process. It's the reason why we prefer to publish publicly the video after transcoding.
+ 在轉碼過程中,影片可能無法播放。這就是為什麼我們偏好在轉碼後才公開發佈影片的原因。
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 150
+
Basic info
@@ -2529,14 +2495,15 @@ The link will expire within 1 hour.
See the subtitle file
檢視字幕檔案
src/app/+videos/+video-edit/shared/video-edit.component.html 182
-
- Already uploaded on ✔ Already uploaded on ✔
+
+
+ Already uploaded on ✔
+ 已更新於 ✔
src/app/+videos/+video-edit/shared/video-edit.component.html
186,188
-
Will be created on update
將在更新時建立
@@ -2572,38 +2539,35 @@ The link will expire within 1 hour.
現在沒有字幕。
- src/app/+videos/+video-edit/shared/video-edit.component.html 226
+ src/app/+videos/+video-edit/shared/video-edit.component.html 219
Live settings
直播設定
- src/app/+videos/+video-edit/shared/video-edit.component.html 234
+ src/app/+videos/+video-edit/shared/video-edit.component.html 227
⚠️ If you enable this option, your live will be terminated if you exceed your video quota
⚠️ 如果啟用此選項,您的直播將會在您超過您的影片配額時結束
- src/app/+videos/+video-edit/shared/video-edit.component.html 287
+ src/app/+videos/+video-edit/shared/video-edit.component.html 280
Latency mode
延遲模式
- src/app/+videos/+video-edit/shared/video-edit.component.html 293
+ src/app/+videos/+video-edit/shared/video-edit.component.html 286
Automatically publish a replay when your live ends
當您的直播結束後自動發布重播
- src/app/+videos/+video-edit/shared/video-edit.component.html 283
-
-
- Video preview
- 影片預覽
- src/app/+videos/+video-edit/shared/video-edit.component.html 317
+ src/app/+videos/+video-edit/shared/video-edit.component.html 276
Support
支援
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html 64
src/app/+video-channels/video-channels.component.html 17
- src/app/+videos/+video-edit/shared/video-edit.component.html 326
+ src/app/+videos/+video-edit/shared/video-edit.component.html 319
View account
@@ -2638,114 +2602,121 @@ The link will expire within 1 hour.
Short text to tell people how they can support you (membership platform...).
告訴人們他們可以如何支援您(成員平臺等)的短文。
- src/app/+videos/+video-edit/shared/video-edit.component.html 330
+ src/app/+videos/+video-edit/shared/video-edit.component.html 323
Filename
檔案名稱
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 345,347
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 338
Name of the uploaded file
已上傳檔案的名稱
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 350
-
+ src/app/+videos/+video-edit/shared/video-edit.component.html 343
Original publication date
原始發佈日期
- src/app/+videos/+video-edit/shared/video-edit.component.html 359
+ src/app/+videos/+video-edit/shared/video-edit.component.html 352
This is the date when the content was originally published (e.g. the release date for a film)
這是內容原始發佈的日期(如電影的發行日期)
- src/app/+videos/+video-edit/shared/video-edit.component.html 363
+ src/app/+videos/+video-edit/shared/video-edit.component.html 356
Plugin settings
外掛程式設定
- src/app/+videos/+video-edit/shared/video-edit.component.html 393
+ src/app/+videos/+video-edit/shared/video-edit.component.html 386
Small latency
低延遲
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 88
+
Reduce latency to ~15s disabling P2P
停用 P2P 將延遲減少到約15秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 89
+
Default
預設
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 93
+
Average latency of 30s
平均延遲約30秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 94
+
High latency
高延遲
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 98
+
Average latency of 60s increasing P2P ratio
增加 P2P 比例,平均約60秒
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 99
+
Other
其他
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 211 src/app/shared/shared-forms/select/select-languages.component.ts 50
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 212
+ src/app/shared/shared-forms/select/select-languages.component.ts 50
+
Enable video comments
啟用影片評論
- src/app/+videos/+video-edit/shared/video-edit.component.html 380
+ src/app/+videos/+video-edit/shared/video-edit.component.html 373
Enable download
啟用下載
- src/app/+videos/+video-edit/shared/video-edit.component.html 385
+ src/app/+videos/+video-edit/shared/video-edit.component.html 378
Advanced settings
進階設定
+ src/app/+videos/+video-edit/shared/video-edit.component.html 303
+
+
+ Video thumbnail
+ 影片縮圖
src/app/+videos/+video-edit/shared/video-edit.component.html 310
URL
URL
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 6
- src/app/shared/shared-share-modal/video-share.component.html 24
- src/app/shared/shared-share-modal/video-share.component.html 101
+ src/app/shared/shared-share-modal/video-share.component.html 26
+ src/app/shared/shared-share-modal/video-share.component.html 104
You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
您可以匯入任何 youtube-dl 支援的 URL 或指向媒體檔案的 URL。您應該確保您對您所指向的內容有傳播權,否則可能會為您與您的站臺惹上法律問題。
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 11
+
+ You can also synchronize a remote channel in your library
+ 您也可以在 您的媒體庫 中同步遠端頻道
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
+ 21,23
+
+
Sorry, but something went wrong
抱歉,不過好像有什麼東西出錯了
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 43
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 51
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 48
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 86
Congratulations, the video behind will be imported! You can already add information about this video.
恭喜,在 後的影片將會匯入!您已經可以加入關於此影片的資訊了。
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 49
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 53
Select the file to upload
@@ -2756,13 +2727,13 @@ The link will expire within 1 hour.
Scheduled
排定
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 230
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+
Hide the video until a specific date
在特定日期前隱藏影片
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 231
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 232
+
Normal live
一般直播
@@ -2830,8 +2801,8 @@ The link will expire within 1 hour.
Upload on hold
暫緩上傳
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 176
+
Sorry, the upload feature is disabled for your account. If you want to add videos, an admin must unlock your quota.
抱歉,您的帳號已停用上傳功能。如果您想要新增影片,管理員必須解鎖您的配額。
@@ -2890,43 +2861,43 @@ The link will expire within 1 hour.
Torrents with only 1 file are supported.
支援僅有 1 個檔案的 torrent。
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 115
+
Cannot create live because this instance have too many created lives
因為此站台建立了太多直播,所以無法再建立直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 105
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 110
+
Cannot create live because you created too many lives
因為您建立了太多直播,所以無法再建立直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 112
+
Live published.
直播已發佈。
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 137
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 146
+
Stream only once, replay will replace your live
僅直播一次,重播將會取代您的直播
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 160
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 169
+
Stream only once
僅串流一次
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 163
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 172
+
Stream multiple times, replays will be separate videos
串流多次,重播將會是單獨的影片
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 168
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 177
+
Stream multiple times using the same URL
使用相同 URL 串流多次
-
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 171
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts 180
+
Go Live
直播
@@ -3009,10 +2980,7 @@ The link will expire within 1 hour.
Update playlist privacy
更新播放清單隱私權政策
-
- src/app/shared/shared-share-modal/video-share.component.html
- 16,18
-
+ src/app/shared/shared-share-modal/video-share.component.html 17
Share the playlist at this video position
@@ -3023,55 +2991,55 @@ The link will expire within 1 hour.
Only display embed URL
僅顯示嵌入 URL
src/app/shared/shared-share-modal/video-share.component.html 79
- src/app/shared/shared-share-modal/video-share.component.html 176
+ src/app/shared/shared-share-modal/video-share.component.html 177
Share the video
分享影片
- src/app/shared/shared-share-modal/video-share.component.html 88
+ src/app/shared/shared-share-modal/video-share.component.html 89
This video is private so you won't be able to share it with external users
此影片是私人的,因此您無法與外部使用者分享
- src/app/shared/shared-share-modal/video-share.component.html 91
+ src/app/shared/shared-share-modal/video-share.component.html 92
Update video privacy
更新影片隱私
- src/app/shared/shared-share-modal/video-share.component.html 93
+ src/app/shared/shared-share-modal/video-share.component.html 95
QR-Code
QR Code
src/app/shared/shared-share-modal/video-share.component.html 34
- src/app/shared/shared-share-modal/video-share.component.html 111
+ src/app/shared/shared-share-modal/video-share.component.html 112
The url is not secured (no HTTPS), so the embed video won't work on HTTPS websites (web browsers block non secured HTTP requests on HTTPS websites).
URL 不安全(無 HTTPS),因此嵌入式影片無法在 HTTPS 網站上運作(網路瀏覽器會在 HTTPS 網站上封鎖不安全的 HTTP 請求)。
- src/app/shared/shared-share-modal/video-share.component.html 53
- src/app/shared/shared-share-modal/video-share.component.html 130
+ src/app/shared/shared-share-modal/video-share.component.html 54
+ src/app/shared/shared-share-modal/video-share.component.html 132
Embed
嵌入
src/app/shared/shared-share-modal/video-share.component.html 44
- src/app/shared/shared-share-modal/video-share.component.html 121
+ src/app/shared/shared-share-modal/video-share.component.html 122
Auto select subtitle
自動選擇字幕
- src/app/shared/shared-share-modal/video-share.component.html 163
+ src/app/shared/shared-share-modal/video-share.component.html 164
More customization
更多自訂
- src/app/shared/shared-share-modal/video-share.component.html 271
+ src/app/shared/shared-share-modal/video-share.component.html 275
Less customization
更少自訂
- src/app/shared/shared-share-modal/video-share.component.html 279
+ src/app/shared/shared-share-modal/video-share.component.html 283
Support
@@ -3084,7 +3052,7 @@ The link will expire within 1 hour.
Autoplay
自動播放
- src/app/shared/shared-share-modal/video-share.component.html 201
+ src/app/shared/shared-share-modal/video-share.component.html 204
Maybe later
@@ -3096,42 +3064,42 @@ The link will expire within 1 hour.
已靜音
src/app/+admin/overview/users/user-list/user-list.component.html 104
src/app/shared/shared-moderation/account-block-badges.component.html 1
- src/app/shared/shared-share-modal/video-share.component.html 208
+ src/app/shared/shared-share-modal/video-share.component.html 212
Loop
迴圈
- src/app/shared/shared-share-modal/video-share.component.html 215
+ src/app/shared/shared-share-modal/video-share.component.html 219
Use origin instance URL
使用原始站台 URL
- src/app/shared/shared-share-modal/video-share.component.html 222
+ src/app/shared/shared-share-modal/video-share.component.html 225
Display video title
顯示影片標題
- src/app/shared/shared-share-modal/video-share.component.html 231
+ src/app/shared/shared-share-modal/video-share.component.html 234
P2P
P2P
- src/app/shared/shared-share-modal/video-share.component.html 238
+ src/app/shared/shared-share-modal/video-share.component.html 242
Display privacy warning
顯示隱私警告
- src/app/shared/shared-share-modal/video-share.component.html 245
+ src/app/shared/shared-share-modal/video-share.component.html 248
Display player control bar
顯示播放器控制列
- src/app/shared/shared-share-modal/video-share.component.html 252
+ src/app/shared/shared-share-modal/video-share.component.html 255
Display PeerTube button link
顯示 PeerTube 按鈕連結
- src/app/shared/shared-share-modal/video-share.component.html 259
+ src/app/shared/shared-share-modal/video-share.component.html 262
Public
@@ -3386,23 +3354,23 @@ The link will expire within 1 hour.
The deletion will be sent to remote instances so they can reflect the change.
刪除動作將會傳送到遠端站臺以讓它們反映變更。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 176
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 184
+
It is a remote comment, so the deletion will only be effective on your instance.
其為遠端留言,所以刪除只會在您的站臺上生效。
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 178
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 186
+
Delete and re-draft
刪除並重新變為草稿
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 206
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 214
+
Do you really want to delete and re-draft this comment?
您真的想要刪除並重新將此留言變為草稿嗎?
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 207
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 215
+
Add comment...
新增評論……
@@ -3579,57 +3547,70 @@ The link will expire within 1 hour.
State
狀態
- src/app/+my-library/my-video-imports/my-video-imports.component.html 19
src/app/+admin/system/jobs/jobs.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 30
Created
建立
- src/app/+admin/follows/followers-list/followers-list.component.html 27
- src/app/+admin/follows/following-list/following-list.component.html 33
+ src/app/+admin/follows/followers-list/followers-list.component.html 39
+ src/app/+admin/follows/following-list/following-list.component.html 43
src/app/+admin/system/jobs/jobs.component.html 50
- src/app/+my-library/my-video-imports/my-video-imports.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 37
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 31
src/app/shared/shared-abuse-list/abuse-list-table.component.html 23
Open actor page in a new tab
在新分頁中開啟動作頁面
- src/app/+admin/follows/followers-list/followers-list.component.html 42
+ src/app/+admin/follows/followers-list/followers-list.component.html 56
Accepted
已接受
- src/app/+admin/follows/followers-list/followers-list.component.html 49
- src/app/+admin/follows/following-list/following-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.html 63
+ src/app/+admin/follows/following-list/following-list.component.html 65
Pending
擱置中
- src/app/+admin/follows/followers-list/followers-list.component.html 52
- src/app/+admin/follows/following-list/following-list.component.html 54
+ src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/following-list/following-list.component.html 66
+
+
+ Rejected
+ 已回絕
+
+ src/app/+admin/follows/followers-list/followers-list.component.html
+ 65,66
+
+
+ src/app/+admin/follows/following-list/following-list.component.html
+ 67,68
+
Accept
接受
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 35 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25 src/app/+my-library/my-ownership/my-ownership.component.html 27
+ src/app/+admin/follows/followers-list/followers-list.component.html 50
+ src/app/+admin/follows/followers-list/followers-list.component.ts 46
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 25
+ src/app/+my-library/my-ownership/my-ownership.component.html 27
+
Refuse
拒絕
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 36 src/app/+my-library/my-ownership/my-ownership.component.html 28
+ src/app/+my-library/my-ownership/my-ownership.component.html 28
+
No follower found matching current filters.
沒有符合目前過濾器的追隨者。
- src/app/+admin/follows/followers-list/followers-list.component.html 64
+ src/app/+admin/follows/followers-list/followers-list.component.html 77
Your instance doesn't have any follower.
您的站臺沒有任何追隨者。
- src/app/+admin/follows/followers-list/followers-list.component.html 65
+ src/app/+admin/follows/followers-list/followers-list.component.html 78
Showing to of followers
@@ -3639,24 +3620,40 @@ The link will expire within 1 hour.
Redundancy allowed
允許冗餘
- src/app/+admin/follows/following-list/following-list.component.html 34
+ src/app/+admin/follows/following-list/following-list.component.html 44
Open instance in a new tab
在新分頁中開啟站臺
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 44 src/app/shared/shared-moderation/server-blocklist.component.html 43 src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/+admin/follows/following-list/following-list.component.html 58
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+ src/app/shared/shared-moderation/server-blocklist.component.html 43
+
No host found matching current filters.
沒有主機符合目前的過濾器。
- src/app/+admin/follows/following-list/following-list.component.html 71
+ src/app/+admin/follows/following-list/following-list.component.html 84
Your instance is not following anyone.
您的站臺並未追蹤任何人。
- src/app/+admin/follows/following-list/following-list.component.html 72
+ src/app/+admin/follows/following-list/following-list.component.html 85
+
+
+ Do you really want to unfollow {count, plural, =1 { ?} other { entries?}}
+ 您真的想要取消追蹤 {count, plural, =1 { ?} other { 條目嗎?}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 70
+
+
+
+ Do you really want to unfollow these entries?
+ 您真的想要取消追蹤這些條目嗎?
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 72,70
+
Showing to of hosts
@@ -3666,13 +3663,13 @@ The link will expire within 1 hour.
Action
動作
-
-
-
-
-
-
- src/app/+admin/follows/following-list/following-list.component.html 30 src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/account-blocklist.component.html 23 src/app/shared/shared-moderation/server-blocklist.component.html 31 src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/+admin/follows/following-list/following-list.component.html 40
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 28
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/account-blocklist.component.html 23
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+ src/app/shared/shared-moderation/server-blocklist.component.html 31
+
Videos redundancies
重複影片
@@ -3706,12 +3703,12 @@ The link will expire within 1 hour.
Username
使用者名稱
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-edit/user-edit.component.html 83 src/app/+admin/overview/users/user-list/user-list.component.ts 131 src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6 src/app/+signup/+register/steps/register-step-user.component.html 26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 131
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html 6
+ src/app/+signup/+register/steps/register-step-user.component.html 26
+
john
john
@@ -3733,10 +3730,10 @@ The link will expire within 1 hour.
Role
角色
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-edit/user-edit.component.html 130 src/app/+admin/overview/users/user-list/user-list.component.ts 132
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 130
+ src/app/+admin/overview/users/user-list/user-list.component.ts 132
+
Transcoding is enabled. The video quota only takes into account original video size. At most, this user could upload ~ .
轉換編碼已啟用。影片配額僅考慮 原始 影片大小。 此使用者最多只能上傳 ~ 。
@@ -3753,10 +3750,10 @@ The link will expire within 1 hour.
Auth plugin
驗證外掛程式
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-edit/user-edit.component.html 182 src/app/+admin/overview/users/user-list/user-list.component.ts 139
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-edit/user-edit.component.html 182
+ src/app/+admin/overview/users/user-list/user-list.component.ts 139
+
None (local authentication)
無(本機驗證)
@@ -3805,6 +3802,8 @@ The link will expire within 1 hour.
Batch actions
批次動作
+ src/app/+admin/follows/followers-list/followers-list.component.html 18
+ src/app/+admin/follows/following-list/following-list.component.html 18
src/app/+admin/overview/comments/video-comment-list.component.html 22
src/app/+admin/overview/users/user-list/user-list.component.html 18
src/app/+admin/overview/videos/video-list.component.html 18
@@ -3817,13 +3816,13 @@ The link will expire within 1 hour.
Open account in a new tab
在新分頁中開啟帳號
-
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 69 src/app/+admin/overview/users/user-list/user-list.component.html 94 src/app/+my-library/my-ownership/my-ownership.component.html 32 src/app/shared/shared-abuse-list/abuse-list-table.component.html 44 src/app/shared/shared-moderation/account-blocklist.component.html 35 src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/+admin/overview/comments/video-comment-list.component.html 69
+ src/app/+admin/overview/users/user-list/user-list.component.html 94
+ src/app/+my-library/my-ownership/my-ownership.component.html 32
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 44
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+ src/app/shared/shared-moderation/account-blocklist.component.html 35
+
Deleted account
已刪除的帳號
@@ -3852,8 +3851,8 @@ The link will expire within 1 hour.
Banned users
被封鎖的使用者
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 48
+ src/app/+admin/overview/users/user-list/user-list.component.ts 48
+
Showing to of users
正在顯示 到 的 使用者
@@ -3894,39 +3893,39 @@ The link will expire within 1 hour.
Video
影片
-
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30 src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 30
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 26
+
Total size
總大小
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 31
+
List redundancies
列出重複
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 38
+
Your instance doesn't mirror any video.
您的站臺並未鏡像任何影片。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 80
+
Your instance has no mirrored videos.
您的站臺沒有已鏡像的影片。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 81
+
Enabled strategies stats
策略統計已啟用
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 90
+
No redundancy strategy is enabled on your instance.
您的站臺未啟用冗餘策略。
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 95
+
Used ( )
已使用 ( )
@@ -3963,6 +3962,8 @@ The link will expire within 1 hour.
Select this row
選取此列
+ src/app/+admin/follows/followers-list/followers-list.component.html 46
+ src/app/+admin/follows/following-list/following-list.component.html 51
src/app/+admin/overview/comments/video-comment-list.component.html 54
src/app/+admin/overview/users/user-list/user-list.component.html 79
src/app/+admin/overview/videos/video-list.component.html 51
@@ -3975,19 +3976,16 @@ The link will expire within 1 hour.
Actions
動作
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html 23 src/app/+admin/moderation/video-block-list/video-block-list.component.html 43 src/app/+admin/overview/comments/video-comment-list.component.html 64 src/app/+my-library/my-ownership/my-ownership.component.html 12 src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+ src/app/+admin/follows/followers-list/followers-list.component.html 35
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html 43
+ src/app/+admin/overview/comments/video-comment-list.component.html 64
+ src/app/+my-library/my-ownership/my-ownership.component.html 12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html 39
+
Follower
追蹤者
-
- src/app/+admin/follows/followers-list/followers-list.component.html
- 24
-
+ src/app/+admin/follows/followers-list/followers-list.component.html 36
Commented video
@@ -4014,6 +4012,14 @@ The link will expire within 1 hour.
遠端留言
src/app/+admin/overview/comments/video-comment-list.component.ts 56
+
+ Comments on local videos
+ 在本機影片上留言
+
+ src/app/+admin/overview/comments/video-comment-list.component.ts
+ 60
+
+
No abuses found matching current filters.
找不到符合目前過濾器的濫用。
@@ -4027,28 +4033,28 @@ The link will expire within 1 hour.
Unsolved reports
未解決的回報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 44
+
Accepted reports
已接受的的回報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 48
+
Refused reports
拒絕的回報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 52
+
Reports with blocked videos
有被封鎖影片的回報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 56
+
Reports with deleted videos
有被刪除影片的回報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 60
+
Block reason:
封鎖理由:
@@ -4123,12 +4129,12 @@ The link will expire within 1 hour.
Video
影片
-
-
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 44 src/app/+admin/overview/videos/video-list.component.html 40 src/app/+my-library/my-ownership/my-ownership.component.html 14 src/app/+my-library/my-video-imports/my-video-imports.component.html 18 src/app/shared/shared-video-miniature/video-download.component.html 8
+ src/app/+admin/overview/comments/video-comment-list.component.html 44
+ src/app/+admin/overview/videos/video-list.component.html 40
+ src/app/+my-library/my-ownership/my-ownership.component.html 14
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 29
+ src/app/shared/shared-video-miniature/video-download.component.html 8
+
Comment
留言
@@ -4163,13 +4169,14 @@ The link will expire within 1 hour.
Open video in a new tab
在新分頁中開啟影片
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 48
+
State
陳述
- src/app/+admin/follows/followers-list/followers-list.component.html 25
- src/app/+admin/follows/following-list/following-list.component.html 32
+ src/app/+admin/follows/followers-list/followers-list.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 42
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 36
src/app/shared/shared-abuse-list/abuse-list-table.component.html 24
@@ -4185,7 +4192,7 @@ The link will expire within 1 hour.
Score
分數
- src/app/+admin/follows/followers-list/followers-list.component.html 26
+ src/app/+admin/follows/followers-list/followers-list.component.html 38
Showing to of reports
@@ -4211,51 +4218,51 @@ The link will expire within 1 hour.
Mute domain
靜音網域
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 19 src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+ src/app/shared/shared-moderation/server-blocklist.component.html 19
+
Instance
站臺
-
-
-
-
- src/app/+about/about.component.html 3 src/app/+search/search-filters.component.html 217 src/app/shared/shared-moderation/server-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/+about/about.component.html 3
+ src/app/+search/search-filters.component.html 217
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 32
+
Muted at
靜音於
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/account-blocklist.component.html 25 src/app/shared/shared-moderation/server-blocklist.component.html 33 src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/account-blocklist.component.html 25
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+ src/app/shared/shared-moderation/server-blocklist.component.html 33
+
Unmute
解除靜音
-
-
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/account-blocklist.component.html 32 src/app/shared/shared-moderation/server-blocklist.component.html 40 src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/account-blocklist.component.html 32
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+ src/app/shared/shared-moderation/server-blocklist.component.html 40
+
No server found matching current filters.
找不到符合目前過濾器的伺服器。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 56 src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+ src/app/shared/shared-moderation/server-blocklist.component.html 56
+
No server found.
找不到伺服器。
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 57 src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+ src/app/shared/shared-moderation/server-blocklist.component.html 57
+
Showing to of muted instances
正在顯示 到 的 靜音站臺
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 12 src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+ src/app/shared/shared-moderation/server-blocklist.component.html 12
+
It seems that you are not on a HTTPS server. Your webserver needs to have TLS activated in order to follow servers.
看起來您似乎不在 HTTPS 伺服器上。您的網路伺服器必須啟用 TLS 才能追蹤伺服器。
@@ -4272,28 +4279,28 @@ The link will expire within 1 hour.
Mute domains
靜音網域
-
-
- src/app/shared/shared-moderation/server-blocklist.component.html 64 src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+ src/app/shared/shared-moderation/server-blocklist.component.html 64
+
Account
帳號
-
-
-
- src/app/+admin/overview/comments/video-comment-list.component.html 43 src/app/shared/shared-moderation/account-blocklist.component.html 24 src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/+admin/overview/comments/video-comment-list.component.html 43
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+ src/app/shared/shared-moderation/account-blocklist.component.html 24
+
No account found matching current filters.
沒有帳號符合目前的過濾器。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 54 src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+ src/app/shared/shared-moderation/account-blocklist.component.html 54
+
No account found.
找不到帳號。
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 55 src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+ src/app/shared/shared-moderation/account-blocklist.component.html 55
+
List installed plugins
列出已安裝的外掛程式
@@ -4312,9 +4319,9 @@ The link will expire within 1 hour.
Showing to of muted accounts
正在顯示 到 的 靜音帳號
-
-
- src/app/shared/shared-moderation/account-blocklist.component.html 11 src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+ src/app/shared/shared-moderation/account-blocklist.component.html 11
+
Plugins/Themes
外掛程式/佈景主題
@@ -4356,22 +4363,22 @@ The link will expire within 1 hour.
Users can resolve distant content
使用者可以解析遠端內容
- src/app/shared/shared-instance/instance-features-table.component.html 114
+ src/app/shared/shared-instance/instance-features-table.component.html 121
Plugins & Themes
外掛程式與佈景主題
- src/app/shared/shared-instance/instance-features-table.component.html 121
+ src/app/shared/shared-instance/instance-features-table.component.html 128
Available themes
可用的佈景主題
- src/app/shared/shared-instance/instance-features-table.component.html 125
+ src/app/shared/shared-instance/instance-features-table.component.html 132
Plugins enabled
已啟用外掛程式
- src/app/shared/shared-instance/instance-features-table.component.html 134
+ src/app/shared/shared-instance/instance-features-table.component.html 141
Close this message
@@ -4453,43 +4460,37 @@ The link will expire within 1 hour.
Delete this comment
刪除此留言
- src/app/+admin/overview/comments/video-comment-list.component.ts 81
+ src/app/+admin/overview/comments/video-comment-list.component.ts 85
Delete all comments of this account
刪除此帳號的所有留言
- src/app/+admin/overview/comments/video-comment-list.component.ts 87
+ src/app/+admin/overview/comments/video-comment-list.component.ts 91
Comments are deleted after a few minutes
幾分鐘刪除留言
- src/app/+admin/overview/comments/video-comment-list.component.ts 88
+ src/app/+admin/overview/comments/video-comment-list.component.ts 92
{count, plural, =1 {1 comment deleted.} other { comments deleted.}}
{count, plural, =1 {1 則留言已刪除。} other { 則留言已刪除。}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 154
comment(s) deleted.
則留言已刪除。
-
- src/app/+admin/overview/comments/video-comment-list.component.ts
- 152,150
-
+ src/app/+admin/overview/comments/video-comment-list.component.ts 156
Do you really want to delete all comments of ?
您真的想要刪除所有 的留言嗎?
- src/app/+admin/overview/comments/video-comment-list.component.ts 175
+ src/app/+admin/overview/comments/video-comment-list.component.ts 179
Comments of will be deleted in a few minutes
的留言將會在幾分鐘內被刪除
- src/app/+admin/overview/comments/video-comment-list.component.ts 187
+ src/app/+admin/overview/comments/video-comment-list.component.ts 191
Comments list
@@ -4517,6 +4518,8 @@ The link will expire within 1 hour.
Select all rows
選取所有列
+ src/app/+admin/follows/followers-list/followers-list.component.html 33
+ src/app/+admin/follows/following-list/following-list.component.html 38
src/app/+admin/overview/comments/video-comment-list.component.html 39
src/app/+admin/overview/users/user-list/user-list.component.html 39
src/app/+admin/overview/videos/video-list.component.html 36
@@ -4724,8 +4727,8 @@ The link will expire within 1 hour.
Strategy
策略
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html 29
+
Terms
條款
@@ -5036,142 +5039,158 @@ The link will expire within 1 hour.
⚠️ 若您不信任您的使用者,則我們不建議啟用此功能
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 282
+
+ Allow channel synchronization with channel of other platforms like YouTube (requires allowing import with HTTP URL)
+ 允許與 YouTube 等其他平台的頻道同步(必須使用 HTTP URL 匯入)
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 293
+
+
+
+ ⛔ You need to allow import with HTTP URL to be able to activate this feature.
+ ⛔ 您需要使用 HTTP URL 匯入才能啟用此功能。
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 296,298
+
+
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
除非使用者被標記為受信任,否則他們的影片將會在板主審閱前保持私密影片的狀態。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 300
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 316
VIDEO CHANNELS
影片頻道
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 314
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 330
Max video channels per user
每個使用者的最大影片頻道數
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 319
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 335
{VAR_PLURAL, plural, =1 {channel} other {channels}}
{VAR_PLURAL, plural, =1 {頻道} other {頻道}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 326
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 342
Block new videos automatically
自動封鎖新影片
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 297
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 313
SEARCH
搜尋
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 336
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 352
Allow users to do remote URI/handle search
允許使用者遠端搜尋 URI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 347
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 363
Allow your users to look up remote videos/actors that may not be federated with your instance
允許 您的使用者 尋找未與您的站台聯盟的遠端影片與演員
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 366
Allow anonymous to do remote URI/handle search
允許匿名使用者遠端搜尋 URI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 358
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 374
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
允許 匿名使用者 尋找未與您的站台聯盟的遠端影片與演員
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 361
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
⚠️ This functionality depends heavily on the moderation of instances followed by the search index you select.
⚠️ 此功能相當依賴於站臺的審核程度與您所選取的搜尋索引。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 375
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 391
You should only use moderated search indexes in production, or host your own .
您只應在生產環境中使用審核的搜尋索引,或 自行架設 。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 377
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 393
Search index URL
搜尋索引 URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 384
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 400
Disable local search in search bar
在搜尋列停用本地搜尋
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 397
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 413
Otherwise the local search stays used by default
否則仍預設使用本地搜尋
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 407
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 423
Search bar uses the global search index by default
搜尋列預設使用全域搜尋
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 404
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 420
Enable global search
啟用全域搜尋
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 372
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 388
FEDERATION
聯盟
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 425
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 441
Manage relations with other instances.
管理與其他站台的 關係 。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 426
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 442
Other instances can follow yours
其他站臺可以追蹤您的
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 439
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 455
Manually approve new instance followers
手動批准新的站臺追蹤者
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 446
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
Automatically follow back instances
自動追蹤站臺
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 459
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
⚠️ This functionality requires a lot of attention and extra moderation.
⚠️ 使用此功能時必須非常小心。
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 164
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 462
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 475
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 478
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 491
Index URL
索引 URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 484
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 500
Automatically follow instances of a public index
自動追蹤公開索引上的站臺
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 472
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 488
See the documentation for more information about the expected URL
檢視 文件 以取得關於預期 URL 的更多資訊
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 493
ADMINISTRATORS
管理
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 504
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 520
Administrator
@@ -5181,12 +5200,12 @@ The link will expire within 1 hour.
Admin email
管理電子郵件
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 510
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 526
Enable contact form
啟用聯絡表單
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 523
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 539
VOD Transcoding
@@ -5196,27 +5215,27 @@ The link will expire within 1 hour.
TWITTER
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 532
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 548
Provide the Twitter account representing your instance to improve link previews. If you don't have a Twitter account, just leave the default value.
提供代表您站台的 Twitter 帳號以改善連結預覽。如果您沒有 Twitter 帳號,請保留預設值。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 533
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 549
Your Twitter username
您的 Twitter 使用者名稱
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 545
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 561
Instance allowed by Twitter
被 Twitter 允許的站臺
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 558
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 574
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
如果您的站台明顯被 Twitter 允許,Twitter 的 feed 將會嵌入 PeerTube 影片分享的影片播放器。 如果您的站台沒有,那麼我們會用圖片連結卡片來重新導向到您的 PeerTube 站台。 勾選此核取方塊,儲存設定並使用您站台的影片 URL (https://example.com/w/blabla) 在 https://cards-dev.twitter.com/validator 來檢視您的站台是否被允許。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 562
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html 578
LIVE
@@ -5260,59 +5279,69 @@ The link will expire within 1 hour.
Max simultaneous lives created on your instance
在您的站台上建立的最多同時直播
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 49
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 48
{VAR_PLURAL, plural, =1 {live} other {lives}}
{VAR_PLURAL, plural, =1 {直播} other {直播}}
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 55
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 67
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 54
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 66
Max simultaneous lives created per user
每個使用者可同時建立的最多同時直播
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 62
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 61
Max live duration
最大直播時間
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 74
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 73
Live transcoding threads
直播轉換編碼執行緒
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 136
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 145
will claim at most with VOD transcoding
將會最多使用 來進行隨選視訊轉碼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 148
will claim at least with VOD transcoding
將會最少使用 來進行隨選視訊轉碼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 143
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 152
Live transcoding profile
即時轉換編碼設定檔
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 158
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 167
new live transcoding profiles can be added by PeerTube plugins
可以透過 PeerTube 外掛程式新增新的即時轉換編碼設定檔
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 159
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 168
Live resolutions to generate
要生成的直播解析度
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 115
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 114
+
+
+ Also transcode original resolution
+ 同時轉碼原始解析度
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 134
+
+
+
+ Even if it's above your maximum enabled resolution
+ 即使其高於您已啟用的最高解析度
+
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
+ 136,138
+
Allow live streaming
@@ -5322,7 +5351,7 @@ The link will expire within 1 hour.
Transcoding enabled for live streams
已啟用直播串流的轉碼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 109
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 108
Live streaming
@@ -5338,13 +5367,13 @@ The link will expire within 1 hour.
TRANSCODING
轉換編碼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 92
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 21
Same as VOD transcoding, transcoding live streams so that they are in a streamable form that any device can play. Requires a beefy CPU, and then some.
與隨選視訊轉碼相同,將直播串流轉碼為任何裝置都可以播放的串流形式。需要強大的 CPU 以及一些其他硬體。
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 94
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html 93
Input formats
@@ -5406,70 +5435,81 @@ The link will expire within 1 hour.
需要 ffmpeg >= 4.1 與普通的 WebTorrent 相比,生成 HLS 播放清單與片段化的 MP4 檔案可得到更好的播放體驗: 變更解析度更平順 更快的播放速度(特別是對較長的影片來說) 更穩定的播放(較少臭蟲與無限載入) 若您也啟用了 WebTorrent 支援,儲存空間需求將會乘以 2
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 94
-
- Resolutions to generate per enabled format
- 每種已啟用格式的解析度
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 111
+
+ Resolutions to generate
+ 產生的解析度
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 111
+
+
+
+ Always transcode original resolution
+ 一律轉碼原始解析度
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 116
+
The original file resolution will be the default target if no option is selected.
如果沒有選取選項,預設目標將會是原始檔案解析度。
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 114
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 120
Transcoding threads
轉換編碼執行緒
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 139
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 145
will claim at most with live transcoding
將會使用最多 來進行即時轉碼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 142
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 148
will claim at least with live transcoding
將會使用最少 來進行即時轉碼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 146
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 152
Transcoding jobs concurrency
轉碼作業並行
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 162
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 168
allows to transcode multiple files in parallel. ⚠️ Requires a PeerTube restart
允許同時轉碼多個檔案。 ⚠️ 需要重新啟動 PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 163
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 169
Transcoding profile
轉換編碼設定檔
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 174
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 180
new transcoding profiles can be added by PeerTube plugins
透過 PeerTube 外掛程式新增新的轉換編碼設定檔
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 175
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 181
VIDEO STUDIO
影片工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 194
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 200
Allows your users to edit their video (cut, add intro/outro, add a watermark etc)
允許您的使用編輯他們的影片(剪輯、新增介紹/結尾、新增水印等)
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 195
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 201
Enable video studio
啟用影片工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 206
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 212
⚠️ You need to enable transcoding first to enable video studio
⚠️ 您必須先啟用轉換編碼才能啟用影片工作室
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 209
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html 215
CACHE
@@ -5612,38 +5652,38 @@ color: red;
Profile
簡介
-
- src/app/shared/shared-video-miniature/video-download.component.ts 235
+ src/app/shared/shared-video-miniature/video-download.component.ts 235
+
Resolution
解析度
-
- src/app/shared/shared-video-miniature/video-download.component.ts 244
+ src/app/shared/shared-video-miniature/video-download.component.ts 244
+
Aspect ratio
長寬比
-
- src/app/shared/shared-video-miniature/video-download.component.ts 245
+ src/app/shared/shared-video-miniature/video-download.component.ts 245
+
Average frame rate
平均畫面率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 246
+ src/app/shared/shared-video-miniature/video-download.component.ts 246
+
Pixel format
像素格式
-
- src/app/shared/shared-video-miniature/video-download.component.ts 247
+ src/app/shared/shared-video-miniature/video-download.component.ts 247
+
Sample rate
取樣率
-
- src/app/shared/shared-video-miniature/video-download.component.ts 251
+ src/app/shared/shared-video-miniature/video-download.component.ts 251
+
Channel Layout
頻道佈局
-
- src/app/shared/shared-video-miniature/video-download.component.ts 252
+ src/app/shared/shared-video-miniature/video-download.component.ts 252
+
Update your settings
更新 您的設定
@@ -5865,18 +5905,18 @@ color: red;
Initiator
創始者
-
- src/app/+my-library/my-ownership/my-ownership.component.html 13
+ src/app/+my-library/my-ownership/my-ownership.component.html 13
+
Created
已建立
-
- src/app/+my-library/my-ownership/my-ownership.component.html 15
+ src/app/+my-library/my-ownership/my-ownership.component.html 15
+
Status
狀態
-
- src/app/+my-library/my-ownership/my-ownership.component.html 19
+ src/app/+my-library/my-ownership/my-ownership.component.html 19
+
Account page
帳號頁面
@@ -5886,8 +5926,154 @@ color: red;
No ownership change request found.
找不到所有權變更請求。
-
- src/app/+my-library/my-ownership/my-ownership.component.html 72
+ src/app/+my-library/my-ownership/my-ownership.component.html 72
+
+
+ ⚠️ The instance doesn't allow channel synchronization
+ ⚠️ 站台不允許頻道同步
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 9
+
+
+
+ Showing to of synchronizations
+ 正在顯示 到 ,全部有 個同步
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 17
+
+
+
+ Add synchronization
+ 新增同步
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 25
+
+
+
+ External Channel
+ 外部頻道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 34
+
+
+
+ Channel
+ 頻道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 35
+
+
+
+ Last synchronization at
+ 最後同步於
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 38
+
+
+
+ List imports
+ 列出匯入
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 84,86
+
+
+
+ Fully synchronize the channel
+ 完全同步頻道
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 54
+
+
+
+ This fetches any missing videos on the local channel
+ 這會在本機頻道上擷取任何遺失的影片
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts
+ 55
+
+
+
+ Synchronization removed successfully for .
+ 的同步已移除成功。
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 94
+
+
+ Full synchronization requested successfully for .
+ 的完全同步請求成功。
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 107
+
+
+ NEW SYNCHRONIZATION
+ 新同步
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 8
+
+
+
+ Remote channel URL
+ 遠端頻道 URL
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 13
+
+
+
+ Example: https://youtube.com/channel/UC_fancy_channel
+ 範例:https://youtube.com/channel/UC_fancy_channel
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 20
+
+
+
+ Video Channel
+ 影片頻道
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 33
+
+
+
+ Options for existing videos on remote channel:
+ 遠端頻道上既有影片的選項:
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 42
+
+
+
+ Import all and watch for new publications
+ 全部匯入並追蹤新發佈
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 46
+
+
+
+ Only watch for new publications
+ 僅追蹤新發佈
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.html
+ 51
+
+
+
+ Synchronization created successfully.
+ 同步建立成功。
+
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts
+ 67
+
+
Account settings
帳號設定
@@ -5896,23 +6082,23 @@ color: red;
Playlist elements
播放清單元素
- src/app/+my-library/my-library-routing.module.ts 58
+ src/app/+my-library/my-library-routing.module.ts 60
My imports
我的匯入
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 4
src/app/+my-library/my-videos/my-videos.component.html 11
- src/app/+my-library/my-video-imports/my-video-imports.component.html 3
Create video channel
建立影片頻道
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 14
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 23
No channel found.
找不到頻道。
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 18
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 27
Example: my_channel
@@ -5962,17 +6148,17 @@ color: red;
Target
目標
- src/app/+my-library/my-video-imports/my-video-imports.component.html 17
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 28
This video was deleted
此影片已刪除
- src/app/+my-library/my-video-imports/my-video-imports.component.html 48
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 59
Showing to of imports
顯示 到 的 匯入
- src/app/+my-library/my-video-imports/my-video-imports.component.html 10
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 21
Once you delete your account, there is no going back. You will be asked to confirm this action.
@@ -5982,14 +6168,15 @@ color: red;
Channel page
頻道頁面
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 25
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
src/app/+my-library/my-follows/my-subscriptions.component.html 20
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html 66
src/app/+videos/+video-watch/video-watch.component.html 66
{VAR_PLURAL, plural, =0 {No views} =1 {1 view} other { views}}
{VAR_PLURAL, plural, =0 {沒有檢視} =1 {1 次檢視} other { 次檢視}}
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 40
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 49
Created by
@@ -6459,7 +6646,7 @@ color: red;
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 34
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html 15
src/app/shared/shared-video/video-views-counter.component.html 2
@@ -6475,7 +6662,7 @@ color: red;
{VAR_PLURAL, plural, =0 {沒有影片} =1 {1 部影片} other { 部影片}}
src/app/+accounts/account-video-channels/account-video-channels.component.html 29
src/app/+accounts/accounts.component.html 39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 47
src/app/+video-channels/video-channels.component.html 78
src/app/shared/shared-video-playlist/video-playlist-miniature.component.html 9
@@ -6511,22 +6698,10 @@ channel with the same name ( )!
{VAR_PLURAL, plural, =0 {No subscribers} =1 {1 subscriber} other { subscribers}}
{VAR_PLURAL, plural, =0 {沒有訂閱者} =1 {1 位訂閱者} other { 位訂閱者}}
-
- src/app/+accounts/account-video-channels/account-video-channels.component.html
- 26
-
-
- src/app/+accounts/accounts.component.html
- 36
-
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.html
- 34
-
-
- src/app/+video-channels/video-channels.component.html
- 75
-
+ src/app/+accounts/account-video-channels/account-video-channels.component.html 26
+ src/app/+accounts/accounts.component.html 36
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 43
+ src/app/+video-channels/video-channels.component.html 75
This channel doesn't have any videos.
@@ -6541,9 +6716,9 @@ channel with the same name ( )!
Stats
統計
-
-
- src/app/menu/menu.component.html 143 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+ src/app/menu/menu.component.html 143
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 353
+
This channel does not have playlists.
此頻道沒有播放清單。
@@ -7384,7 +7559,7 @@ channel with the same name ( )!
Configuration updated.
設定已更新。
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 312
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts 320
INSTANCE HOMEPAGE
@@ -7397,7 +7572,7 @@ channel with the same name ( )!
You enabled signup: we automatically enabled the "Block new videos automatically" checkbox of the "Videos" section just below.
您啟用了註冊:我們自動啟用了下面「影片」部份的「自動封鎖新影片」。
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 108
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.ts 132
Edit custom configuration
@@ -7560,78 +7735,137 @@ channel with the same name ( )!44
-
- accepted in instance followers
- 在站臺追蹤者中被接受
- src/app/+admin/follows/followers-list/followers-list.component.ts 41
-
-
- Do you really want to reject this follower?
- 您真的想要拒絕此追蹤者嗎?
- src/app/+admin/follows/followers-list/followers-list.component.ts 52
-
Reject
拒絕
- src/app/+admin/follows/followers-list/followers-list.component.ts 53
-
-
- rejected from instance followers
- 拒絕了站臺追蹤者
- src/app/+admin/follows/followers-list/followers-list.component.ts 60
-
-
- Do you really want to delete this follower?
- 您真的想要刪除此追蹤者嗎?
- src/app/+admin/follows/followers-list/followers-list.component.ts 73
+ src/app/+admin/follows/followers-list/followers-list.component.html 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 41
+ src/app/+admin/follows/followers-list/followers-list.component.ts 87
Delete
刪除
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.ts 74 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91 src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95 src/app/+admin/overview/comments/video-comment-list.component.ts 101 src/app/+admin/overview/comments/video-comment-list.component.ts 176 src/app/+admin/overview/users/user-list/user-list.component.ts 101 src/app/+admin/overview/users/user-list/user-list.component.ts 249 src/app/+admin/overview/videos/video-list.component.ts 77 src/app/+admin/overview/videos/video-list.component.ts 205 src/app/+admin/overview/videos/video-list.component.ts 260 src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52 src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128 src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35 src/app/+my-library/my-videos/my-videos.component.html 50 src/app/+my-library/my-videos/my-videos.component.ts 174 src/app/+videos/+video-edit/shared/video-edit.component.html 189 src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 172 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412 src/app/shared/shared-main/buttons/delete-button.component.ts 16 src/app/shared/shared-main/buttons/delete-button.component.ts 21 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
-
- removed from instance followers
- 已從站臺追蹤者中移除
- src/app/+admin/follows/followers-list/followers-list.component.ts 81
+ src/app/+admin/follows/followers-list/followers-list.component.ts 51
+ src/app/+admin/follows/followers-list/followers-list.component.ts 117
+ src/app/+admin/follows/following-list/following-list.component.ts 43
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 95
+ src/app/+admin/overview/comments/video-comment-list.component.ts 105
+ src/app/+admin/overview/comments/video-comment-list.component.ts 180
+ src/app/+admin/overview/users/user-list/user-list.component.ts 101
+ src/app/+admin/overview/users/user-list/user-list.component.ts 249
+ src/app/+admin/overview/videos/video-list.component.ts 77
+ src/app/+admin/overview/videos/video-list.component.ts 225
+ src/app/+admin/overview/videos/video-list.component.ts 280
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts 52
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts 49
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts 35
+ src/app/+my-library/my-videos/my-videos.component.html 50
+ src/app/+my-library/my-videos/my-videos.component.ts 174
+ src/app/+videos/+video-edit/shared/video-edit.component.html 189
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 377
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 412
+ src/app/shared/shared-main/buttons/delete-button.component.ts 21
+ src/app/shared/shared-main/buttons/delete-button.component.ts 26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 377
+
+
+ Accepted {count, plural, =1 { follow request} other { follow requests}}
+ 已接受 {count, plural, =1 { 個追蹤請求} other { 個追蹤請求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 67
+
+
+
+ Follow requests accepted
+ 已接受追蹤請求
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 69,67
+
+
+
+ Do you really want to reject {count, plural, =1 { follow request?} other { follow requests?}}
+ 您真的想要回絕 {count, plural, =1 { 個追蹤請求嗎?} other { 個追蹤請求嗎?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 82
+
+
+
+ Do you really want to reject these follow requests?
+ 您真的想要回絕這些追蹤請求嗎?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 84,82
+
+
+
+ Rejected {count, plural, =1 { follow request} other { follow requests}}
+ 已回絕 {count, plural, =1 { 個追蹤請求} other { 個追蹤請求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 94
+
+
+
+ Follow requests rejected
+ 追蹤請求已回絕
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 96,94
+
+
+
+ Deleted followers will be able to send again a follow request.
+ 已刪除的追蹤者將可再次傳送追蹤請求。
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 108
+
+
+
+ Do you really want to delete {count, plural, =1 { follow request?} other { follow requests?}}
+ 您真的想要刪除 {count, plural, =1 { 個追蹤請求嗎?} other { 個追蹤請求嗎?}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 112
+
+
+
+ Do you really want to delete these follow requests?
+ 您真的想要刪除這些追蹤請求嗎?
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 114,112
+
+
+
+ Removed {count, plural, =1 { follow request} other { follow requests}}
+ 已移除 {count, plural, =1 { 個追蹤請求} other { 個追蹤請求}}
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 124
+
+
+
+ Follow requests removed
+ 追蹤請求已移除
+
+ src/app/+admin/follows/followers-list/followers-list.component.ts
+ 126,124
+
Follow
追蹤
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 3
-
-
- src/app/+admin/follows/following-list/follow-modal.component.html
- 37
-
-
- src/app/+admin/follows/following-list/following-list.component.html
- 18
-
+ src/app/+admin/follows/following-list/follow-modal.component.html 3
+ src/app/+admin/follows/following-list/follow-modal.component.html 37
+ src/app/+admin/follows/following-list/following-list.component.html 25
1 host (without "http://"), account handle or channel handle per line
@@ -7662,20 +7896,26 @@ channel with the same name ( )!3
-
- Do you really want to unfollow ?
- 您想要取消追蹤 嗎?
- src/app/+admin/follows/following-list/following-list.component.ts 46
-
Unfollow
取消追蹤
- src/app/+admin/follows/following-list/following-list.component.ts 47
+ src/app/+admin/follows/following-list/following-list.component.ts 75
-
- You are not following anymore.
- 您無法再追蹤 。
- src/app/+admin/follows/following-list/following-list.component.ts 54
+
+ You are not following {count, plural, =1 { anymore.} other {these entries anymore.}}
+ 您不再追蹤 {count, plural, =1 { 了。} other {這些 條目了。}}
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 82
+
+
+
+ You are not following them anymore.
+ 您不再追蹤它們了。
+
+ src/app/+admin/follows/following-list/following-list.component.ts
+ 84,82
+
Redundancy
@@ -7758,7 +7998,7 @@ channel with the same name ( )!src/app/+videos/+video-edit/shared/video-edit.component.html 111
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 13
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 29
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 33
src/app/+videos/+video-edit/video-add-components/video-upload.component.html 26
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html 2
src/app/shared/shared-abuse-list/abuse-details.component.ts 23
@@ -7783,90 +8023,90 @@ channel with the same name ( )!
Internal actions
內部動作
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 59
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 245
+
Delete report
刪除舉報
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 276
+
Actions for the flagged account
被標記帳號的動作
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 287
+
Mark as accepted
標記為接受
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 261
+
Mark as rejected
標記為拒絕
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 266
+
Add internal note
新增內部註記
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 271
+
Actions for the video
對影片的動作
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 82
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 335
+
Block video
封鎖影片
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 340
+
Video blocked.
影片已封鎖。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 346
+
Unblock video
解除封鎖影片
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 356
+
Video unblocked.
影片已解除封鎖。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 362
+
Do you really want to delete this abuse report?
您真的想要刪除這份濫用舉報嗎?
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 135
+
Abuse deleted.
濫用已刪除。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 141
+
Deleted comment
已刪除的留言
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 216
+
Messages with reporter
回報者的訊息
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 250
+
Messages with moderators
板主的訊息
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 251
+
Update internal note
更新內部註記
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 256
+
Switch video block to manual
切換影片封鎖為手動
@@ -7911,59 +8151,59 @@ channel with the same name ( )!
You don't have plugins installed yet.
您尚未安裝外掛程式。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 87
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 88
You don't have themes installed yet.
您尚未安裝佈景主題。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 90
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 91
Update to
更新到
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 98
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 99
Do you really want to uninstall ?
您想要解除安裝 嗎?
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 111
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
Uninstall
解除安裝
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 21
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 112
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.html 24
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 120
uninstalled.
已解除安裝。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 119
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 129
This is a major plugin upgrade. Please go on the plugin homepage to check potential release notes.
這是主要的外掛程式升級。請到外掛程式的首頁檢查潛在的發行說明。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 135
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 150
Upgrade
升級
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 136
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
Proceed upgrade
繼續升級
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 137
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 152
updated.
已更新。
- src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 151
+ src/app/+admin/plugins/plugin-list-installed/plugin-list-installed.component.ts 166
Jobs
@@ -7980,25 +8220,25 @@ channel with the same name ( )!
The plugin index is not available. Please retry later.
外掛程式索引不可用。請稍後再試。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 100
+
Please only install plugins or themes you trust, since they can execute any code on your instance.
請只安裝您信任的外掛程式或佈景主題,因為它們可能會在您的站臺上執行任何程式碼。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 130
+
Install ?
安裝 ?
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 131
+
installed.
已安裝。
-
- src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+ src/app/+admin/plugins/plugin-search/plugin-search.component.ts 143
+
Settings updated.
設定已更新。
@@ -8130,9 +8370,9 @@ channel with the same name ( )!
Info
資訊
-
-
- src/app/+admin/overview/videos/video-list.component.html 41 src/app/core/notification/notifier.service.ts 12
+ src/app/+admin/overview/videos/video-list.component.html 41
+ src/app/core/notification/notifier.service.ts 12
+
Files
檔案
@@ -8151,14 +8391,14 @@ channel with the same name ( )!
Light/Orange or Dark
淺色/橘色或深色
-
- src/app/core/theme/theme.service.ts 47
+ src/app/core/theme/theme.service.ts 47
+
Error
錯誤
-
-
- src/app/core/auth/auth.service.ts 105 src/app/core/notification/notifier.service.ts 19
+ src/app/core/auth/auth.service.ts 105
+ src/app/core/notification/notifier.service.ts 19
+
Standard logs
標準日誌
@@ -8288,117 +8528,117 @@ channel with the same name ( )!
Videos will be deleted, comments will be tombstoned.
影片與留言都將會被刪除。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 102 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+ src/app/+admin/overview/users/user-list/user-list.component.ts 102
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 346
+
Ban
封鎖
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 107 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+ src/app/+admin/overview/users/user-list/user-list.component.ts 107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 351
+
User won't be able to login anymore, but videos and comments will be kept as is.
使用者將無法登入,但影片與留言將會保持原樣。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 108 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+ src/app/+admin/overview/users/user-list/user-list.component.ts 108
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 352
+
Unban
取消阻擋
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 113 src/app/+admin/overview/users/user-list/user-list.component.ts 218 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+ src/app/+admin/overview/users/user-list/user-list.component.ts 113
+ src/app/+admin/overview/users/user-list/user-list.component.ts 218
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 83
+
Set Email as Verified
設定電子郵件為已驗證
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 120 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+ src/app/+admin/overview/users/user-list/user-list.component.ts 120
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 363
+
Created
已建立
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 135
+ src/app/+admin/overview/users/user-list/user-list.component.ts 135
+
Daily quota
每日配額
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 138
+ src/app/+admin/overview/users/user-list/user-list.component.ts 138
+
Last login
最近登入
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 136
+ src/app/+admin/overview/users/user-list/user-list.component.ts 136
+
You cannot ban root.
您不能阻擋 root。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 200 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+ src/app/+admin/overview/users/user-list/user-list.component.ts 200
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 71
+
Do you really want to unban {count, plural, =1 {1 user} other { users}}?
您真的想要取消封鎖 {count, plural, =1 {1 位使用者} other { 位使用者}}?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 214
+ src/app/+admin/overview/users/user-list/user-list.component.ts 214
+
Do you really want to unban users?
您真的想要解除阻擋 使用者嗎?
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 216
+ src/app/+admin/overview/users/user-list/user-list.component.ts 216
+
{count, plural, =1 {1 user unbanned.} other { users unbanned.}}
{count, plural, =1 {1 個使用者已解除封鎖} other { 個使用者已解除封鎖。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 227
+ src/app/+admin/overview/users/user-list/user-list.component.ts 227
+
users unbanned.
使用者已解除阻擋。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 229
+ src/app/+admin/overview/users/user-list/user-list.component.ts 229
+
You cannot delete root.
您無法刪除 root。
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 241 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+ src/app/+admin/overview/users/user-list/user-list.component.ts 241
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 99
+
<p>You can't create users or channels with a username that already used by a deleted user/channel.</p>
<p>您無法建立被已刪除的使用者或頻道使用的使用者名稱或頻道名稱。</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 245
+ src/app/+admin/overview/users/user-list/user-list.component.ts 245
+
It means the following usernames will be permanently deleted and cannot be recovered:
這代表了以下使用者名稱將會被永久刪除且無法還原:
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 246
+ src/app/+admin/overview/users/user-list/user-list.component.ts 246
+
{count, plural, =1 {1 user deleted.} other { users deleted.}}
{count, plural, =1 {1 個使用者已刪除。} other { 個使用者已刪除。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 256
+ src/app/+admin/overview/users/user-list/user-list.component.ts 256
+
users deleted.
個使用者已刪除。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 258
+ src/app/+admin/overview/users/user-list/user-list.component.ts 258
+
{count, plural, =1 {1 user email set as verified.} other { user emails set as verified.}}
{count, plural, =1 {1 個使用者電子郵件設定為已驗證。} other { 個使用者電子郵件設定為已驗證。}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 274
+ src/app/+admin/overview/users/user-list/user-list.component.ts 274
+
users email set as verified.
個使用者電子郵件設定為已驗證。
-
- src/app/+admin/overview/users/user-list/user-list.component.ts 276
+ src/app/+admin/overview/users/user-list/user-list.component.ts 276
+
Account unmuted.
帳號 已解除靜音。
@@ -8636,19 +8876,19 @@ channel with the same name ( )!
Avatar changed.
大頭貼已變更。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 112
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 118
src/app/+my-account/my-account-settings/my-account-settings.component.ts 44
avatar
大頭照
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 119
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 125
src/app/+my-account/my-account-settings/my-account-settings.component.ts 51
Avatar deleted.
已刪除大頭照。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 129
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 135
src/app/+my-account/my-account-settings/my-account-settings.component.ts 61
@@ -8674,32 +8914,32 @@ channel with the same name ( )!
Video channel created.
影片頻道 已更新。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 66
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 71
This name already exists on this instance.
此名稱已存在於此站臺上。
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 72
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 77
Video channel updated.
影片頻道 已更新。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 97
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 103
Banner changed.
橫幅已變更。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 142
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 148
banner
橫幅
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 149
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 155
Banner deleted.
橫幅已刪除。
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 159
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 165
Video channel deleted.
@@ -8714,14 +8954,8 @@ channel with the same name ( )!
My followers
我的追蹤者
-
- src/app/+my-library/my-follows/my-followers.component.html
- 4
-
-
- src/app/+my-library/my-library-routing.module.ts
- 108
-
+ src/app/+my-library/my-follows/my-followers.component.html 4
+ src/app/+my-library/my-library-routing.module.ts 110
No follower found.
@@ -8813,7 +9047,8 @@ channel with the same name ( )!建立
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
src/app/+admin/overview/users/user-edit/user-edit.component.html 8
- src/app/+manage/video-channel-edit/video-channel-create.component.ts 102
+ src/app/+manage/video-channel-edit/video-channel-create.component.ts 107
+ src/app/+my-library/my-video-channel-syncs/video-channel-sync-edit/video-channel-sync-edit.component.ts 45
src/app/+my-library/my-video-playlists/my-video-playlist-create.component.ts 92
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html 8
@@ -8822,7 +9057,7 @@ channel with the same name ( )!
Update playlist
更新播放清單
- src/app/+my-library/my-library-routing.module.ts 67
+ src/app/+my-library/my-library-routing.module.ts 69
src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts 48
@@ -8865,7 +9100,7 @@ channel with the same name ( )!
My videos
我的影片
- src/app/+my-library/my-library-routing.module.ts 77
+ src/app/+my-library/my-library-routing.module.ts 79
src/app/+my-library/my-videos/my-videos.component.html 4
src/app/+my-library/my-videos/my-videos.component.ts 87
src/app/core/menu/menu.service.ts 77
@@ -8935,12 +9170,32 @@ channel with the same name ( )!
My channels
我的頻道
- src/app/+my-library/+my-video-channels/my-video-channels.component.html 3
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html 4
+
+
+ My synchronizations
+ 我的同步
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html
+ 11
+
+
+ src/app/+my-library/my-library-routing.module.ts
+ 143
+
+
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html
+ 5
+
+
+ src/app/+my-library/my-video-imports/my-video-imports.component.html
+ 9
+
My playlists
我的播放清單
- src/app/+my-library/my-library-routing.module.ts 40
+ src/app/+my-library/my-library-routing.module.ts 42
src/app/+my-library/my-video-playlists/my-video-playlists.component.html 3
src/app/core/menu/menu.service.ts 86
@@ -8948,7 +9203,7 @@ channel with the same name ( )!My subscriptions
我的訂閱
src/app/+my-library/my-follows/my-subscriptions.component.html 4
- src/app/+my-library/my-library-routing.module.ts 99
+ src/app/+my-library/my-library-routing.module.ts 101
src/app/core/menu/menu.service.ts 92
@@ -8988,13 +9243,21 @@ channel with the same name ( )!
Ownership changes
所有權變更
- src/app/+my-library/my-library-routing.module.ts 117
+ src/app/+my-library/my-library-routing.module.ts 119
src/app/+my-library/my-videos/my-videos.component.html 16
My video history
我的影片歷史紀錄
- src/app/+my-library/my-library-routing.module.ts 127
+ src/app/+my-library/my-library-routing.module.ts 129
+
+
+ Create new synchronization
+ 建立新同步
+
+ src/app/+my-library/my-library-routing.module.ts
+ 153
+
Channels
@@ -9059,9 +9322,9 @@ channel with the same name ( )!
Subscribe to the account
訂閱帳號
-
-
- src/app/+video-channels/video-channels.component.ts 76 src/app/+videos/+video-watch/video-watch.component.ts 775
+ src/app/+video-channels/video-channels.component.ts 76
+ src/app/+videos/+video-watch/video-watch.component.ts 779
+
PLAYLISTS
播放清單
@@ -9158,58 +9421,58 @@ channel with the same name ( )!
Are you sure you want to edit " "?
您確定要編輯「 」嗎?
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 73
+ src/app/+video-studio/edit/video-studio-edit.component.ts 73
+
The current video will be overwritten by this edited video and <strong>you won't be able to recover it</strong>.<br /><br />
目前的影片將被編輯後的影片覆寫且<strong>您將無法還原</strong>。<br /><br />
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 77
+ src/app/+video-studio/edit/video-studio-edit.component.ts 77
+
As a reminder, the following tasks will be executed: <ol> </ol>
提醒一下,將執行以下工作:<ol> </ol>
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 78
+ src/app/+video-studio/edit/video-studio-edit.component.ts 78
+
Edition tasks created.
編輯工作已建立。
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 91
+ src/app/+video-studio/edit/video-studio-edit.component.ts 91
+
Focus the search bar
將焦點置於搜尋列
-
- src/app/app.component.ts 287
+ src/app/app.component.ts 287
+
Toggle the left menu
切換左選單
-
- src/app/app.component.ts 292
+ src/app/app.component.ts 292
+
Go to the discover videos page
前往探索影片頁面
-
- src/app/app.component.ts 297
+ src/app/app.component.ts 297
+
Go to the trending videos page
前往熱門影片頁面
-
- src/app/app.component.ts 302
+ src/app/app.component.ts 302
+
Go to the recently added videos page
前往最近新增影片頁面
-
- src/app/app.component.ts 307
+ src/app/app.component.ts 307
+
Go to the local videos page
前往本地影片頁面
-
- src/app/app.component.ts 312
+ src/app/app.component.ts 312
+
Go to the videos upload page
前往影片上傳頁面
-
- src/app/app.component.ts 317
+ src/app/app.component.ts 317
+
Go to my subscriptions
前往我的訂閱
@@ -9301,9 +9564,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Success
成功
-
-
- src/app/core/notification/notifier.service.ts 26 src/app/shared/shared-video-live/live-stream-information.component.html 39
+ src/app/core/notification/notifier.service.ts 26
+ src/app/shared/shared-video-live/live-stream-information.component.html 39
+
Incorrect username or password.
不正確的使用者名稱或密碼。
@@ -9347,41 +9610,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Today
今天
-
-
-
- src/app/+search/search-filters.component.ts 40 src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69 src/app/shared/shared-video-miniature/videos-list.component.ts 135
+ src/app/+search/search-filters.component.ts 40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts 69
+ src/app/shared/shared-video-miniature/videos-list.component.ts 136
+
Yesterday
昨天
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 136
+ src/app/shared/shared-video-miniature/videos-list.component.ts 137
+
This week
本週
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 137
+ src/app/shared/shared-video-miniature/videos-list.component.ts 138
+
This month
本月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 138
+ src/app/shared/shared-video-miniature/videos-list.component.ts 139
+
Last month
上個月
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 139
+ src/app/shared/shared-video-miniature/videos-list.component.ts 140
+
Older
較舊
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 140
+ src/app/shared/shared-video-miniature/videos-list.component.ts 141
+
Cannot load more videos. Try again later.
無法載入更多影片。請稍後再試。
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts 247 src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+ src/app/shared/shared-video-miniature/videos-list.component.ts 249
+ src/app/shared/shared-video-miniature/videos-selection.component.ts 130
+
Last 7 days
過去 7 天
@@ -9472,7 +9735,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+search/search-routing.module.ts 12
src/app/+search/search.component.ts 253
src/app/header/search-typeahead.component.html 8
- src/app/shared/shared-instance/instance-features-table.component.html 110
+ src/app/shared/shared-instance/instance-features-table.component.html 117
src/app/shared/shared-main/misc/simple-search-input.component.ts 12
src/app/shared/shared-main/misc/simple-search-input.component.ts 13
@@ -10132,6 +10395,30 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
48
+
+ Remote channel url is required.
+ 需要遠端頻道 URL。
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 59
+
+
+
+ External channel URL must begin with "https://" or "http://"
+ 外部頻道 URL 必須以 "https://" or "http://" 開頭
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 60
+
+
+
+ External channel URL cannot be more than 1000 characters long
+ 外部頻道 URL 不能超過 1000 個字元
+
+ src/app/shared/form-validators/video-channel-validators.ts
+ 61
+
+
See the documentation to learn how to use the PeerTube live streaming feature.
檢視 文件 以取得如何使用 PeerTube 直播串流功能的資訊。
@@ -10183,46 +10470,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
直播 RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 244
+ src/app/+videos/+video-edit/shared/video-edit.component.html 237
src/app/shared/shared-video-live/live-stream-information.component.html 19
Live RTMPS Url
直播 RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html 249
+ src/app/+videos/+video-edit/shared/video-edit.component.html 242
src/app/shared/shared-video-live/live-stream-information.component.html 24
Live stream key
直播串流金鑰
- src/app/+videos/+video-edit/shared/video-edit.component.html 254
+ src/app/+videos/+video-edit/shared/video-edit.component.html 247
src/app/shared/shared-video-live/live-stream-information.component.html 29
⚠️ Never share your stream key with anyone.
⚠️ 絕對不要與其他人分享您的串流金鑰。
- src/app/+videos/+video-edit/shared/video-edit.component.html 257
+ src/app/+videos/+video-edit/shared/video-edit.component.html 250
src/app/shared/shared-video-live/live-stream-information.component.html 32
This is a normal live
這是一般直播
- src/app/+videos/+video-edit/shared/video-edit.component.html 263
+ src/app/+videos/+video-edit/shared/video-edit.component.html 256
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
在一般的直播中,您只能串流一次。若您啟用重播,其將會儲存在與您的直播相同的 URL 下
- src/app/+videos/+video-edit/shared/video-edit.component.html 266
+ src/app/+videos/+video-edit/shared/video-edit.component.html 259
This is a permanent/recurring live
這是永久/重複直播
- src/app/+videos/+video-edit/shared/video-edit.component.html 272
+ src/app/+videos/+video-edit/shared/video-edit.component.html 265
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
您可以在永久/定期直播中多次串流。若您啟用重播,它們將會被儲存為單獨的影片
- src/app/+videos/+video-edit/shared/video-edit.component.html 275
+ src/app/+videos/+video-edit/shared/video-edit.component.html 268
Replay will be saved
@@ -10263,8 +10550,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/shared/shared-video-live/live-stream-information.component.html
44
-
- Replay is being processed... Replay is being processed...
+
+
+ Replay is being processed...
+ 正在處理重播……
src/app/shared/shared-video-live/live-stream-information.component.html
45
@@ -10766,14 +11055,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Instance languages
站臺語言
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 214
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 215
+
All languages
所有語言
-
-
- src/app/+videos/+video-edit/shared/video-edit.component.ts 215 src/app/shared/shared-forms/select/select-languages.component.ts 25
+ src/app/+videos/+video-edit/shared/video-edit.component.ts 216
+ src/app/shared/shared-forms/select/select-languages.component.ts 25
+
Hidden
已隱藏
@@ -10834,6 +11123,21 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
的平均畫質影片
src/app/shared/shared-instance/instance-features-table.component.ts 100
+
+ Accepted follows
+ 已接受的追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts 146
+
+
+ Rejected follows
+ 已回絕的追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts 150
+
+
+ Pending follows
+ 擱置中的追蹤
+ src/app/shared/shared-instance/instance-follow.service.ts 154
+
(channel page)
@@ -10962,29 +11266,29 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Account muted by the instance.
帳號 已被站臺靜音。
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435 src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 435
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts 191
+
Mute server
伺服器靜音
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 323
+
Server muted by the instance.
伺服器 已被站臺靜音。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 447
+
Add a message to communicate with the reporter
新增訊息以與回報者溝通
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 101
+
Add a message to communicate with the moderation team
新增訊息以與審核團隊進行溝通
-
- src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.ts 104
+
Account unmuted by the instance.
帳號 已被站臺解除靜音。
@@ -11221,23 +11525,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Too many attempts, please try again after minutes.
太多次嘗試,請在 分鐘後再試。
-
- src/app/core/rest/rest-extractor.service.ts 111
+ src/app/core/rest/rest-extractor.service.ts 118
+
Too many attempts, please try again later.
太多次嘗試,請稍後再試。
-
- src/app/core/rest/rest-extractor.service.ts 114
+ src/app/core/rest/rest-extractor.service.ts 121
+
Server error. Please retry later.
伺服器錯誤。請稍後重試。
-
- src/app/core/rest/rest-extractor.service.ts 118
+ src/app/core/rest/rest-extractor.service.ts 125
+
Unknown server error
未知的伺服器錯誤
-
- src/app/core/rest/rest-extractor.service.ts 121
+ src/app/core/rest/rest-extractor.service.ts 128
+
Subscribed to all current channels of . You will be notified of all their new videos.
訂閱 目前的所有頻道。您將會收到它們所有的新影片。
@@ -11336,55 +11640,55 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Delete video
刪除影片
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 372
+
Actions for the comment
留言動作
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 401
+
Delete comment
刪除留言
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 407
+
Do you really want to delete this comment?
您真的要刪除此留言嗎?
-
-
- src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 173 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts 181
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 411
+
Comment deleted.
留言已刪除。
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 419
+
Encoder
編碼器
-
- src/app/shared/shared-video-miniature/video-download.component.ts 210
+ src/app/shared/shared-video-miniature/video-download.component.ts 210
+
Format name
格式名稱
-
- src/app/shared/shared-video-miniature/video-download.component.ts 211
+ src/app/shared/shared-video-miniature/video-download.component.ts 211
+
Size
大小
-
- src/app/shared/shared-video-miniature/video-download.component.ts 212
+ src/app/shared/shared-video-miniature/video-download.component.ts 212
+
Bitrate
位元率
-
-
- src/app/shared/shared-video-miniature/video-download.component.ts 214 src/app/shared/shared-video-miniature/video-download.component.ts 237
+ src/app/shared/shared-video-miniature/video-download.component.ts 214
+ src/app/shared/shared-video-miniature/video-download.component.ts 237
+
Codec
編解碼器
-
- src/app/shared/shared-video-miniature/video-download.component.ts 234
+ src/app/shared/shared-video-miniature/video-download.component.ts 234
+
Copied
已複製
@@ -11403,25 +11707,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Do you really want to delete this video?
您真的想要刪除此影片嗎?
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 94
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 376
+
Video deleted.
影片已刪除。
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101 src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts 101
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 384
+
Actions for the reporter
舉報者的行動
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 311
+
Mute reporter
靜音舉報者
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 317
+
Download
下載
@@ -11437,11 +11741,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Update
更新
- src/app/+manage/video-channel-edit/video-channel-update.component.ts 181
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts 187
src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts 115
src/app/+videos/+video-edit/video-add-components/video-go-live.component.html 62
src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html 68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 61
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html 65
src/app/+videos/+video-edit/video-update.component.html 3
src/app/+videos/+video-edit/video-update.component.html 21
src/app/shared/shared-main/buttons/edit-button.component.ts 22
@@ -11479,13 +11783,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/overview/videos/video-list.component.ts 115
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 409
+
+ Are you sure you want to delete this file?
+ 您真的想要刪除此 檔案嗎?
+ src/app/+admin/overview/videos/video-list.component.ts 204
+
+
+ Delete file
+ 刪除檔案
+ src/app/+admin/overview/videos/video-list.component.ts 205
+
+
+ File removed.
+ 檔案已移除。
+ src/app/+admin/overview/videos/video-list.component.ts 211
+
Are you sure you want to delete {count, plural, =1 {this video} other {these videos}}?
您確定您想要刪除 {count, plural, =1 {此影片} other {these 部影片}}嗎?
-
- src/app/+admin/overview/videos/video-list.component.ts
- 200
-
+ src/app/+admin/overview/videos/video-list.component.ts 220
Save to playlist
@@ -11537,9 +11853,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute account
靜音帳號
-
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293 src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 293
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 417
+
Open video actions
開啟影片動作
@@ -11561,8 +11877,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Unblock
解除封鎖
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts 210
-
- The live stream will be automatically terminated and replays won't be saved. The live stream will be automatically terminated and replays won't be saved.
+
+
+ The live stream will be automatically terminated and replays won't be saved.
+ 直播串流將會自動終止,且不會儲存重播。
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts
233
@@ -11571,8 +11889,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Mute server account
靜音伺服器帳號
-
- src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts 299
+
Report
舉報
@@ -11715,8 +12033,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Light/Orange
淺色/橘色
-
- src/app/core/theme/theme.service.ts 50
+ src/app/core/theme/theme.service.ts 50
+
LIVE ENDED
直播結束
@@ -11725,112 +12043,112 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Only I can see this video
只有我可以看見此影片
- src/app/shared/shared-main/video/video.service.ts 379
+ src/app/shared/shared-main/video/video.service.ts 385
Only shareable via a private link
僅可透過私人連結分享
- src/app/shared/shared-main/video/video.service.ts 380
+ src/app/shared/shared-main/video/video.service.ts 386
Anyone can see this video
任何人都可以看到此影片
- src/app/shared/shared-main/video/video.service.ts 381
+ src/app/shared/shared-main/video/video.service.ts 387
Only users of this instance can see this video
僅此站臺的使用者才可觀看此影片
- src/app/shared/shared-main/video/video.service.ts 382
+ src/app/shared/shared-main/video/video.service.ts 388
Video to import updated.
匯入的影片已更新。
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135 src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 124
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.ts 135
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.ts 128
+
Your video was uploaded to your account and is private.
您的影片已上傳到您的帳號並為私人影片。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 107
+
But associated data (tags, description...) will be lost, are you sure you want to leave this page?
但相關資料(標籤、描述等)將會遺失,您確定您想要離開此頁面嗎?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 108
+
Your video is not uploaded yet, are you sure you want to leave this page?
您的影片尚未上傳,您確定您想要離開此頁面嗎?
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 110
+
Publish
發佈
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 123
+
Upload
上傳
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 238
+
Upload
上傳
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 240
+
Video published.
影片已發佈。
-
- src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.ts 261
+
You have unsaved changes! If you leave, your changes will be lost.
您有未儲存的變更!如果您離開,您的變更將會遺失。
-
- src/app/+videos/+video-edit/video-update.component.ts 90
+ src/app/+videos/+video-edit/video-update.component.ts 90
+
Video updated.
影片已更新。
-
- src/app/+videos/+video-edit/video-update.component.ts 152
+ src/app/+videos/+video-edit/video-update.component.ts 152
+
(extensions: )
(副檔名: )
-
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 107 src/app/+video-studio/edit/video-studio-edit.component.ts 111
+ src/app/+video-studio/edit/video-studio-edit.component.ts 107
+ src/app/+video-studio/edit/video-studio-edit.component.ts 111
+
" " will be added at the beginning of the video
" " 將新增至影片開頭
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 123
+ src/app/+video-studio/edit/video-studio-edit.component.ts 123
+
" " will be added at the end of the video
「 」將會新增至影片的結尾
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 127
+ src/app/+video-studio/edit/video-studio-edit.component.ts 127
+
" " image watermark will be added to the video
「 」圖片水印將會新增至影片
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 131
+ src/app/+video-studio/edit/video-studio-edit.component.ts 131
+
Video will begin at and stop at
影片將會開始於 並停止於
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 138
+ src/app/+video-studio/edit/video-studio-edit.component.ts 138
+
Video will begin at
影片將會開始於
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 142
+ src/app/+video-studio/edit/video-studio-edit.component.ts 142
+
Video will stop at
影片將會停止於
-
- src/app/+video-studio/edit/video-studio-edit.component.ts 146
+ src/app/+video-studio/edit/video-studio-edit.component.ts 146
+
Report comment
回報留言
@@ -11875,123 +12193,123 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
This video is not available on this instance. Do you want to be redirected on the origin instance: <a href=" "> </a>?
此影片在此站臺上不可用。您想要重新導向至原始站臺:<a href=" "> </a> 嗎?
-
- src/app/+videos/+video-watch/video-watch.component.ts 323
+ src/app/+videos/+video-watch/video-watch.component.ts 325
+
Redirection
重新導向
-
- src/app/+videos/+video-watch/video-watch.component.ts 324
+ src/app/+videos/+video-watch/video-watch.component.ts 326
+
This video contains mature or explicit content. Are you sure you want to watch it?
這部影片包含成人或裸露內容。您確定您想要觀看嗎?
-
- src/app/+videos/+video-watch/video-watch.component.ts 375
+ src/app/+videos/+video-watch/video-watch.component.ts 377
+
Mature or explicit content
成人或裸露內容
-
- src/app/+videos/+video-watch/video-watch.component.ts 376
+ src/app/+videos/+video-watch/video-watch.component.ts 378
+
Up Next
往下
-
- src/app/+videos/+video-watch/video-watch.component.ts 449
+ src/app/+videos/+video-watch/video-watch.component.ts 451
+
Cancel
取消
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html 48 src/app/+admin/follows/following-list/follow-modal.component.html 33 src/app/+login/login.component.html 129 src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20 src/app/+my-library/my-video-imports/my-video-imports.component.html 31 src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22 src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37 src/app/+videos/+video-edit/shared/video-caption-edit-modal/video-caption-edit-modal.component.html 26 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69 src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81 src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73 src/app/+videos/+video-watch/video-watch.component.ts 450 src/app/modal/confirm.component.html 20 src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26 src/app/shared/shared-moderation/batch-domains-modal.component.html 31 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/report.component.html 53 src/app/shared/shared-moderation/report-modals/video-report.component.html 84 src/app/shared/shared-moderation/user-ban-modal.component.html 34 src/app/shared/shared-moderation/video-block.component.html 46 src/app/shared/shared-video-miniature/video-download.component.html 143
+ src/app/+about/about-instance/contact-admin-modal.component.html 48
+ src/app/+admin/follows/following-list/follow-modal.component.html 33
+ src/app/+login/login.component.html 129
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html 20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html 42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html 22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html 37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html 25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 69
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html 81
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html 73
+ src/app/+videos/+video-watch/video-watch.component.ts 452
+ src/app/modal/confirm.component.html 20
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html 26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html 31
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/report.component.html 53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html 84
+ src/app/shared/shared-moderation/user-ban-modal.component.html 34
+ src/app/shared/shared-moderation/video-block.component.html 46
+ src/app/shared/shared-video-miniature/video-download.component.html 143
+
Autoplay is suspended
自動播放已暫停
-
- src/app/+videos/+video-watch/video-watch.component.ts 451
+ src/app/+videos/+video-watch/video-watch.component.ts 453
+
Enter/exit fullscreen
進入/離開全螢幕
-
- src/app/+videos/+video-watch/video-watch.component.ts 744
+ src/app/+videos/+video-watch/video-watch.component.ts 748
+
Play/Pause the video
播放/暫停影片
-
- src/app/+videos/+video-watch/video-watch.component.ts 745
+ src/app/+videos/+video-watch/video-watch.component.ts 749
+
Mute/unmute the video
靜音/取消靜音影片
-
- src/app/+videos/+video-watch/video-watch.component.ts 746
+ src/app/+videos/+video-watch/video-watch.component.ts 750
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
跳至影片的百分比:0 為 0%,9 為 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts 748
+ src/app/+videos/+video-watch/video-watch.component.ts 752
+
Increase the volume
增加音量
-
- src/app/+videos/+video-watch/video-watch.component.ts 750
+ src/app/+videos/+video-watch/video-watch.component.ts 754
+
Decrease the volume
降低音量
-
- src/app/+videos/+video-watch/video-watch.component.ts 751
+ src/app/+videos/+video-watch/video-watch.component.ts 755
+
Seek the video forward
向前快轉
-
- src/app/+videos/+video-watch/video-watch.component.ts 753
+ src/app/+videos/+video-watch/video-watch.component.ts 757
+
Seek the video backward
向後快轉
-
- src/app/+videos/+video-watch/video-watch.component.ts 754
+ src/app/+videos/+video-watch/video-watch.component.ts 758
+
Increase playback rate
提高播放速度
-
- src/app/+videos/+video-watch/video-watch.component.ts 756
+ src/app/+videos/+video-watch/video-watch.component.ts 760
+
Decrease playback rate
降低播放速度
-
- src/app/+videos/+video-watch/video-watch.component.ts 757
+ src/app/+videos/+video-watch/video-watch.component.ts 761
+
Navigate in the video to the previous frame
在影片中跳至上一個畫面
-
- src/app/+videos/+video-watch/video-watch.component.ts 759
+ src/app/+videos/+video-watch/video-watch.component.ts 763
+
Navigate in the video to the next frame
在影片中跳至下一個畫面
-
- src/app/+videos/+video-watch/video-watch.component.ts 760
+ src/app/+videos/+video-watch/video-watch.component.ts 764
+
Toggle theater mode
切換劇院模式
-
- src/app/+videos/+video-watch/video-watch.component.ts 765
+ src/app/+videos/+video-watch/video-watch.component.ts 769
+
Like the video
喜歡此影片
diff --git a/client/src/locale/player.ar.json b/client/src/locale/player.ar.json
index 55c08b39e..9ad953dd5 100644
--- a/client/src/locale/player.ar.json
+++ b/client/src/locale/player.ar.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "مشغل الصوت",
"Video Player": "مشغل الفيديو",
"Play": "شغل",
diff --git a/client/src/locale/player.bg.json b/client/src/locale/player.bg.json
new file mode 100644
index 000000000..e452a40f5
--- /dev/null
+++ b/client/src/locale/player.bg.json
@@ -0,0 +1,129 @@
+{
+ "Quality": "Качество",
+ "Auto": "Автоматично",
+ "Speed": "Скорост",
+ "Subtitles/CC": "Субтитри",
+ "peers": "връстници",
+ "peer": "връстник",
+ "Go to the video page": "Към видео страницата",
+ "Settings": "Настройки",
+ "Watching this video may reveal your IP address to others.": "Гледайки това видео може да разкрие вашия ИП адрес за другите.",
+ "Copy the video URL": "Копирай видео връзката",
+ "Copy the video URL at the current time": "Копирай видео връзката към текущото време",
+ "Copy embed code": "Копирай код за вграждане",
+ "Copy magnet URI": "Копирай магнит URI",
+ "Total downloaded: ": "Общо изтеглено: ",
+ "Total uploaded: ": "Общо качено: ",
+ "From servers: ": "От сървъри: ",
+ "From peers: ": "От връстници: ",
+ "Normal mode": "Нормален режим",
+ "Stats for nerds": "Статистически данни",
+ "Theater mode": "Тeaтърен режим",
+ "Video UUID": "Видео UUID",
+ "Viewport / Frames": "Изглед / Кадри",
+ "Resolution": "Резолюция",
+ "Volume": "Сила на звука",
+ "Codecs": "Кодеци",
+ "Color": "Цвят",
+ "Connection Speed": "Скорост на връзка",
+ "Network Activity": "Мрежови Дейности",
+ "Total Transfered": "Общо Трансферирано",
+ "Download Breakdown": "Изтегляне Разбивка",
+ "Buffer Progress": "Прогрес на Буфера",
+ "Buffer State": "Буферано състояние",
+ "Live Latency": "Латентност на живо",
+ "P2P": "P2P",
+ "{1} seconds": "{1} секунди",
+ "enabled": "включен",
+ "Playlist: {1}": "Плейлист: {1}",
+ "disabled": "изключен",
+ " off": " изключи",
+ "Player mode": "Плейър Режим",
+ "Play in loop": "Възпроизвеждане в цикъл",
+ "This live has not started yet.": "Това \"на живо\" не е започнало все още.",
+ "This live has ended.": "Това \"на живо\" приключи.",
+ "The video failed to play, will try to fast forward.": "Възпроизвеждането на видеоклипа не бе успешно, ще се опита да превърти напред.",
+ "Audio Player": "Звуков Плейър",
+ "Video Player": "Видео Плейър",
+ "Play": "Започни",
+ "Pause": "Пауза",
+ "Replay": "Повторение",
+ "Current Time": "Текущо Време",
+ "Duration": "Продължителност",
+ "Remaining Time": "Оставащо Време",
+ "Stream Type": "Тип поток",
+ "LIVE": "НА ЖИВО",
+ "Loaded": "Зареден",
+ "Progress": "Напредък",
+ "Progress Bar": "Лента за напредъка",
+ "progress bar timing: currentTime={1} duration={2}": "време на лентата на напредъка: currentTime={1} duration={2}",
+ "Fullscreen": "Цял екран",
+ "Non-Fullscreen": "Не на цял екран",
+ "Mute": "Без звук",
+ "Unmute": "С звук",
+ "Playback Rate": "Скорост на възпроизвеждане",
+ "Subtitles": "Субтитри",
+ "subtitles off": "субтитрите изключени",
+ "Captions": "Надписи",
+ "captions off": "надписи изключени",
+ "Chapters": "Глави",
+ "Descriptions": "Описания",
+ "descriptions off": "описания изключени",
+ "Audio Track": "Аудио запис",
+ "Volume Level": "Ниво на звук",
+ "You aborted the media playback": "Прекратили сте възпроизвеждането на мултимедия",
+ "A network error caused the media download to fail part-way.": "Грешка в мрежата накара изтеглянето на мултимедия да се провали почасово.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Носителят не можа да бъде зареден, било защото сървърът или мрежата са неуспешни, или защото форматът не се поддържа.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Възпроизвеждането на мултимедията е прекратено поради проблем с корупцията или защото носителят е използвал функции, които браузърът ви не е поддържал.",
+ "No compatible source was found for this media.": "Не е намерен съвместим източник за този носител.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Медията е криптирана и ние нямаме ключове, за да я дешифрираме.",
+ "Play Video": "Възпроизвеждане на видео",
+ "Close": "Затвори",
+ "Close Modal Dialog": "Затвори Модалния Диалог",
+ "Modal Window": "Модален Прозорец",
+ "This is a modal window": "Това е модален прозорец",
+ "This modal can be closed by pressing the Escape key or activating the close button.": "Този модал може да бъде затворен чрез натискане на клавиша Escape или активиране на бутона за затваряне.",
+ ", opens captions settings dialog": ", отваря диалоговия прозорец настройки на надписите",
+ ", opens subtitles settings dialog": ", отваря субтитри настройки диалог",
+ ", opens descriptions settings dialog": ", отваря описания настройки диалогов прозорец",
+ ", selected": ", избран",
+ "captions settings": "настройки за надписи",
+ "subtitles settings": "настройки на субтитрите",
+ "descriptions settings": "описания настройки",
+ "Text": "Текст",
+ "White": "Бяло",
+ "Black": "Черно",
+ "Red": "Червено",
+ "Green": "Зелено",
+ "Blue": "Синьо",
+ "Yellow": "Жълто",
+ "Magenta": "Магента",
+ "Cyan": "Циан",
+ "Background": "Фон",
+ "Window": "Прозорец",
+ "Transparent": "Прозрачен",
+ "Semi-Transparent": "Полупрозрачен",
+ "Opaque": "Непрозрачни",
+ "Font Size": "Размер на шрифт",
+ "Text Edge Style": "Стил на текстовия край",
+ "None": "Никой",
+ "Raised": "Повдигнати",
+ "Depressed": "Депресиран",
+ "Uniform": "Униформа",
+ "Dropshadow": "Прави сянка",
+ "Font Family": "Семейство шрифтове",
+ "Proportional Sans-Serif": "Пропорционален Сан-Сериф",
+ "Monospace Sans-Serif": "Моноспейс Сен-Сериф",
+ "Proportional Serif": "Пропорционален Сериф",
+ "Monospace Serif": "Монопространствен сериф",
+ "Casual": "Случайни",
+ "Script": "Сценарий",
+ "Small Caps": "Малки",
+ "Reset": "Нулиране",
+ "restore all settings to the default values": "възстановете всички настройки до стойностите по подразбиране",
+ "Done": "Свършен",
+ "Caption Settings Dialog": "Диалогов прозорец за настройки на надписи",
+ "Beginning of dialog window. Escape will cancel and close the window.": "Начало на диалогов прозорец. Escape ще отмени и ще затвори прозореца.",
+ "End of dialog window.": "Край на диалоговия прозорец.",
+ "{1} is loading.": "{1} зарежда."
+}
diff --git a/client/src/locale/player.ca-ES.json b/client/src/locale/player.ca-ES.json
index 60d5b723d..de3411d29 100644
--- a/client/src/locale/player.ca-ES.json
+++ b/client/src/locale/player.ca-ES.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Reproductor d'àudio",
"Video Player": "Reproductor de vídeo",
"Play": "Reproduir",
diff --git a/client/src/locale/player.cs-CZ.json b/client/src/locale/player.cs-CZ.json
index 80de321d4..8f63ef18d 100644
--- a/client/src/locale/player.cs-CZ.json
+++ b/client/src/locale/player.cs-CZ.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Tento živý přenos ještě nezačal.",
"This live has ended.": "Tento živý přenos skončil.",
"The video failed to play, will try to fast forward.": "Video se nepodařilo přehrát, zkusí se přetočit dopředu.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Hudební přehrávač",
"Video Player": "Videopřehrávač",
"Play": "Přehrát",
diff --git a/client/src/locale/player.de-DE.json b/client/src/locale/player.de-DE.json
index 86cb7cbc7..921f903a5 100644
--- a/client/src/locale/player.de-DE.json
+++ b/client/src/locale/player.de-DE.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Diese Live-Sendung hat noch nicht begonnen.",
"This live has ended.": "Die Live-Übertragung wurde beendet.",
"The video failed to play, will try to fast forward.": "Das Video lässt sich nicht abspielen, ich werde versuchen, vorzuspulen.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Audio-Player",
"Video Player": "Video-Player",
"Play": "Wiedergabe",
diff --git a/client/src/locale/player.el-GR.json b/client/src/locale/player.el-GR.json
index dd4e58369..d81a44bf7 100644
--- a/client/src/locale/player.el-GR.json
+++ b/client/src/locale/player.el-GR.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "Αποτυχία στην αναπαραγωγή του βίντεο, προσπάθεια για παρακάτω.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Αναπαραγωγή Ήχου",
"Video Player": "Αναπαραγωγή Βίντεο",
"Play": "Αναπαραγωγή",
diff --git a/client/src/locale/player.en-US.json b/client/src/locale/player.en-US.json
index 342f9819b..8530af2a9 100644
--- a/client/src/locale/player.en-US.json
+++ b/client/src/locale/player.en-US.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Audio Player",
"Video Player": "Video Player",
"Play": "Play",
diff --git a/client/src/locale/player.eo.json b/client/src/locale/player.eo.json
index d24e370c1..b53f9170a 100644
--- a/client/src/locale/player.eo.json
+++ b/client/src/locale/player.eo.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Sonludilo",
"Video Player": "Filmludilo",
"Play": "Ludi",
diff --git a/client/src/locale/player.es-ES.json b/client/src/locale/player.es-ES.json
index a57de7d05..b388ecff3 100644
--- a/client/src/locale/player.es-ES.json
+++ b/client/src/locale/player.es-ES.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Este directo no ha comenzado aún.",
"This live has ended.": "Este directo ha terminado.",
"The video failed to play, will try to fast forward.": "No se pudo reproducir el video, se intentará avanzar rápidamente.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Reproductor de audio",
"Video Player": "Reproductor de vídeo",
"Play": "Reproducir",
diff --git a/client/src/locale/player.eu-ES.json b/client/src/locale/player.eu-ES.json
index 33c7925f9..db657bd5b 100644
--- a/client/src/locale/player.eu-ES.json
+++ b/client/src/locale/player.eu-ES.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Audio erreproduzigailua",
"Video Player": "Bideo erreproduzigailua",
"Play": "Erreproduzitu",
diff --git a/client/src/locale/player.fa-IR.json b/client/src/locale/player.fa-IR.json
index f394cfe1d..fef6d4067 100644
--- a/client/src/locale/player.fa-IR.json
+++ b/client/src/locale/player.fa-IR.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "پخشکنندهی صدا",
"Video Player": "پخشکنندهی ویدئو",
"Play": "پخش",
diff --git a/client/src/locale/player.fi-FI.json b/client/src/locale/player.fi-FI.json
index 79054704a..2dd758007 100644
--- a/client/src/locale/player.fi-FI.json
+++ b/client/src/locale/player.fi-FI.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Audiosoitin",
"Video Player": "Videosoitin",
"Play": "Toista",
diff --git a/client/src/locale/player.fr-FR.json b/client/src/locale/player.fr-FR.json
index 7a610abce..f16705618 100644
--- a/client/src/locale/player.fr-FR.json
+++ b/client/src/locale/player.fr-FR.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Ce direct n'a pas encore démarré.",
"This live has ended.": "Ce direct est terminé.",
"The video failed to play, will try to fast forward.": "La lecture de la vidéo a échoué, tentative de lecture en avance rapide.",
+ "{1} / {2} dropped of {3}": "{1} / {2} supprimées sur {3}",
+ " (muted)": " (sourdine)",
+ "{1} from servers · {2} from peers": "{1} des serveurs · {2} de pairs",
"Audio Player": "Lecteur audio",
"Video Player": "Lecteur vidéo",
"Play": "Lecture",
diff --git a/client/src/locale/player.gd.json b/client/src/locale/player.gd.json
index c7360099b..3be6c9906 100644
--- a/client/src/locale/player.gd.json
+++ b/client/src/locale/player.gd.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "Dh’fhàillig le cluich a’ video, a’ feuchainn ri toinneadh air adhart.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Cluicheadair fuaime",
"Video Player": "Cluicheadair video",
"Play": "Cluich",
diff --git a/client/src/locale/player.gl-ES.json b/client/src/locale/player.gl-ES.json
index a3c810d8d..7d8ff5bee 100644
--- a/client/src/locale/player.gl-ES.json
+++ b/client/src/locale/player.gl-ES.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Reprodutor de audio",
"Video Player": "Reprodutor de vídeo",
"Play": "Reproducir",
diff --git a/client/src/locale/player.hr.json b/client/src/locale/player.hr.json
index 6903add16..efcaecd37 100644
--- a/client/src/locale/player.hr.json
+++ b/client/src/locale/player.hr.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Ovaj prijenos uživo još nije pokrenut.",
"This live has ended.": "Ovaj prijenos uživo je završen.",
"The video failed to play, will try to fast forward.": "Reprodukcija videa nije uspjela, pokušat će se premotati unaprijed.",
+ "{1} / {2} dropped of {3}": "{1} / {2} zanemareno od {3}",
+ " (muted)": " (isključen zvuk)",
+ "{1} from servers · {2} from peers": "{1} od poslužitelja · {2} od umreženih poslužitelja",
"Audio Player": "Audio player",
"Video Player": "Video player",
"Play": "Pokreni",
diff --git a/client/src/locale/player.hu-HU.json b/client/src/locale/player.hu-HU.json
index ceaf41338..faa5fe422 100644
--- a/client/src/locale/player.hu-HU.json
+++ b/client/src/locale/player.hu-HU.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Hanglejátszó",
"Video Player": "Videólejátszó",
"Play": "Lejátszás",
diff --git a/client/src/locale/player.it-IT.json b/client/src/locale/player.it-IT.json
index bacfcc8e2..464aeff68 100644
--- a/client/src/locale/player.it-IT.json
+++ b/client/src/locale/player.it-IT.json
@@ -17,15 +17,15 @@
"From servers: ": "Dai server: ",
"From peers: ": "Dai peer: ",
"Normal mode": "Normal mode",
- "Stats for nerds": "Stats for nerds",
+ "Stats for nerds": "Statistiche per nerd",
"Theater mode": "Modalità teatro",
"Video UUID": "Video UUID",
"Viewport / Frames": "Viewport / Frames",
- "Resolution": "Resolution",
+ "Resolution": "Risoluzione",
"Volume": "Volume",
"Codecs": "Codecs",
"Color": "Color",
- "Connection Speed": "Connection Speed",
+ "Connection Speed": "Velocità di connessione",
"Network Activity": "Network Activity",
"Total Transfered": "Total Transfered",
"Download Breakdown": "Download Breakdown",
@@ -33,16 +33,19 @@
"Buffer State": "Buffer State",
"Live Latency": "Live Latency",
"P2P": "P2P",
- "{1} seconds": "{1} seconds",
- "enabled": "enabled",
+ "{1} seconds": "{1} secondi",
+ "enabled": "attivato",
"Playlist: {1}": "Playlist: {1}",
- "disabled": "disabled",
- " off": " off",
+ "disabled": "disattivato",
+ " off": " spento",
"Player mode": "Player mode",
"Play in loop": "Play in loop",
- "This live has not started yet.": "This live has not started yet.",
- "This live has ended.": "This live has ended.",
- "The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "This live has not started yet.": "Questa diretta non è ancora iniziata.",
+ "This live has ended.": "Questa diretta è terminata.",
+ "The video failed to play, will try to fast forward.": "Il video non è stato riprodotto, si proverà ad andare avanti velocemente.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Riproduttore Audio",
"Video Player": "Riproduttore Video",
"Play": "Riproduci",
@@ -64,8 +67,8 @@
"Playback Rate": "Velocità di riproduzione",
"Subtitles": "Sottotitoli",
"subtitles off": "Disattiva i sottotitoli",
- "Captions": "Sottotitoli per non udenti",
- "captions off": "Senza sottotitoli per non udenti",
+ "Captions": "Sottotitoli",
+ "captions off": "Senza sottotitoli",
"Chapters": "Capitoli",
"Descriptions": "Descrizioni",
"descriptions off": "descrizioni disattivate",
@@ -83,11 +86,11 @@
"Modal Window": "Finestra di dialogo",
"This is a modal window": "Questa è una finestra di dialogo",
"This modal can be closed by pressing the Escape key or activating the close button.": "Questa finestra di dialogo può essere chiusa premendo Esc o cliccando sul pulsante chiudi.",
- ", opens captions settings dialog": ", apre la finestra delle impostazioni delle didascalie",
+ ", opens captions settings dialog": ", apre la finestra delle impostazioni dei sottotitoli",
", opens subtitles settings dialog": ", apre la finestra delle impostazioni dei sottotitoli",
", opens descriptions settings dialog": ", apre la finestra delle impostazioni delle descrizioni",
", selected": ", selezionati",
- "captions settings": "impostazioni delle didascalie",
+ "captions settings": "impostazioni dei sottotitoli",
"subtitles settings": "impostazioni dei sottotitoli",
"descriptions settings": "impostazioni delle descrizioni",
"Text": "Testo",
diff --git a/client/src/locale/player.ja-JP.json b/client/src/locale/player.ja-JP.json
index 4b2c7aa8c..7f8082b9c 100644
--- a/client/src/locale/player.ja-JP.json
+++ b/client/src/locale/player.ja-JP.json
@@ -40,9 +40,12 @@
" off": " オフ",
"Player mode": "再生モード",
"Play in loop": "ループ再生",
- "This live has not started yet.": "This live has not started yet.",
- "This live has ended.": "This live has ended.",
+ "This live has not started yet.": "このライブ配信はまだ始まっていません。",
+ "This live has ended.": "このライブ配信は終了しました。",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "音楽プレーヤー",
"Video Player": "動画プレーヤー",
"Play": "再生",
diff --git a/client/src/locale/player.jbo.json b/client/src/locale/player.jbo.json
index 909dfebb2..fc03ef486 100644
--- a/client/src/locale/player.jbo.json
+++ b/client/src/locale/player.jbo.json
@@ -1 +1,100 @@
-{"Quality":"ni tilcfu","Auto":"zmiku","Speed":"ka sutra","Subtitles/CC":"vidvi vlapoi","peers":"da jikca tcana","peer":"da jikca tcana","Go to the video page":"nu vitke lo kibypapri pe lo se vidvi","Settings":"te tcimi'e","Uses P2P, others may know you are watching this video.":".i pilno lo benji simxu ciste .i lo drata ka'e la'a cu'i djuno lo du'u do catlu ma kau noi vidvi","Copy the video URL":"fukpi lo veirjudri be le vidvi","Copy the video URL at the current time":"fukpi lo veirjudri be le vidvi be'o pe lo ca temci","Copy embed code":"nu fukra'e lo kibypapri ci'erse'a vlapoi","Copy magnet URI":"nu fukra'e lo me la .magnet. ku veirtermi'u","Total downloaded: ":".i lo'i se kibycpa cu klani","Total uploaded: ":".i lo'i se kibdu'a cu klani ","Audio Player":"te snavi","Video Player":"te vidvi","Play":"nu co'a ganvi","Pause":"nu denpa","Replay":"nu za'u re'u co'a ganvi","Current Time":"temci lo krasi lo cabna","Duration":"temci","Remaining Time":"temci lo cabna lo fanmo","Stream Type":"tivni te klesi","LIVE":".i ca'o tivni","Loaded":".i mo'u samymo'i","Progress":"ni mulno","Progress Bar":"nilmulyuidje","progress bar timing: currentTime={1} duration={2}":"{1} moi lo se {2} mei","Fullscreen":"nu co'a vidnyselclu","Non-Fullscreen":"nu co'u vidnyselclu","Mute":"nu co'a smaji","Unmute":"nu co'u smaji","Playback Rate":"ni lo nu ganvi cu sutra","Subtitles":"vidvi vlapoi","subtitles off":"","Captions":"vidvi vlapoi","captions off":"","Chapters":"","Descriptions":"skicu vlapoi","descriptions off":"","Audio Track":"se snavi","Volume Level":"ni cladu","You aborted the media playback":".i do gasnu lo nu co'u ganvi","A network error caused the media download to fail part-way.":".i pa se tcana nabmi cu rinka lo nu co'u kibycpa lo ganvi","The media could not be loaded, either because the server or network failed or because the format is not supported.":".i nabmi fi lo nu samymo'i lo ganvi kei fi lo nu ga ja lo samse'u ja lo se tcana cu spofu gi na kakne tu'a lo datni te klesi","The media playback was aborted due to a corruption problem or because the media used features your browser did not support.":".i nabmi fi lo nu ganvi kei fa lo nu ga ja lo datni cu toldra gi lo te ganvi cu ckaji da poi lo do kibyca'o na kakne tu'a ke'a","No compatible source was found for this media.":"","The media is encrypted and we do not have the keys to decrypt it.":".i da goi my. mifra lo ganvi .i ku'i mi djuno fi no to'e mifra termifckiku pe my.","Play Video":"nu co'a vidvi","Close":"nu mipri","Close Modal Dialog":"nu mipri lo gacri cankyuidje","Modal Window":"gacri cankyuidje","This is a modal window":".i ti gacri cankyuidje","This modal can be closed by pressing the Escape key or activating the close button.":".i do nu'o zukte lo ka ce'u te cabra fi la'o zoi. Escape .zoi ja lo mipri batkyuidje kei lo nu mipri lo vi gacri cankyuidje",", opens captions settings dialog":"",", opens subtitles settings dialog":"",", opens descriptions settings dialog":"",", selected":"","captions settings":"","subtitles settings":"","descriptions settings":"","Text":"vlapoi","White":"blabi","Black":"xekri","Red":"xunre","Green":"crino","Blue":"blanu","Yellow":"pelxu","Magenta":"nukni","Cyan":"cicna","Background":"trixe","Window":"cankyuidje","Transparent":"klina","Semi-Transparent":"no'e klina","Opaque":"to'e klina","Font Size":"ci'artadji ni barda","Text Edge Style":"tarmi lo korbi be lo lerfu","None":"","Raised":"","Depressed":"","Uniform":"manfo","Dropshadow":"","Font Family":"ci'artadji girzu","Proportional Sans-Serif":"","Monospace Sans-Serif":"","Proportional Serif":"","Monospace Serif":"","Casual":"","Script":"","Small Caps":"","Reset":"nu lo krasi cu basti","restore all settings to the default values":"","Done":".uo","Caption Settings Dialog":"vidvi vlapoi te tcimi'e cankyuidje","Beginning of dialog window. Escape will cancel and close the window.":"","End of dialog window.":"","{1} is loading.":".i ca'o samymo'i la'o zoi. {1} .zoi"}
+{
+ "Quality": "ni tilcfu",
+ "Auto": "zmiku",
+ "Speed": "ka sutra",
+ "Subtitles/CC": "vidvi vlapoi",
+ "peers": "da jikca tcana",
+ "peer": "da jikca tcana",
+ "Go to the video page": "nu vitke lo kibypapri pe lo se vidvi",
+ "Settings": "te tcimi'e",
+ "Uses P2P, others may know you are watching this video.": ".i pilno lo benji simxu ciste .i lo drata ka'e la'a cu'i djuno lo du'u do catlu ma kau noi vidvi",
+ "Copy the video URL": "fukpi lo veirjudri be le vidvi",
+ "Copy the video URL at the current time": "fukpi lo veirjudri be le vidvi be'o pe lo ca temci",
+ "Copy embed code": "nu fukra'e lo kibypapri ci'erse'a vlapoi",
+ "Copy magnet URI": "nu fukra'e lo me la .magnet. ku veirtermi'u",
+ "Total downloaded: ": ".i lo'i se kibycpa cu klani",
+ "Total uploaded: ": ".i lo'i se kibdu'a cu klani ",
+ "Audio Player": "te snavi",
+ "Video Player": "te vidvi",
+ "Play": "nu co'a ganvi",
+ "Pause": "nu denpa",
+ "Replay": "nu za'u re'u co'a ganvi",
+ "Current Time": "temci lo krasi lo cabna",
+ "Duration": "temci",
+ "Remaining Time": "temci lo cabna lo fanmo",
+ "Stream Type": "tivni te klesi",
+ "LIVE": ".i ca'o tivni",
+ "Loaded": ".i mo'u samymo'i",
+ "Progress": "ni mulno",
+ "Progress Bar": "nilmulyuidje",
+ "progress bar timing: currentTime={1} duration={2}": "{1} moi lo se {2} mei",
+ "Fullscreen": "nu co'a vidnyselclu",
+ "Non-Fullscreen": "nu co'u vidnyselclu",
+ "Mute": "nu co'a smaji",
+ "Unmute": "nu co'u smaji",
+ "Playback Rate": "ni lo nu ganvi cu sutra",
+ "Subtitles": "vidvi vlapoi",
+ "subtitles off": ".i le vivdi vlapoi cu ganda",
+ "Captions": "vidvi vlapoi",
+ "captions off": ".i le vivdi vlapoi cu ganda",
+ "Chapters": "vidvi pagbu",
+ "Descriptions": "skicu vlapoi",
+ "descriptions off": ".i lo velski cu ganda",
+ "Audio Track": "se snavi",
+ "Volume Level": "ni cladu",
+ "You aborted the media playback": ".i do gasnu lo nu co'u ganvi",
+ "A network error caused the media download to fail part-way.": ".i pa se tcana nabmi cu rinka lo nu co'u kibycpa lo ganvi",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": ".i nabmi fi lo nu samymo'i lo ganvi kei fi lo nu ga ja lo samse'u ja lo se tcana cu spofu gi na kakne tu'a lo datni te klesi",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": ".i nabmi fi lo nu ganvi kei fa lo nu ga ja lo datni cu toldra gi lo te ganvi cu ckaji da poi lo do kibyca'o na kakne tu'a ke'a",
+ "No compatible source was found for this media.": ".i no da mapti krasi le ganvi",
+ "The media is encrypted and we do not have the keys to decrypt it.": ".i da goi my. mifra lo ganvi .i ku'i mi djuno fi no to'e mifra termifckiku pe my.",
+ "Play Video": "nu co'a vidvi",
+ "Close": "nu mipri",
+ "Close Modal Dialog": "nu mipri lo gacri cankyuidje",
+ "Modal Window": "gacri cankyuidje",
+ "This is a modal window": ".i ti gacri cankyuidje",
+ "This modal can be closed by pressing the Escape key or activating the close button.": ".i do nu'o zukte lo ka ce'u te cabra fi la'o zoi. Escape .zoi ja lo mipri batkyuidje kei lo nu mipri lo vi gacri cankyuidje",
+ ", opens captions settings dialog": "",
+ ", opens subtitles settings dialog": "",
+ ", opens descriptions settings dialog": "",
+ ", selected": "",
+ "captions settings": "",
+ "subtitles settings": "vidvi vlapoi gaftercu'a",
+ "descriptions settings": "velski gaftercu'a",
+ "Text": "vlapoi",
+ "White": "blabi",
+ "Black": "xekri",
+ "Red": "xunre",
+ "Green": "crino",
+ "Blue": "blanu",
+ "Yellow": "pelxu",
+ "Magenta": "nukni",
+ "Cyan": "cicna",
+ "Background": "trixe",
+ "Window": "cankyuidje",
+ "Transparent": "klina",
+ "Semi-Transparent": "no'e klina",
+ "Opaque": "to'e klina",
+ "Font Size": "ci'artadji ni barda",
+ "Text Edge Style": "tarmi lo korbi be lo lerfu",
+ "None": "no da",
+ "Raised": "",
+ "Depressed": "",
+ "Uniform": "manfo",
+ "Dropshadow": "",
+ "Font Family": "ci'artadji girzu",
+ "Proportional Sans-Serif": "",
+ "Monospace Sans-Serif": "",
+ "Proportional Serif": "",
+ "Monospace Serif": "",
+ "Casual": "",
+ "Script": "",
+ "Small Caps": "cmalu je ga'elfu",
+ "Reset": "nu lo krasi cu basti",
+ "restore all settings to the default values": "",
+ "Done": ".uo",
+ "Caption Settings Dialog": "vidvi vlapoi te tcimi'e cankyuidje",
+ "Beginning of dialog window. Escape will cancel and close the window.": "",
+ "End of dialog window.": "",
+ "{1} is loading.": ".i ca'o samymo'i la'o zoi. {1} .zoi"
+}
diff --git a/client/src/locale/player.kab.json b/client/src/locale/player.kab.json
index 4557108be..c2d5ae586 100644
--- a/client/src/locale/player.kab.json
+++ b/client/src/locale/player.kab.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Imeɣri n imesli",
"Video Player": "Imeɣri n uvidyu",
"Play": "Urar",
diff --git a/client/src/locale/player.nb-NO.json b/client/src/locale/player.nb-NO.json
index 607f44f48..550aacd44 100644
--- a/client/src/locale/player.nb-NO.json
+++ b/client/src/locale/player.nb-NO.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Lydspiller",
"Video Player": "Videospiller",
"Play": "Spill av",
diff --git a/client/src/locale/player.nl-NL.json b/client/src/locale/player.nl-NL.json
index fd1cdb00b..71674caa5 100644
--- a/client/src/locale/player.nl-NL.json
+++ b/client/src/locale/player.nl-NL.json
@@ -3,8 +3,8 @@
"Auto": "Automatisch",
"Speed": "Snelheid",
"Subtitles/CC": "Ondertiteling/CC",
- "peers": "peers",
- "peer": "peer",
+ "peers": "bandbreedte bijdragers",
+ "peer": "bandbreedte bijdrager",
"Go to the video page": "Ga naar de videopagina",
"Settings": "Instellingen",
"Watching this video may reveal your IP address to others.": "Door het bekijken van deze video kan jouw IP-adres onthult worden.",
@@ -15,34 +15,37 @@
"Total downloaded: ": "Totaal gedownload: ",
"Total uploaded: ": "Totaal geüpload: ",
"From servers: ": "Van servers: ",
- "From peers: ": "Van peers: ",
+ "From peers: ": "Van bandbreedte bijdragers: ",
"Normal mode": "Normale modus",
- "Stats for nerds": "Stats for nerds",
+ "Stats for nerds": "Statistieken voor nerds",
"Theater mode": "Theater modus",
- "Video UUID": "Video UUID",
- "Viewport / Frames": "Viewport / Frames",
- "Resolution": "Resolution",
+ "Video UUID": "Video-ID",
+ "Viewport / Frames": "Kijkvenster / Beelden",
+ "Resolution": "Beeldformaat",
"Volume": "Volume",
"Codecs": "Codecs",
"Color": "Color",
- "Connection Speed": "Connection Speed",
- "Network Activity": "Network Activity",
- "Total Transfered": "Total Transfered",
- "Download Breakdown": "Download Breakdown",
- "Buffer Progress": "Buffer Progress",
- "Buffer State": "Buffer State",
- "Live Latency": "Live Latency",
+ "Connection Speed": "Verbindingssnelheid",
+ "Network Activity": "Netwerkactiviteit",
+ "Total Transfered": "Totaal overgebracht",
+ "Download Breakdown": "Ontvangen data",
+ "Buffer Progress": "Buffervoortgang",
+ "Buffer State": "Bufferstatus",
+ "Live Latency": "Live Latentie",
"P2P": "P2P",
- "{1} seconds": "{1} seconds",
- "enabled": "enabled",
+ "{1} seconds": "{1} seconden",
+ "enabled": "ingeschakeld",
"Playlist: {1}": "Playlist: {1}",
- "disabled": "disabled",
- " off": " off",
- "Player mode": "Player mode",
- "Play in loop": "Play in loop",
- "This live has not started yet.": "This live has not started yet.",
- "This live has ended.": "This live has ended.",
- "The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "disabled": "uitgeschakeld",
+ " off": " uit",
+ "Player mode": "Videospelermodus",
+ "Play in loop": "Afspelen in lus",
+ "This live has not started yet.": "Deze live-uitzending is nog niet begonnen.",
+ "This live has ended.": "Deze live-uitzending is voorbij.",
+ "The video failed to play, will try to fast forward.": "De video wilde niet afspelen, ik zal proberen door te spoelen.",
+ "{1} / {2} dropped of {3}": "{1} / {2} verloren beelden van {3}",
+ " (muted)": " (gedempt)",
+ "{1} from servers · {2} from peers": "{1} van servers · {2} van bandbreedte bijdragers",
"Audio Player": "Audiospeler",
"Video Player": "Videospeler",
"Play": "Afspelen",
@@ -74,7 +77,7 @@
"You aborted the media playback": "Je hebt het afspelen gestopt",
"A network error caused the media download to fail part-way.": "Door een netwerkfout is het downloaden van media mislukt.",
"The media could not be loaded, either because the server or network failed or because the format is not supported.": "Media kon niet geladen worden, door een server- of netwerkfout of doordat het formaat niet ondersteund wordt.",
- "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Het afspelen is onderbroken door een fout in overdracht of omdat de media functies gebruiken die je browser niet ondersteunt.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Het afspelen is onderbroken door een fout in de verbinding of omdat er media kenmerken gebruikt worden die je browser niet ondersteunt.",
"No compatible source was found for this media.": "Je browser kan met geen enkele versie van deze media overweg.",
"The media is encrypted and we do not have the keys to decrypt it.": "Deze media zijn versleuteld. Geen sleutels voorhanden om ze te ontgrendelen.",
"Play Video": "Video afspelen",
@@ -109,7 +112,7 @@
"None": "Geen",
"Raised": "Verhoogd",
"Depressed": "Ingedrukt",
- "Uniform": "Uniform",
+ "Uniform": "Gelijkvormig",
"Dropshadow": "Schaduw",
"Font Family": "Lettertype",
"Proportional Sans-Serif": "Schreefloos",
diff --git a/client/src/locale/player.nn.json b/client/src/locale/player.nn.json
index 60dc5c701..353c75db0 100644
--- a/client/src/locale/player.nn.json
+++ b/client/src/locale/player.nn.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "Greidde ikkje spela filmen, vil prøva å spola framover.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Lydspelar",
"Video Player": "Videospelar",
"Play": "Spel av",
diff --git a/client/src/locale/player.oc.json b/client/src/locale/player.oc.json
index a881cb61d..fa3c9777d 100644
--- a/client/src/locale/player.oc.json
+++ b/client/src/locale/player.oc.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Lector àudio",
"Video Player": "Lector vidèo",
"Play": "Lectura",
diff --git a/client/src/locale/player.pl-PL.json b/client/src/locale/player.pl-PL.json
index ef21b1944..cd30b9c9c 100644
--- a/client/src/locale/player.pl-PL.json
+++ b/client/src/locale/player.pl-PL.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Odtwarzacz audio",
"Video Player": "Odtwarzacz wideo",
"Play": "Odtwórz",
diff --git a/client/src/locale/player.pt-BR.json b/client/src/locale/player.pt-BR.json
index 567bf8f0a..cf91125db 100644
--- a/client/src/locale/player.pt-BR.json
+++ b/client/src/locale/player.pt-BR.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Reprodutor de áudio",
"Video Player": "Reprodutor de vídeo",
"Play": "Reproduzir",
diff --git a/client/src/locale/player.pt-PT.json b/client/src/locale/player.pt-PT.json
index 8cf8b3042..4bd9e0e95 100644
--- a/client/src/locale/player.pt-PT.json
+++ b/client/src/locale/player.pt-PT.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Esta transmissão ainda não começou.",
"This live has ended.": "Esta transmissão terminou.",
"The video failed to play, will try to fast forward.": "O vídeo falhou ao reproduzir, vamos tentar avançar para a frente.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Reprodutor de áudio",
"Video Player": "Reprodutor de vídeo",
"Play": "Reproduzir",
diff --git a/client/src/locale/player.ru-RU.json b/client/src/locale/player.ru-RU.json
index d43e93be6..26343ad6a 100644
--- a/client/src/locale/player.ru-RU.json
+++ b/client/src/locale/player.ru-RU.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Видеотрансляция не началась.",
"This live has ended.": "Видеотрансляция закончилась.",
"The video failed to play, will try to fast forward.": "Не удалось воспроизвести видео, постараюсь перемотать вперед.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Аудиоплеер",
"Video Player": "Видеоплеер",
"Play": "Воспроизвести",
diff --git a/client/src/locale/player.sq.json b/client/src/locale/player.sq.json
index 418f7ace3..ede8717bc 100644
--- a/client/src/locale/player.sq.json
+++ b/client/src/locale/player.sq.json
@@ -33,16 +33,19 @@
"Buffer State": "Gjendje Buffer-i",
"Live Latency": "Vonesë Në Transmetim të Drejtpërdrejtë",
"P2P": "P2P",
- "{1} seconds": "{1} seconds",
- "enabled": "enabled",
+ "{1} seconds": "{1} sekonda",
+ "enabled": "aktivizuar",
"Playlist: {1}": "Playlist: {1}",
- "disabled": "disabled",
+ "disabled": "çaktivizuar",
" off": " off",
- "Player mode": "",
- "Play in loop": "Play in loop",
- "This live has not started yet.": "This live has not started yet.",
- "This live has ended.": "This live has ended.",
- "The video failed to play, will try to fast forward.": "",
+ "Player mode": "Mënyrë lojtësi",
+ "Play in loop": "",
+ "This live has not started yet.": "Ky transmetim i drejtpërdrejtë s’ka filluar ende.",
+ "This live has ended.": "Ky transmetim i drejtpërdrejtë ka përfunduar.",
+ "The video failed to play, will try to fast forward.": "Dështoi luajtja e videos, do të provohet të shtyhet përpara.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Lojtës Audiosh",
"Video Player": "Lojtës Videosh",
"Play": "Luaje",
diff --git a/client/src/locale/player.sr_Cyrl.json b/client/src/locale/player.sr_Cyrl.json
index 3958d76ce..130e26ed7 100644
--- a/client/src/locale/player.sr_Cyrl.json
+++ b/client/src/locale/player.sr_Cyrl.json
@@ -1,54 +1,54 @@
{
- "Quality": "",
- "Auto": "",
- "Speed": "",
- "Subtitles/CC": "",
- "peers": "",
- "peer": "",
- "Go to the video page": "",
- "Settings": "",
- "Watching this video may reveal your IP address to others.": "",
- "Copy the video URL": "",
- "Copy the video URL at the current time": "",
- "Copy embed code": "",
- "Copy magnet URI": "",
- "Total downloaded: ": "",
- "Total uploaded: ": "",
- "From servers: ": "",
- "From peers: ": "",
- "Normal mode": "",
- "Theater mode": "",
- "Audio Player": "",
- "Video Player": "",
- "Play": "",
- "Pause": "",
- "Replay": "",
- "Current Time": "",
- "Duration": "",
- "Remaining Time": "",
- "Stream Type": "",
- "LIVE": "",
- "Loaded": "",
- "Progress": "",
- "Progress Bar": "",
- "progress bar timing: currentTime={1} duration={2}": "",
- "Fullscreen": "",
- "Non-Fullscreen": "",
- "Mute": "",
- "Unmute": "",
- "Playback Rate": "",
- "Subtitles": "",
- "subtitles off": "",
- "Captions": "",
- "captions off": "",
- "Chapters": "",
- "Descriptions": "",
- "descriptions off": "",
- "Audio Track": "",
- "Volume Level": "",
- "You aborted the media playback": "",
- "A network error caused the media download to fail part-way.": "",
- "The media could not be loaded, either because the server or network failed or because the format is not supported.": "",
+ "Quality": "Квалитет",
+ "Auto": "Аутоматски",
+ "Speed": "Брзина",
+ "Subtitles/CC": "Титлови/Искључени титлови",
+ "peers": "умрежени рачунари",
+ "peer": "умрежени рачунари",
+ "Go to the video page": "Иди на видео страницу",
+ "Settings": "Подешавања",
+ "Watching this video may reveal your IP address to others.": "Гледање овог видеа може да открију вашу ИП адресу другим корисницима.",
+ "Copy the video URL": "Копирај УРЛ адресу",
+ "Copy the video URL at the current time": "Копирај линк видео ма тренутној временској позицији",
+ "Copy embed code": "Копирај уграђени код",
+ "Copy magnet URI": "Копирај магнетски линк",
+ "Total downloaded: ": "Укупно преузимања: ",
+ "Total uploaded: ": "Укупно пренесено: ",
+ "From servers: ": "Од сервера: ",
+ "From peers: ": "Од умрежених уређаја: ",
+ "Normal mode": "Нормалан режим",
+ "Theater mode": "Режим позоришта",
+ "Audio Player": "Аудио Плејер",
+ "Video Player": "Видео Плејер",
+ "Play": "Покрени",
+ "Pause": "Заустави",
+ "Replay": "Понови",
+ "Current Time": "Тренутно Време",
+ "Duration": "Трајање",
+ "Remaining Time": "Преостало Време",
+ "Stream Type": "Врста Преноса",
+ "LIVE": "УЖИВО",
+ "Loaded": "Учитано",
+ "Progress": "Напредак",
+ "Progress Bar": "Трака напретка",
+ "progress bar timing: currentTime={1} duration={2}": "време напретка траке: тренутно време ={1} трајање={2}",
+ "Fullscreen": "Цели екран",
+ "Non-Fullscreen": "Прекини приказ целог екрана",
+ "Mute": "Искључи звук",
+ "Unmute": "Укључи звук",
+ "Playback Rate": "Брзина Репродукције",
+ "Subtitles": "Титлови",
+ "subtitles off": "титлови искључени",
+ "Captions": "Титлови",
+ "captions off": "титлови искључени",
+ "Chapters": "Поглавље",
+ "Descriptions": "Описи",
+ "descriptions off": "описи искључени",
+ "Audio Track": "Аудио трака",
+ "Volume Level": "Јачина звука",
+ "You aborted the media playback": "Прекинуо/ла ди репродукцију медија",
+ "A network error caused the media download to fail part-way.": "Медија је преузета само делимично због грешке у мрежи.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Медија се није могла учитати због грешке сервера, мреже или формат није подржан.",
"The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "",
"No compatible source was found for this media.": "",
"The media is encrypted and we do not have the keys to decrypt it.": "",
diff --git a/client/src/locale/player.sv-SE.json b/client/src/locale/player.sv-SE.json
index 650936d05..54463231b 100644
--- a/client/src/locale/player.sv-SE.json
+++ b/client/src/locale/player.sv-SE.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "Videon kunde inte spelas upp, försöker spola framåt.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Ljudspelare",
"Video Player": "Videospelare",
"Play": "Spela",
diff --git a/client/src/locale/player.th-TH.json b/client/src/locale/player.th-TH.json
index c76a53590..05a03360b 100644
--- a/client/src/locale/player.th-TH.json
+++ b/client/src/locale/player.th-TH.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "โปรแกรมเล่นเสียง",
"Video Player": "โปรแกรมเล่นวิดีโอ",
"Play": "เล่น",
diff --git a/client/src/locale/player.tok.json b/client/src/locale/player.tok.json
index 88289f0bd..7c5e98c36 100644
--- a/client/src/locale/player.tok.json
+++ b/client/src/locale/player.tok.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "pakala li lon. mi alasa tawa pini pakala.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "ilo pi pana kalama",
"Video Player": "ilo pi pana sitelen",
"Play": "o tawa",
diff --git a/client/src/locale/player.tr-TR.json b/client/src/locale/player.tr-TR.json
index 22143d568..5223ba4f7 100644
--- a/client/src/locale/player.tr-TR.json
+++ b/client/src/locale/player.tr-TR.json
@@ -3,35 +3,35 @@
"Auto": "Otomatik",
"Speed": "Hız",
"Subtitles/CC": "Altyazılar/CC",
- "peers": "eş",
+ "peers": "eşler",
"peer": "eş",
- "Go to the video page": "İzleti sayfasına git",
+ "Go to the video page": "Video sayfasına git",
"Settings": "Ayarlar",
- "Uses P2P, others may know you are watching this video.": "P2P kullanılıyor. Bu izletiyi izlediğinizi diğerleri biliyor olabilir.",
- "Copy the video URL": "İzletinin bağlantısını kopyalayın",
- "Copy the video URL at the current time": "Geçerli sürenin izleti bağlantısını kopyalayın",
- "Copy embed code": "Gömme kodunu kopyalayın",
- "Copy magnet URI": "Mıknatıs bağlantıyı kopyalayın",
- "Total downloaded: ": "Toplam indirme: ",
- "Total uploaded: ": "Toplam yükleme: ",
+ "Uses P2P, others may know you are watching this video.": "P2P kullanılıyor. Bu videoyu izlediğinizi diğerleri biliyor olabilir.",
+ "Copy the video URL": "Video URL'sini kopyalayın",
+ "Copy the video URL at the current time": "Geçerli sürenin video URL'sini kopyalayın",
+ "Copy embed code": "Yerleştirme kodunu kopyala",
+ "Copy magnet URI": "Magnet URL'sini kopyalayın",
+ "Total downloaded: ": "Toplam indirilen: ",
+ "Total uploaded: ": "Toplam yüklendi: ",
"Audio Player": "Ses Oynatıcı",
- "Video Player": "İzleti Oynatıcı",
+ "Video Player": "Video Oynatıcı",
"Play": "Oynat",
"Pause": "Duraklat",
- "Replay": "Yeniden oynat",
- "Current Time": "Mevcut süre",
+ "Replay": "Tekrar Oynat",
+ "Current Time": "Mevcut Süre",
"Duration": "Süre",
- "Remaining Time": "Kalan süre",
- "Stream Type": "Akış türü",
+ "Remaining Time": "Kalan Süre",
+ "Stream Type": "Akış Türü",
"LIVE": "CANLI",
"Loaded": "Yüklendi",
"Progress": "İlerleme",
- "Progress Bar": "İlerleme çubuğu",
+ "Progress Bar": "İlerleme Çubuğu",
"progress bar timing: currentTime={1} duration={2}": "{1} / {2}",
- "Fullscreen": "Tam ekran",
- "Non-Fullscreen": "Tam ekrandan çık",
- "Mute": "Sessize al",
- "Unmute": "Sesi aç",
+ "Fullscreen": "Tam Ekran",
+ "Non-Fullscreen": "Tam Ekrandan Çık",
+ "Mute": "Sessiz",
+ "Unmute": "Sesi Aç",
"Playback Rate": "Oynatma oranı",
"Subtitles": "Altyazılar",
"subtitles off": "altyazılar kapalı",
@@ -40,15 +40,15 @@
"Chapters": "Bölümler",
"Descriptions": "Açıklamalar",
"descriptions off": "açıklamalar kapalı",
- "Audio Track": "Müzik parçası",
- "Volume Level": "Ses yüksekliği",
- "You aborted the media playback": "Ortam oynatmayı iptal ettiniz",
- "A network error caused the media download to fail part-way.": "Bir ağ hatası ortam indirmesinin başarısız olmasına neden oldu.",
- "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Sunucu veya ağ başarısız olduğu ya da biçim desteklenmediği için medya yüklenemedi.",
- "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Ortam oynatımı, bir sorun nedeniyle veya kullanılan ortam dosyası tarayıcınız tarafından desteklenmediği için iptal edildi.",
- "No compatible source was found for this media.": "Bu ortam için uyumlu bir kaynak bulunamadı.",
- "The media is encrypted and we do not have the keys to decrypt it.": "Ortam şifreli ve şifresini çözmek için anahtarlarımız yok.",
- "Play Video": "İzletiyi oynat",
+ "Audio Track": "Ses Parçası",
+ "Volume Level": "Ses Seviyesi",
+ "You aborted the media playback": "Medya oynatımını iptal ettiniz",
+ "A network error caused the media download to fail part-way.": "Bir ağ hatası medya indirmesinin başarısız olmasına neden oldu.",
+ "The media could not be loaded, either because the server or network failed or because the format is not supported.": "Sunucu veya ağ başarısız olduğu ya da format desteklenmediği için ortam yüklenemedi.",
+ "The media playback was aborted due to a corruption problem or because the media used features your browser did not support.": "Medya oynatımı, bir sorun nedeniyle veya kullanılan medya dosyası tarayıcınız tarafından desteklenmediği için iptal edildi.",
+ "No compatible source was found for this media.": "Bu medya için uyumlu bir kaynak bulunamadı.",
+ "The media is encrypted and we do not have the keys to decrypt it.": "Medya şifrelenmiştir ve şifresini çözecek anahtarlara sahip değiliz.",
+ "Play Video": "Videoyu oynat",
"Close": "Kapat",
"Close Modal Dialog": "İletişim Kutusunu Kapat",
"Modal Window": "İletişim Penceresi",
@@ -75,9 +75,9 @@
"Transparent": "Saydam",
"Semi-Transparent": "Yarı saydam",
"Opaque": "Opak",
- "Font Size": "Yazı tipi boyutu",
- "Text Edge Style": "Metin kenar biçimi",
- "None": "Yok",
+ "Font Size": "Yazı Tipi Boyutu",
+ "Text Edge Style": "Metin Kenarı Stili",
+ "None": "Hiçbiri",
"Raised": "Yükseltilmiş",
"Depressed": "Bastırılmış",
"Uniform": "Tekdüze",
diff --git a/client/src/locale/player.vi-VN.json b/client/src/locale/player.vi-VN.json
index e23b06d80..f431da49b 100644
--- a/client/src/locale/player.vi-VN.json
+++ b/client/src/locale/player.vi-VN.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "Buổi livestream chưa bắt đầu.",
"This live has ended.": "Buổi livestream đã kết thúc.",
"The video failed to play, will try to fast forward.": "Video không phát được, sẽ cố gắng tua đi.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "Trình phát Âm thanh",
"Video Player": "Trình phát Video",
"Play": "Phát",
diff --git a/client/src/locale/player.zh-Hans-CN.json b/client/src/locale/player.zh-Hans-CN.json
index 99e2d2a76..edfea69d2 100644
--- a/client/src/locale/player.zh-Hans-CN.json
+++ b/client/src/locale/player.zh-Hans-CN.json
@@ -39,10 +39,13 @@
"disabled": "已禁用",
" off": " 已关闭",
"Player mode": "播放器模式",
- "Play in loop": "Play in loop",
- "This live has not started yet.": "This live has not started yet.",
- "This live has ended.": "This live has ended.",
+ "Play in loop": "循环播放",
+ "This live has not started yet.": "这场直播还没有开始。",
+ "This live has ended.": "此次直播已经结束了。",
"The video failed to play, will try to fast forward.": "播放此视频失败,将尝试快进。",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "音频播放器",
"Video Player": "视频播放器",
"Play": "播放",
diff --git a/client/src/locale/player.zh-Hant-TW.json b/client/src/locale/player.zh-Hant-TW.json
index aa3fdc7ab..d7e2ff6ec 100644
--- a/client/src/locale/player.zh-Hant-TW.json
+++ b/client/src/locale/player.zh-Hant-TW.json
@@ -43,6 +43,9 @@
"This live has not started yet.": "This live has not started yet.",
"This live has ended.": "This live has ended.",
"The video failed to play, will try to fast forward.": "The video failed to play, will try to fast forward.",
+ "{1} / {2} dropped of {3}": "{1} / {2} dropped of {3}",
+ " (muted)": " (muted)",
+ "{1} from servers · {2} from peers": "{1} from servers · {2} from peers",
"Audio Player": "音頻播放器",
"Video Player": "影片播放器",
"Play": "播放",
diff --git a/client/src/locale/server.it-IT.json b/client/src/locale/server.it-IT.json
index 0ff74aca0..43b3d7ead 100644
--- a/client/src/locale/server.it-IT.json
+++ b/client/src/locale/server.it-IT.json
@@ -33,15 +33,15 @@
"To import": "Da importare",
"Waiting for livestream": "In attesa del live streaming",
"Livestream ended": "Il live streaming è terminato",
- "To move to an external storage": "To move to an external storage",
- "Transcoding failed": "Transcoding failed",
- "External storage move failed": "External storage move failed",
- "To edit*": "To edit*",
+ "To move to an external storage": "Spostare in uno spazio esterno",
+ "Transcoding failed": "Transcodifica fallita",
+ "External storage move failed": "Spostamento nello spazio esterno fallito",
+ "To edit*": "Per modificare*",
"Pending": "In sospeso",
"Success": "Successo",
"Failed": "Fallito",
"Rejected": "Rifiutato",
- "Cancelled": "Cancelled",
+ "Cancelled": "Cancellato",
"Processing": "Processing",
"Regular": "Regolare",
"Watch later": "Guarda più tardi",
diff --git a/client/src/locale/server.ja-JP.json b/client/src/locale/server.ja-JP.json
index 6c07c90f5..f3edcd12c 100644
--- a/client/src/locale/server.ja-JP.json
+++ b/client/src/locale/server.ja-JP.json
@@ -251,7 +251,7 @@
"Chinese": "中国語",
"Zulu": "ズールー語",
"No linguistic content": "言語に依存しないコンテンツ",
- "Toki Pona": "Toki Pona",
+ "Toki Pona": "トキポナ",
"Simplified Chinese": "簡体字中国語",
"Traditional Chinese": "繁体字中国語",
"Normal mode": "ノーマルモード",
diff --git a/client/src/locale/server.nl-NL.json b/client/src/locale/server.nl-NL.json
index de9c300c9..62a64b377 100644
--- a/client/src/locale/server.nl-NL.json
+++ b/client/src/locale/server.nl-NL.json
@@ -33,15 +33,15 @@
"To import": "Importeren",
"Waiting for livestream": "Wachten op livestream",
"Livestream ended": "Livestream is afgelopen",
- "To move to an external storage": "To move to an external storage",
- "Transcoding failed": "Transcoding failed",
- "External storage move failed": "External storage move failed",
- "To edit*": "To edit*",
+ "To move to an external storage": "Om te verplaatsen naar externe opslag",
+ "Transcoding failed": "Transcodering mislukt",
+ "External storage move failed": "Verplaatsen van externe opslag mislukt",
+ "To edit*": "Om te bewerken*",
"Pending": "In behandeling",
"Success": "Gelukt",
"Failed": "Mislukt",
"Rejected": "Afgekeurd",
- "Cancelled": "Cancelled",
+ "Cancelled": "Geannuleerd",
"Processing": "Processing",
"Regular": "Standaard",
"Watch later": "Later bekijken",
diff --git a/client/src/locale/server.sq.json b/client/src/locale/server.sq.json
index 564be8e6e..2cea02fc9 100644
--- a/client/src/locale/server.sq.json
+++ b/client/src/locale/server.sq.json
@@ -23,7 +23,7 @@
"Attribution - Non Commercial": "Atribuim - Jo Komerciale",
"Attribution - Non Commercial - Share Alike": "Atribuim - Jo Komerciale - Share Alike",
"Attribution - Non Commercial - No Derivatives": "Atribuim - Jo Komerciale - Pa Derivate",
- "Public Domain Dedication": "Public Domain Dedication",
+ "Public Domain Dedication": "Kushtim Përkatësisë Publike",
"Public": "Publike",
"Unlisted": "E paklasifikuar",
"Private": "Private",
@@ -35,13 +35,13 @@
"Livestream ended": "Transmetimi i drejtëpërdrejtë përfundoi",
"To move to an external storage": "Për ta kaluar te një depozitë e jashtme",
"Transcoding failed": "Ndërkodimi dështoi",
- "External storage move failed": "External storage move failed",
- "To edit*": "To edit*",
+ "External storage move failed": "Lëvizja e depozitës së jashtme dështoi",
+ "To edit*": "Për përpunim*",
"Pending": "Pezull",
"Success": "Sukses",
"Failed": "Dështoi",
"Rejected": "Hedhur poshtë",
- "Cancelled": "Cancelled",
+ "Cancelled": "Anuluar",
"Processing": "Processing",
"Regular": "Zakonshme",
"Watch later": "Shiheni më vonë",
diff --git a/client/src/locale/server.sr_Cyrl.json b/client/src/locale/server.sr_Cyrl.json
index 3378cfed4..a959a5f33 100644
--- a/client/src/locale/server.sr_Cyrl.json
+++ b/client/src/locale/server.sr_Cyrl.json
@@ -18,11 +18,11 @@
"Kids": "Деца",
"Food": "Храна",
"Attribution": "Приписивање",
- "Attribution - Share Alike": "",
- "Attribution - No Derivatives": "",
+ "Attribution - Share Alike": "Приписивање - Делите под истим условима",
+ "Attribution - No Derivatives": "Приписивање – Без прераде",
"Attribution - Non Commercial": "Приписивање - Некомерцијално",
- "Attribution - Non Commercial - Share Alike": "",
- "Attribution - Non Commercial - No Derivatives": "",
+ "Attribution - Non Commercial - Share Alike": "Преписивање - Некомерцијално - Делите под истим условима",
+ "Attribution - Non Commercial - No Derivatives": "Преписивање - Некомерцијално - Без прераде",
"Public Domain Dedication": "Посвета у јавном домену",
"Public": "Јавно",
"Unlisted": "Неизлистано",
diff --git a/client/src/locale/server.tr-TR.json b/client/src/locale/server.tr-TR.json
index 5fdf8fdd1..afb5ab805 100644
--- a/client/src/locale/server.tr-TR.json
+++ b/client/src/locale/server.tr-TR.json
@@ -32,13 +32,13 @@
"To import": "İçe aktarmak için",
"Pending": "Beklemede",
"Success": "Başarılı",
- "Failed": "Başarısız oldu",
+ "Failed": "Başarısız",
"Regular": "Normal",
"Watch later": "Daha sonra izle",
"This video does not exist.": "Bu video mevcut değil.",
- "We cannot fetch the video. Please try again later.": "İzletiyi alamıyoruz. Lütfen daha sonra tekrar deneyiniz.",
+ "We cannot fetch the video. Please try again later.": "Videoyu alamıyoruz. Lütfen daha sonra tekrar deneyiniz.",
"Sorry": "Üzgünüz",
- "This video is not available because the remote instance is not responding.": "Bu izleti kullanılamıyor. Çünkü uzaktaki örnek yanıt vermiyor.",
+ "This video is not available because the remote instance is not responding.": "Bu video kullanılamıyor. Çünkü uzaktaki örnek yanıt vermiyor.",
"Misc": "Çeşitli",
"Unknown": "Bilinmeyen",
"Afar": "Afarca",
diff --git a/client/src/locale/server.vi-VN.json b/client/src/locale/server.vi-VN.json
index 134620833..2f8c075e0 100644
--- a/client/src/locale/server.vi-VN.json
+++ b/client/src/locale/server.vi-VN.json
@@ -1,5 +1,5 @@
{
- "Music": "Âm nhạc",
+ "Music": "Nhạc",
"Films": "Phim",
"Vehicles": "Xe cộ",
"Art": "Nghệ thuật",
diff --git a/client/src/locale/server.zh-Hans-CN.json b/client/src/locale/server.zh-Hans-CN.json
index d7130d89c..7970cb246 100644
--- a/client/src/locale/server.zh-Hans-CN.json
+++ b/client/src/locale/server.zh-Hans-CN.json
@@ -36,7 +36,7 @@
"To move to an external storage": "移动到外部存储中",
"Transcoding failed": "转码失败",
"External storage move failed": "外部存储移动失败",
- "To edit*": "To edit*",
+ "To edit*": "需要编辑*",
"Pending": "等待中",
"Success": "成功",
"Failed": "失败",
diff --git a/client/src/root-helpers/logger.ts b/client/src/root-helpers/logger.ts
index cd559cfa7..0d486c433 100644
--- a/client/src/root-helpers/logger.ts
+++ b/client/src/root-helpers/logger.ts
@@ -95,9 +95,9 @@ class Logger {
}
private buildStackServerLogPayload (message: LoggerMessage, meta?: LoggerMeta) {
- if (message instanceof Error) return message.stack
- if (meta instanceof Error) return meta.stack
- if (meta?.err instanceof Error) return meta.err.stack
+ if (message instanceof Error) return this.buildStack(message)
+ if (meta instanceof Error) return this.buildStack(meta)
+ if (meta?.err instanceof Error) return this.buildStack(meta.err)
return undefined
}
@@ -128,6 +128,10 @@ class Logger {
hookObj.hook(message, meta)
}
}
+
+ private buildStack (err: Error) {
+ return `${err.message}\n${err.stack || ''}`
+ }
}
const logger = window.logger || new Logger()
diff --git a/client/src/root-helpers/video.ts b/client/src/root-helpers/video.ts
index 4290992aa..ba84e49ea 100644
--- a/client/src/root-helpers/video.ts
+++ b/client/src/root-helpers/video.ts
@@ -1,6 +1,11 @@
import { HTMLServerConfig, Video } from '@shared/models'
-function buildVideoOrPlaylistEmbed (embedUrl: string, embedTitle: string) {
+function buildVideoOrPlaylistEmbed (options: {
+ embedUrl: string
+ embedTitle: string
+}) {
+ const { embedUrl, embedTitle } = options
+
const iframe = document.createElement('iframe')
iframe.title = embedTitle
diff --git a/client/src/sass/bootstrap.scss b/client/src/sass/bootstrap.scss
index 97f72c41f..9328a27a2 100644
--- a/client/src/sass/bootstrap.scss
+++ b/client/src/sass/bootstrap.scss
@@ -333,7 +333,10 @@
.input-group-text > .dropdown-toggle {
display: flex;
}
+}
+.input-group,
+.btn-group {
.last-in-group {
border-top-right-radius: 3px !important;
border-bottom-right-radius: 3px !important;
diff --git a/client/src/sass/player/index.scss b/client/src/sass/player/index.scss
index 7420460e7..5d0307d95 100644
--- a/client/src/sass/player/index.scss
+++ b/client/src/sass/player/index.scss
@@ -9,3 +9,4 @@
@use './bezels';
@use './playlist';
@use './stats';
+@use './offline-notification';
diff --git a/client/src/sass/player/offline-notification.scss b/client/src/sass/player/offline-notification.scss
new file mode 100644
index 000000000..2108c2e30
--- /dev/null
+++ b/client/src/sass/player/offline-notification.scss
@@ -0,0 +1,22 @@
+$height: 40px;
+
+.vjs-peertube-offline-notification {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ height: $height;
+ color: #000;
+ background-color: var(--mainColorLightest);
+ text-align: center;
+ z-index: 1;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+}
+
+.vjs-modal-dialog
+.vjs-modal-dialog-content,
+.video-js .vjs-modal-dialog {
+ top: $height;
+}
diff --git a/client/src/sass/player/peertube-skin.scss b/client/src/sass/player/peertube-skin.scss
index 43c144624..d4c43ff68 100644
--- a/client/src/sass/player/peertube-skin.scss
+++ b/client/src/sass/player/peertube-skin.scss
@@ -189,9 +189,22 @@ body {
}
}
+.vjs-error-display {
+ display: none;
+}
+
+.vjs-custom-error-display {
+ font-family: $main-fonts;
+
+ .error-details {
+ margin-top: 40px;
+ font-size: 80%;
+ }
+}
+
// Error display disabled
.vjs-error:not(.vjs-error-display-enabled) {
- .vjs-error-display {
+ .vjs-custom-error-display {
display: none;
}
@@ -202,7 +215,7 @@ body {
// Error display enabled
.vjs-error.vjs-error-display-enabled {
- .vjs-error-display {
+ .vjs-custom-error-display {
display: block;
}
}
diff --git a/client/src/standalone/player/events.ts b/client/src/standalone/player/events.ts
index 7a8e9dbec..77d21c78c 100644
--- a/client/src/standalone/player/events.ts
+++ b/client/src/standalone/player/events.ts
@@ -41,7 +41,7 @@ export class EventRegistrar {
public removeListener (name: string, handler: EventHandler) {
if (!this.eventRegistrations[name]) return false
- this.eventRegistrations[name].registrations = this.eventRegistrations[name].registrations.filter(x => x === handler)
+ this.eventRegistrations[name].registrations = this.eventRegistrations[name].registrations.filter(x => x !== handler)
return true
}
diff --git a/client/src/standalone/player/package.json b/client/src/standalone/player/package.json
index ca50da926..b549fbf52 100644
--- a/client/src/standalone/player/package.json
+++ b/client/src/standalone/player/package.json
@@ -1,7 +1,7 @@
{
"name": "@peertube/embed-api",
"private": false,
- "version": "0.0.5",
+ "version": "0.0.6",
"description": "API to communicate with the PeerTube player embed",
"scripts": {
"build": "../../../node_modules/.bin/tsc && ../../../node_modules/.bin/webpack --mode production --config ./webpack.config.js"
diff --git a/client/src/standalone/videos/shared/player-manager-options.ts b/client/src/standalone/videos/shared/player-manager-options.ts
index 2eeb5ecac..eed821994 100644
--- a/client/src/standalone/videos/shared/player-manager-options.ts
+++ b/client/src/standalone/videos/shared/player-manager-options.ts
@@ -6,6 +6,7 @@ import {
VideoCaption,
VideoDetails,
VideoPlaylistElement,
+ VideoState,
VideoStreamingPlaylistType
} from '../../../../../shared/models'
import { P2PMediaLoaderOptions, PeertubePlayerManagerOptions, PlayerMode, VideoJSCaption } from '../../../assets/player'
@@ -108,6 +109,10 @@ export class PlayerManagerOptions {
const params = new URL(window.location.toString()).searchParams
this.autoplay = getParamToggle(params, 'autoplay', false)
+ // Disable auto play on live videos that are not streamed
+ if (video.state.id === VideoState.LIVE_ENDED || video.state.id === VideoState.WAITING_FOR_LIVE) {
+ this.autoplay = false
+ }
this.controls = getParamToggle(params, 'controls', true)
this.controlBar = getParamToggle(params, 'controlBar', true)
@@ -198,6 +203,7 @@ export class PlayerManagerOptions {
videoCaptions,
inactivityTimeout: 2500,
videoViewUrl: this.videoFetcher.getVideoViewsUrl(video.uuid),
+ metricsUrl: window.location.origin + '/api/v1/metrics/playback',
videoShortUUID: video.shortUUID,
videoUUID: video.uuid,
diff --git a/client/tsconfig.json b/client/tsconfig.json
index 7a0584d5c..2345ca289 100644
--- a/client/tsconfig.json
+++ b/client/tsconfig.json
@@ -20,7 +20,7 @@
"node_modules/@types"
],
"lib": [
- "ES2020.Intl",
+ "ES2021.Intl",
"es2018",
"es2017",
"es2016",
diff --git a/client/yarn.lock b/client/yarn.lock
index 29df57254..e5f5f3d0a 100644
--- a/client/yarn.lock
+++ b/client/yarn.lock
@@ -2,6 +2,11 @@
# yarn lockfile v1
+"@adobe/css-tools@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.0.1.tgz#b38b444ad3aa5fedbb15f2f746dcd934226a12dd"
+ integrity sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==
+
"@ampproject/remapping@2.2.0", "@ampproject/remapping@^2.1.0":
version "2.2.0"
resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d"
@@ -10,43 +15,43 @@
"@jridgewell/gen-mapping" "^0.1.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@angular-devkit/architect@0.1401.0":
- version "0.1401.0"
- resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1401.0.tgz#7cd9b2bb6567ca1d5284e487885838328aabfdae"
- integrity sha512-dHgP2/5EXkJpdf6Y1QHQX2RP8xTli/CFZH3uNnTh+EuAib/kwu+Z6K3UttZWB5VGhAF1u/xf97Vly/UkXvjKAg==
+"@angular-devkit/architect@0.1402.2":
+ version "0.1402.2"
+ resolved "https://registry.yarnpkg.com/@angular-devkit/architect/-/architect-0.1402.2.tgz#174cd1c86d5c9493192dfa9c0c52b9191a728b2b"
+ integrity sha512-ICcK7OKViMhLkj4btnH/8nv0wjxuKchT/LDN6jfb9gUYUuoon190q0/L/U6ORDwvmjD6sUTurStzOxjuiS0KIg==
dependencies:
- "@angular-devkit/core" "14.1.0"
+ "@angular-devkit/core" "14.2.2"
rxjs "6.6.7"
"@angular-devkit/build-angular@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.1.0.tgz#f2aaaa4d28c0f39fdcfee6c0241e1bedb576b2d4"
- integrity sha512-AtecSuDEPLYd3p7uFVKpoA0XNcq+NvVYFJK8h90BG+IRZtzEm7ZJeYdohXVeVfTO5GvpNFN1XoHxR5rxiXeBhg==
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@angular-devkit/build-angular/-/build-angular-14.2.2.tgz#debcca9de3910ee7e053113d708a9d3fbc32f096"
+ integrity sha512-rNX4gIoPpv/DvAIn02zk2SBlNbPOn/0TPMHKVYm2KLmKIfjH6H895BoYuRvYcuDJ9kkAFQR73YaJH7feqE8JfA==
dependencies:
"@ampproject/remapping" "2.2.0"
- "@angular-devkit/architect" "0.1401.0"
- "@angular-devkit/build-webpack" "0.1401.0"
- "@angular-devkit/core" "14.1.0"
- "@babel/core" "7.18.6"
- "@babel/generator" "7.18.7"
+ "@angular-devkit/architect" "0.1402.2"
+ "@angular-devkit/build-webpack" "0.1402.2"
+ "@angular-devkit/core" "14.2.2"
+ "@babel/core" "7.18.10"
+ "@babel/generator" "7.18.12"
"@babel/helper-annotate-as-pure" "7.18.6"
- "@babel/plugin-proposal-async-generator-functions" "7.18.6"
+ "@babel/plugin-proposal-async-generator-functions" "7.18.10"
"@babel/plugin-transform-async-to-generator" "7.18.6"
- "@babel/plugin-transform-runtime" "7.18.6"
- "@babel/preset-env" "7.18.6"
- "@babel/runtime" "7.18.6"
- "@babel/template" "7.18.6"
+ "@babel/plugin-transform-runtime" "7.18.10"
+ "@babel/preset-env" "7.18.10"
+ "@babel/runtime" "7.18.9"
+ "@babel/template" "7.18.10"
"@discoveryjs/json-ext" "0.5.7"
- "@ngtools/webpack" "14.1.0"
+ "@ngtools/webpack" "14.2.2"
ansi-colors "4.1.3"
babel-loader "8.2.5"
babel-plugin-istanbul "6.1.1"
browserslist "^4.9.1"
- cacache "16.1.1"
+ cacache "16.1.2"
copy-webpack-plugin "11.0.0"
critters "0.0.16"
css-loader "6.7.1"
- esbuild-wasm "0.14.49"
+ esbuild-wasm "0.15.5"
glob "8.0.3"
https-proxy-agent "5.0.1"
inquirer "8.2.4"
@@ -62,44 +67,44 @@
ora "5.4.1"
parse5-html-rewriting-stream "6.0.1"
piscina "3.2.0"
- postcss "8.4.14"
- postcss-import "14.1.0"
+ postcss "8.4.16"
+ postcss-import "15.0.0"
postcss-loader "7.0.1"
- postcss-preset-env "7.7.2"
+ postcss-preset-env "7.8.0"
regenerator-runtime "0.13.9"
resolve-url-loader "5.0.0"
rxjs "6.6.7"
- sass "1.53.0"
+ sass "1.54.4"
sass-loader "13.0.2"
semver "7.3.7"
source-map-loader "4.0.0"
source-map-support "0.5.21"
- stylus "0.58.1"
+ stylus "0.59.0"
stylus-loader "7.0.0"
terser "5.14.2"
text-table "0.2.0"
tree-kill "1.2.2"
tslib "2.4.0"
- webpack "5.73.0"
+ webpack "5.74.0"
webpack-dev-middleware "5.3.3"
- webpack-dev-server "4.9.3"
+ webpack-dev-server "4.11.0"
webpack-merge "5.8.0"
webpack-subresource-integrity "5.1.0"
optionalDependencies:
- esbuild "0.14.49"
+ esbuild "0.15.5"
-"@angular-devkit/build-webpack@0.1401.0":
- version "0.1401.0"
- resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1401.0.tgz#18c1917a11e9efd7d4fbb2ad7c1495f92b2af657"
- integrity sha512-jKfnHal09mVnEapmNrAHXL/00LfafmfEUtlOPzQMgGJL7MWCeMcFthsbcOnGuzUerbiiquRk/KmLTERYjH+ZrQ==
+"@angular-devkit/build-webpack@0.1402.2":
+ version "0.1402.2"
+ resolved "https://registry.yarnpkg.com/@angular-devkit/build-webpack/-/build-webpack-0.1402.2.tgz#c5dad9f25350bda8e27595dbe542e286a4562ec3"
+ integrity sha512-/Jbbq7HfKsucbRFu1vhZ9U/GdWgHrIRMqFQttJJTUzvGgPb+5jvIu+9qEO//ORfdamA+NiMGhlWhOvjeELtwxw==
dependencies:
- "@angular-devkit/architect" "0.1401.0"
+ "@angular-devkit/architect" "0.1402.2"
rxjs "6.6.7"
-"@angular-devkit/core@14.1.0":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.1.0.tgz#e3f6f0b8e8b6780229e582eb730b8662938b4c85"
- integrity sha512-Y2d/+nFmjjY4eatc3cwdDDAnpnhG3KTX2OVW7dXSUxW3eY5e3vdMlVUbFiKwvwAshlrJy85Y6RMvZSBN4VrpnA==
+"@angular-devkit/core@14.2.2":
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@angular-devkit/core/-/core-14.2.2.tgz#d616ada7c9a0610454da47445e64520a0b34e400"
+ integrity sha512-ofDhTmJqoAkmkJP0duwUaCxDBMxPlc+AWYwgs3rKKZeJBb0d+tchEXHXevD5bYbbRfXtnwM+Vye2XYHhA4nWAA==
dependencies:
ajv "8.11.0"
ajv-formats "2.1.1"
@@ -107,100 +112,101 @@
rxjs "6.6.7"
source-map "0.7.4"
-"@angular-devkit/schematics@14.1.0":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-14.1.0.tgz#7db408070701580a85cdc0b77fdab246a3add40c"
- integrity sha512-5QC01k9eznuQSiqxijKhVkAEmA8sioYuLhBzyffaPszSySH8kPMNxhAc8zJhBTNLumbS6iDaGkSqTQl5Kv9fOw==
+"@angular-devkit/schematics@14.2.2":
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-14.2.2.tgz#ceb024214aee56f0c61e26e768775f69045b4f4c"
+ integrity sha512-90hseNg1yQ2AR+lVr/NByZRHnYAlzCL6hr9p9q1KPHxA3Owo04yX6n6dvR/xf27hCopXInXKPsasR59XCx5ZOQ==
dependencies:
- "@angular-devkit/core" "14.1.0"
+ "@angular-devkit/core" "14.2.2"
jsonc-parser "3.1.0"
magic-string "0.26.2"
ora "5.4.1"
rxjs "6.6.7"
-"@angular-eslint/builder@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-14.0.2.tgz#0bb6f05488546c58aa0017431307766c093868ab"
- integrity sha512-RY/1fKNewm3Wt3ILe9Ue5jTiQRtPR8q+eAmV89EYl07jEQ4RA7oND+vYD0UT9IJDVVHZYs6nlEnb0JmwCQI8kA==
+"@angular-eslint/builder@^14.0.2":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/builder/-/builder-14.0.4.tgz#a9768f80fb4427e417a4a90e0d959c6917603e7c"
+ integrity sha512-TUKBGFA5B+jPMnty19Jh6znNhG9ZjKfVzP9oajIU5L+3zThOr+81hzPmcJw6vWsH7nrbkNEEmCQmgKpCCoaYZg==
dependencies:
- "@nrwl/devkit" "^14.2.4"
- nx "^14.2.4"
+ "@nrwl/devkit" "^14.6.5"
+ nx "^14.6.5"
-"@angular-eslint/bundled-angular-compiler@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.0.2.tgz#16aed25430b96fac50d069b2e44dae89fa4b12ad"
- integrity sha512-Ev001tGwBfy6lFd1IDrAHfW87VUqDmMQY5KWY+LM3dn0PY2XZv1RsBM16tBFbi7EaDeaxeFZg/G8PN5x+anNbg==
+"@angular-eslint/bundled-angular-compiler@14.0.4":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-14.0.4.tgz#6ba0d9b8a6be62dcf0351f053d231dffdc9db916"
+ integrity sha512-/fbXDvkm4q95xG/9LZDtiyE2MQwT061sanmMginDk63f0dlC4H+AXgggva38YNRN+CFcbFtWfikTy7yFdNFZlA==
-"@angular-eslint/eslint-plugin-template@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-14.0.2.tgz#ff888b51f6df73469b7237f430571746d05ce2c6"
- integrity sha512-egan0a2GVkubST4H7x2mPMTz3Ee9QXeLEchJyWXdFBZ6Nrpfjaki5dOQYhLU7KyxqhrSW4XugMWPGj2KW2gMxQ==
+"@angular-eslint/eslint-plugin-template@14.0.4", "@angular-eslint/eslint-plugin-template@^14.0.2":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-14.0.4.tgz#8d937efa9e00c7d3d84f734231209bc10c3c48d5"
+ integrity sha512-F3GgItYHcEtQfOcJoyfvmRKdFIrI+/Wc7SjOo1X31tdeaQaRHseYWGFZ5AaA+MM+/rV7jPAd671Tv7wlm+Wjtg==
dependencies:
- "@angular-eslint/bundled-angular-compiler" "14.0.2"
- "@typescript-eslint/utils" "5.29.0"
- aria-query "5.0.0"
+ "@angular-eslint/bundled-angular-compiler" "14.0.4"
+ "@typescript-eslint/type-utils" "5.36.2"
+ "@typescript-eslint/utils" "5.36.2"
+ aria-query "5.0.2"
axobject-query "3.0.1"
-"@angular-eslint/eslint-plugin@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-14.0.2.tgz#8bd852aa6d5f709e43972308dddbd1f604735f67"
- integrity sha512-TfiXWqaWGysnPB6JstZouvA9tNwIsCLvSIGqniE1U90kX6p5nL8Z09JOiv/9jlYfgAIEgUD48BGMZzDi86voGA==
+"@angular-eslint/eslint-plugin@14.0.4", "@angular-eslint/eslint-plugin@^14.0.2":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/eslint-plugin/-/eslint-plugin-14.0.4.tgz#0e864b284551cac86386b37d0114cfa62f184c31"
+ integrity sha512-sPEXAZ/+u0jL849HV1dsc9C15zsiEiOd0Fo5St2YhZuCNsn94kg5zyai5p85/5tbpM6vchaH9cB4fZ3WE+FOog==
dependencies:
- "@angular-eslint/utils" "14.0.2"
- "@typescript-eslint/utils" "5.29.0"
+ "@angular-eslint/utils" "14.0.4"
+ "@typescript-eslint/utils" "5.36.2"
-"@angular-eslint/schematics@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-14.0.2.tgz#0fc0d1bc61f170bde8cef122ea31080f244556b7"
- integrity sha512-aLS13eaJmQZe02J3oZywvGOKonEhnHRIoJcVYovT4YRQ/QWmDzd7Ye81ta7C2x8YhKUWgU/7YQagBDGEP8XORw==
+"@angular-eslint/schematics@^14.0.2":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/schematics/-/schematics-14.0.4.tgz#1cc65d0438eef0c3bcb67a5da77f255258a8285c"
+ integrity sha512-Yg1bQhJa5VTlGOMHcczXvLDn5t+NimK2Wczy9T+QHmBdFf1GQWb6lOxJmgFTr3sFlC2sGXcP0N1AUikO4n0f/Q==
dependencies:
- "@angular-eslint/eslint-plugin" "14.0.2"
- "@angular-eslint/eslint-plugin-template" "14.0.2"
+ "@angular-eslint/eslint-plugin" "14.0.4"
+ "@angular-eslint/eslint-plugin-template" "14.0.4"
ignore "5.2.0"
strip-json-comments "3.1.1"
tmp "0.2.1"
-"@angular-eslint/template-parser@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-14.0.2.tgz#00fbe0a30f06f3e40bbb414db26349152dd46e27"
- integrity sha512-NTXSfL97WVs4GTKPtPcRZfWtvNbhgcIZUvKUTk5ieYiVLqsHF9Y+NlAKBh44AGldM5oCNO4HUfnvOedtqkQ+MA==
+"@angular-eslint/template-parser@^14.0.2":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/template-parser/-/template-parser-14.0.4.tgz#6f19956295d80841318693d72e258b7b2c100f18"
+ integrity sha512-L7+VHWlIUiUml81q43tP/CZZhIDkbHoin2OH+0TEqeQuCcYZwZQfUBey0pmbzzhjZD2tV75QxlAUqFCuM85Tng==
dependencies:
- "@angular-eslint/bundled-angular-compiler" "14.0.2"
+ "@angular-eslint/bundled-angular-compiler" "14.0.4"
eslint-scope "^5.1.0"
-"@angular-eslint/utils@14.0.2":
- version "14.0.2"
- resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-14.0.2.tgz#15cbbf142eebab66fc887f0d85b0518a2989d832"
- integrity sha512-8cHyQFG3jIHMHBjlqMU9ExAgOFGqbvxUa5EUvdc8wJUXtwhYx5NCQupdSpy/qG8gHiXjxvxinEtACZJQ9/SOwQ==
+"@angular-eslint/utils@14.0.4":
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/@angular-eslint/utils/-/utils-14.0.4.tgz#b741bda21b36036092c339abca7a2291d98c6322"
+ integrity sha512-7BcK+g0qaMRXfRFeOf57UOb5R4V8/uzGLyeXkugA65s7BLDLPEV1StRTpGW7w4jK7I8sldfsnbrkJqb6hgQtfA==
dependencies:
- "@angular-eslint/bundled-angular-compiler" "14.0.2"
- "@typescript-eslint/utils" "5.29.0"
+ "@angular-eslint/bundled-angular-compiler" "14.0.4"
+ "@typescript-eslint/utils" "5.36.2"
"@angular/animations@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-14.1.0.tgz#a819b2c012ce507d6260c86b089f73fd00c3bf59"
- integrity sha512-OhEXi1u/M4QyltDCxSqo7YzF7ELgNDWNqbbM7vtWIcrc4c+Yiu1GXhW/GQRosF3WAuQVfdQzEI0VTeNoo98Kvw==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-14.2.1.tgz#5cffbbea2a3f1f57a175abae325fd72fd99911c5"
+ integrity sha512-bKIhEgn77pOvM+5t/G9FzL8luhoWl8klfASG/07D5df9M3wCrS1OOBKWpQI3l1ZNRfhmfiwNVxbQatHtjykq+g==
dependencies:
tslib "^2.3.0"
"@angular/cdk@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-14.1.0.tgz#abf5ad3cdd96e42666bce949833ac1c2405ab031"
- integrity sha512-EOQZmlTgj5Tc6/s50kEQUYKWH0S748rzbymBYkvyJs864lP9A8khz83IINmm+PD2sMADKtBETD3aEa5yQRhVAA==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-14.2.1.tgz#3035bb8481ff75b41a4a1e54fb5d882ef98c0b1b"
+ integrity sha512-saLFOZeyYQ6ELvPYqePsC8yXzDYjrCXGKGLtwAG/1mUlXcVTC0V1c3SabU4JR7Z+Zo1tOmzkWxuUkrw7uvaJHA==
dependencies:
tslib "^2.3.0"
optionalDependencies:
parse5 "^5.0.0"
"@angular/cli@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-14.1.0.tgz#15085e007f642d58461b7b9251b9256645c998a3"
- integrity sha512-W/t2PkGHu9r87po1ZXQRYU81VtjzNMuGsP5tmoW1pGuibK7Kj+25G+jrXK/WADTi+pjTMXHNXYn8PlMNAIrZ/w==
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@angular/cli/-/cli-14.2.2.tgz#f5d29360f5daa1f25d98ab6a34306872748f6657"
+ integrity sha512-oRsKFn8grq+mZrirDD2Ea0CFx5+eeb928ltI/B3ML7s3mOpTfhuuF04033TARY/UzcGsX31V2L9kORJXN30Ycw==
dependencies:
- "@angular-devkit/architect" "0.1401.0"
- "@angular-devkit/core" "14.1.0"
- "@angular-devkit/schematics" "14.1.0"
- "@schematics/angular" "14.1.0"
+ "@angular-devkit/architect" "0.1402.2"
+ "@angular-devkit/core" "14.2.2"
+ "@angular-devkit/schematics" "14.2.2"
+ "@schematics/angular" "14.2.2"
"@yarnpkg/lockfile" "1.1.0"
ansi-colors "4.1.3"
debug "4.3.4"
@@ -211,7 +217,7 @@
npm-pick-manifest "7.0.1"
open "8.4.0"
ora "5.4.1"
- pacote "13.6.1"
+ pacote "13.6.2"
resolve "1.22.1"
semver "7.3.7"
symbol-observable "4.0.0"
@@ -219,16 +225,16 @@
yargs "17.5.1"
"@angular/common@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/common/-/common-14.1.0.tgz#84886e7f74c6e475377fdc9150d0d184583ca8f5"
- integrity sha512-leethDtLbA3qySaOEBUto602DF0qH1maK9u2zHncrUFOpnHAYUEd7N9MFMdIYASurTnwOSglEoIDCML94qzImQ==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/common/-/common-14.2.1.tgz#064751634fe1724b065d8ef0c4e19a2b59606b7e"
+ integrity sha512-7FvYOBrgM9owmJvckC/tyJ9reI3BKXChm7Y2iu0WI94XIrI+FSQ7QYNwahDpcizyYAboVwe5lYXgDRrbzRfkKg==
dependencies:
tslib "^2.3.0"
"@angular/compiler-cli@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-14.1.0.tgz#83adac3432dbc2b362fac258facc8ca9f06783eb"
- integrity sha512-llJkDnv0+riTdRPdOJv/FToz4X9ZO1URnalW+tIe2RyfOzkEqM+VLD/x+3cVgnsaFKuoPxIjZEkMoppGwVB4kg==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-14.2.1.tgz#1de8e4c7372a09c1384b797075a2943a81507a0e"
+ integrity sha512-ncwX/033cP2+5kvUaqJcLSBNJb2YYxSaXlsQ8+/l5xUMjRN6/t//xOfYdcfzefgvfkxVsTcOu76GSJerdK0SLg==
dependencies:
"@babel/core" "^7.17.2"
chokidar "^3.0.0"
@@ -242,60 +248,60 @@
yargs "^17.2.1"
"@angular/compiler@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-14.1.0.tgz#25f1eb12e3fdf49223bf6cdf7c0637d149860633"
- integrity sha512-aLbtpFDF3fp/DOEsWSdpszmoNZAb0To/zoKhHVmEReuUKkMtlPNd3+e6wkR2vrvR/cWgbKwdb7RQ1IQtGDu74A==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-14.2.1.tgz#6d11031ec08c815605d7aa19589f447c58a01f81"
+ integrity sha512-MvyAYun6D8+/wRxbDswTMidYahveEnZan95LSM5dLk26CAGAeSx6VR5EAftVPo1NChLpcboVBz+tn9PsjhtP1A==
dependencies:
tslib "^2.3.0"
"@angular/core@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.1.0.tgz#5a0fa164ca180027d4c54a5b70e7357918f9af9b"
- integrity sha512-3quEsHmQifJOQ2oij5K+cjGjmhsKsyZI1+OTHWNZ6IXeuYviZv4U/Cui9fUJ1RN3CZxH3NzWB3gB/5qYFQfOgg==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/core/-/core-14.2.1.tgz#509a160d94799b55450d4801ff37eda87b9f8393"
+ integrity sha512-TTMfunZ6TWaXA7SeWHbJBmJZIW4x48SjXrUIxMQ/PSgq9E/JXgarYDmfn00yyVRJDEGfjqzUW09Wtzc1mOkWLQ==
dependencies:
tslib "^2.3.0"
"@angular/forms@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-14.1.0.tgz#17a7ec211a11b75572d89359f08c277cfcdb1210"
- integrity sha512-y7VQ2t+/ASEjzt8zXg4y5b03lMSPHmnhy4XzjDT14ZFrALaSxyhkSqoBfAksPkTeKmsFMnP/VgLboRsE8TLs0Q==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-14.2.1.tgz#e158da0d544fc387ad8d86618d612584ad5ca628"
+ integrity sha512-ZhWDKZtnQ2BmBPNbPS2E/KIn5beQlXDaEc7NplbXr8DfQt1HIt9zbWQS3s5tojG0wkp21WDZwafED7QJNrAAkw==
dependencies:
tslib "^2.3.0"
"@angular/localize@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-14.1.0.tgz#cceaf47af06edbb4058f109f68bb82cd720c82a6"
- integrity sha512-kGiSLDhYCCYyHgXFjy6P9VCCD9dI/IqM0V6Vn/cCL+ZCVUz6pcsGtnhfU6bycMYwyv72py51hMYKMEVR+nfIhQ==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/localize/-/localize-14.2.1.tgz#d8615d7b5d26644bb8b9289719ecfb9882128904"
+ integrity sha512-ZCFbOSPS99V2k66YTwcZnlYcqoektowdDEjZwVxEB21OmQ7azRoiSKO9QYNvlwnm1LKpBocz3cs1KEc3Tw+wMw==
dependencies:
"@babel/core" "7.18.9"
glob "8.0.3"
yargs "^17.2.1"
"@angular/platform-browser-dynamic@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.1.0.tgz#9e30c5c4d2ff507402dcb36a5878068d8d900b81"
- integrity sha512-0Lxz3HJ9qTOyMTp5Qud2tycP7wqe+tnHOSUqDywrbNRozTKGX0z3i+l0KMku3BtUbuMi3tJomqV914/dtbCvIw==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.2.1.tgz#e6f24e7b61180edbcc1e13a137839812b8a3869f"
+ integrity sha512-IUWpHNO2sKSN5IxoiIEyCbJVrVvinOX5Hi4YOYLoCPPzWuX/imFZ4TUpN9Guv/1CHcbGE9ibMI7Equv/rPbV4A==
dependencies:
tslib "^2.3.0"
"@angular/platform-browser@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-14.1.0.tgz#6259e3fe7eacaffa18679dd588116e23eac7cf6d"
- integrity sha512-axNXUSqxsP0QSdNskd1pFo2uMo1UNoFaSAB02eDWwLkWQ1pWel+T78HiQY2bNeI3elgzjwPTT4vCCDQKNVTNig==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-14.2.1.tgz#36000cf8810d7d31b93e5c78b272f56ad5e54580"
+ integrity sha512-itL9b83R3+XeJzRyRZ1CCrXPavlkzM6QSOJfvUMRGB8HZLl9QJRXS1+nI5nPER+nVz6PKTkjPlA9d/1ZrZW5wQ==
dependencies:
tslib "^2.3.0"
"@angular/router@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/router/-/router-14.1.0.tgz#a377dc8fee53f84657af260442183c7b9526a4d0"
- integrity sha512-WBC1E+d9RS8vy57zJ6LVtWT3AM12mEHY7SCMBRJNBcrmBYJwojxeV8IVkUoW4Ds910gG/w3LjIN0eNHg5qRtNA==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/router/-/router-14.2.1.tgz#3b218817fbea01f4feefdbe1653848b0c8796f8a"
+ integrity sha512-qq/TIltAm0h3EO++AoOKWAu+va4gBZa+UB8ajCmeBahRaRAykNgpl0EIblZsnDq2eedSz0ucCn95HV3g6XUXlg==
dependencies:
tslib "^2.3.0"
"@angular/service-worker@^14.0.1":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-14.1.0.tgz#5a2e97f5d39fda88748329f3e850e27cbfd76020"
- integrity sha512-kwMHduhZqWzOZbt9xhRbEtixZAdppdW4NtUVpzBJAfDC/7l3cEwLhTgcwwC9rP1E1LIFXWKJUARKXOCjMD9lQQ==
+ version "14.2.1"
+ resolved "https://registry.yarnpkg.com/@angular/service-worker/-/service-worker-14.2.1.tgz#3b0d7c2f020920089240f0808b7520eff3f31f77"
+ integrity sha512-K2/8PXJonOvBPpK9E9EFq/0kxCIYzansZHv+KceyKs9eKs4U3UFlNniD2iOVH3ouhDJueYhQkNyC5DH4t+WMeQ==
dependencies:
tslib "^2.3.0"
@@ -311,33 +317,33 @@
dependencies:
"@babel/highlight" "^7.18.6"
-"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.6", "@babel/compat-data@^7.18.8":
- version "7.18.8"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.18.8.tgz#2483f565faca607b8535590e84e7de323f27764d"
- integrity sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==
+"@babel/compat-data@^7.17.7", "@babel/compat-data@^7.18.8", "@babel/compat-data@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.0.tgz#2a592fd89bacb1fcde68de31bee4f2f2dacb0e86"
+ integrity sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==
-"@babel/core@7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.6.tgz#54a107a3c298aee3fe5e1947a6464b9b6faca03d"
- integrity sha512-cQbWBpxcbbs/IUredIPkHiAGULLV8iwgNRMFzvbhEXISp4f3rUUXE5+TIw6KwUWUR3DwyI6gmBRnmAtYaWehwQ==
+"@babel/core@7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.10.tgz#39ad504991d77f1f3da91be0b8b949a5bc466fb8"
+ integrity sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==
dependencies:
"@ampproject/remapping" "^2.1.0"
"@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.18.6"
- "@babel/helper-compilation-targets" "^7.18.6"
- "@babel/helper-module-transforms" "^7.18.6"
- "@babel/helpers" "^7.18.6"
- "@babel/parser" "^7.18.6"
- "@babel/template" "^7.18.6"
- "@babel/traverse" "^7.18.6"
- "@babel/types" "^7.18.6"
+ "@babel/generator" "^7.18.10"
+ "@babel/helper-compilation-targets" "^7.18.9"
+ "@babel/helper-module-transforms" "^7.18.9"
+ "@babel/helpers" "^7.18.9"
+ "@babel/parser" "^7.18.10"
+ "@babel/template" "^7.18.10"
+ "@babel/traverse" "^7.18.10"
+ "@babel/types" "^7.18.10"
convert-source-map "^1.7.0"
debug "^4.1.0"
gensync "^1.0.0-beta.2"
json5 "^2.2.1"
semver "^6.3.0"
-"@babel/core@7.18.9", "@babel/core@^7.12.3", "@babel/core@^7.17.2", "@babel/core@^7.18.5":
+"@babel/core@7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.18.9.tgz#805461f967c77ff46c74ca0460ccf4fe933ddd59"
integrity sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==
@@ -358,21 +364,42 @@
json5 "^2.2.1"
semver "^6.3.0"
-"@babel/generator@7.18.7":
- version "7.18.7"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.7.tgz#2aa78da3c05aadfc82dbac16c99552fc802284bd"
- integrity sha512-shck+7VLlY72a2w9c3zYWuE1pwOKEiQHV7GTUbSnhyl5eu3i04t30tBY82ZRWrDfo3gkakCFtevExnxbkf2a3A==
+"@babel/core@^7.12.3", "@babel/core@^7.17.2", "@babel/core@^7.18.5":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.0.tgz#d2f5f4f2033c00de8096be3c9f45772563e150c3"
+ integrity sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==
dependencies:
- "@babel/types" "^7.18.7"
+ "@ampproject/remapping" "^2.1.0"
+ "@babel/code-frame" "^7.18.6"
+ "@babel/generator" "^7.19.0"
+ "@babel/helper-compilation-targets" "^7.19.0"
+ "@babel/helper-module-transforms" "^7.19.0"
+ "@babel/helpers" "^7.19.0"
+ "@babel/parser" "^7.19.0"
+ "@babel/template" "^7.18.10"
+ "@babel/traverse" "^7.19.0"
+ "@babel/types" "^7.19.0"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.2.1"
+ semver "^6.3.0"
+
+"@babel/generator@7.18.12":
+ version "7.18.12"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.12.tgz#fa58daa303757bd6f5e4bbca91b342040463d9f4"
+ integrity sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==
+ dependencies:
+ "@babel/types" "^7.18.10"
"@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
-"@babel/generator@^7.18.6", "@babel/generator@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.9.tgz#68337e9ea8044d6ddc690fb29acae39359cca0a5"
- integrity sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==
+"@babel/generator@^7.18.10", "@babel/generator@^7.18.9", "@babel/generator@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.0.tgz#785596c06425e59334df2ccee63ab166b738419a"
+ integrity sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==
dependencies:
- "@babel/types" "^7.18.9"
+ "@babel/types" "^7.19.0"
"@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
@@ -391,38 +418,38 @@
"@babel/helper-explode-assignable-expression" "^7.18.6"
"@babel/types" "^7.18.9"
-"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.6", "@babel/helper-compilation-targets@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz#69e64f57b524cde3e5ff6cc5a9f4a387ee5563bf"
- integrity sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==
+"@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz#537ec8339d53e806ed422f1e06c8f17d55b96bb0"
+ integrity sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==
dependencies:
- "@babel/compat-data" "^7.18.8"
+ "@babel/compat-data" "^7.19.0"
"@babel/helper-validator-option" "^7.18.6"
browserslist "^4.20.2"
semver "^6.3.0"
"@babel/helper-create-class-features-plugin@^7.18.6":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz#d802ee16a64a9e824fcbf0a2ffc92f19d58550ce"
- integrity sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b"
+ integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==
dependencies:
"@babel/helper-annotate-as-pure" "^7.18.6"
"@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.18.9"
+ "@babel/helper-function-name" "^7.19.0"
"@babel/helper-member-expression-to-functions" "^7.18.9"
"@babel/helper-optimise-call-expression" "^7.18.6"
"@babel/helper-replace-supers" "^7.18.9"
"@babel/helper-split-export-declaration" "^7.18.6"
-"@babel/helper-create-regexp-features-plugin@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz#3e35f4e04acbbf25f1b3534a657610a000543d3c"
- integrity sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==
+"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b"
+ integrity sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==
dependencies:
"@babel/helper-annotate-as-pure" "^7.18.6"
regexpu-core "^5.1.0"
-"@babel/helper-define-polyfill-provider@^0.3.1", "@babel/helper-define-polyfill-provider@^0.3.2":
+"@babel/helper-define-polyfill-provider@^0.3.2":
version "0.3.2"
resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz#bd10d0aca18e8ce012755395b05a79f45eca5073"
integrity sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==
@@ -434,7 +461,7 @@
resolve "^1.14.2"
semver "^6.1.2"
-"@babel/helper-environment-visitor@^7.18.6", "@babel/helper-environment-visitor@^7.18.9":
+"@babel/helper-environment-visitor@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
@@ -446,13 +473,13 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-function-name@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0"
- integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==
+"@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c"
+ integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==
dependencies:
- "@babel/template" "^7.18.6"
- "@babel/types" "^7.18.9"
+ "@babel/template" "^7.18.10"
+ "@babel/types" "^7.19.0"
"@babel/helper-hoist-variables@^7.18.6":
version "7.18.6"
@@ -475,19 +502,19 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz#5a1079c005135ed627442df31a42887e80fcb712"
- integrity sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==
+"@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.18.9", "@babel/helper-module-transforms@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30"
+ integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==
dependencies:
"@babel/helper-environment-visitor" "^7.18.9"
"@babel/helper-module-imports" "^7.18.6"
"@babel/helper-simple-access" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
"@babel/helper-validator-identifier" "^7.18.6"
- "@babel/template" "^7.18.6"
- "@babel/traverse" "^7.18.9"
- "@babel/types" "^7.18.9"
+ "@babel/template" "^7.18.10"
+ "@babel/traverse" "^7.19.0"
+ "@babel/types" "^7.19.0"
"@babel/helper-optimise-call-expression@^7.18.6":
version "7.18.6"
@@ -496,12 +523,12 @@
dependencies:
"@babel/types" "^7.18.6"
-"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz#4b8aea3b069d8cb8a72cdfe28ddf5ceca695ef2f"
- integrity sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==
+"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf"
+ integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==
-"@babel/helper-remap-async-to-generator@^7.18.6":
+"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519"
integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==
@@ -543,6 +570,11 @@
dependencies:
"@babel/types" "^7.18.6"
+"@babel/helper-string-parser@^7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56"
+ integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==
+
"@babel/helper-validator-identifier@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
@@ -554,23 +586,23 @@
integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==
"@babel/helper-wrap-function@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.18.9.tgz#ae1feddc6ebbaa2fd79346b77821c3bd73a39646"
- integrity sha512-cG2ru3TRAL6a60tfQflpEfs4ldiPwF6YW3zfJiRgmoFVIaC1vGnBBgatfec+ZUziPHkHSaXAuEck3Cdkf3eRpQ==
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1"
+ integrity sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==
dependencies:
- "@babel/helper-function-name" "^7.18.9"
- "@babel/template" "^7.18.6"
- "@babel/traverse" "^7.18.9"
- "@babel/types" "^7.18.9"
+ "@babel/helper-function-name" "^7.19.0"
+ "@babel/template" "^7.18.10"
+ "@babel/traverse" "^7.19.0"
+ "@babel/types" "^7.19.0"
-"@babel/helpers@^7.18.6", "@babel/helpers@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.18.9.tgz#4bef3b893f253a1eced04516824ede94dcfe7ff9"
- integrity sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==
+"@babel/helpers@^7.18.9", "@babel/helpers@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.0.tgz#f30534657faf246ae96551d88dd31e9d1fa1fc18"
+ integrity sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==
dependencies:
- "@babel/template" "^7.18.6"
- "@babel/traverse" "^7.18.9"
- "@babel/types" "^7.18.9"
+ "@babel/template" "^7.18.10"
+ "@babel/traverse" "^7.19.0"
+ "@babel/types" "^7.19.0"
"@babel/highlight@^7.18.6":
version "7.18.6"
@@ -581,10 +613,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.14.7", "@babel/parser@^7.18.6", "@babel/parser@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539"
- integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==
+"@babel/parser@^7.14.7", "@babel/parser@^7.18.10", "@babel/parser@^7.18.9", "@babel/parser@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.0.tgz#497fcafb1d5b61376959c1c338745ef0577aa02c"
+ integrity sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6":
version "7.18.6"
@@ -593,7 +625,7 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.6", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9":
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50"
integrity sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==
@@ -602,14 +634,24 @@
"@babel/helper-skip-transparent-expression-wrappers" "^7.18.9"
"@babel/plugin-proposal-optional-chaining" "^7.18.9"
-"@babel/plugin-proposal-async-generator-functions@7.18.6", "@babel/plugin-proposal-async-generator-functions@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.6.tgz#aedac81e6fc12bb643374656dd5f2605bf743d17"
- integrity sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==
+"@babel/plugin-proposal-async-generator-functions@7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz#85ea478c98b0095c3e4102bff3b67d306ed24952"
+ integrity sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==
dependencies:
- "@babel/helper-environment-visitor" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-remap-async-to-generator" "^7.18.6"
+ "@babel/helper-environment-visitor" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-remap-async-to-generator" "^7.18.9"
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+
+"@babel/plugin-proposal-async-generator-functions@^7.18.10", "@babel/plugin-proposal-async-generator-functions@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.0.tgz#cf5740194f170467df20581712400487efc79ff1"
+ integrity sha512-nhEByMUTx3uZueJ/QkJuSlCfN4FGg+xy+vRsfGQGzSauq5ks2Deid2+05Q3KhfaUjvec1IGhw/Zm3cFm8JigTQ==
+ dependencies:
+ "@babel/helper-environment-visitor" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.19.0"
+ "@babel/helper-remap-async-to-generator" "^7.18.9"
"@babel/plugin-syntax-async-generators" "^7.8.4"
"@babel/plugin-proposal-class-properties@^7.18.6":
@@ -637,7 +679,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-dynamic-import" "^7.8.3"
-"@babel/plugin-proposal-export-namespace-from@^7.18.6", "@babel/plugin-proposal-export-namespace-from@^7.18.9":
+"@babel/plugin-proposal-export-namespace-from@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203"
integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==
@@ -653,7 +695,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-json-strings" "^7.8.3"
-"@babel/plugin-proposal-logical-assignment-operators@^7.18.6", "@babel/plugin-proposal-logical-assignment-operators@^7.18.9":
+"@babel/plugin-proposal-logical-assignment-operators@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz#8148cbb350483bf6220af06fa6db3690e14b2e23"
integrity sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==
@@ -677,7 +719,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-numeric-separator" "^7.10.4"
-"@babel/plugin-proposal-object-rest-spread@^7.18.6", "@babel/plugin-proposal-object-rest-spread@^7.18.9":
+"@babel/plugin-proposal-object-rest-spread@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz#f9434f6beb2c8cae9dfcf97d2a5941bbbf9ad4e7"
integrity sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==
@@ -696,7 +738,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
-"@babel/plugin-proposal-optional-chaining@^7.18.6", "@babel/plugin-proposal-optional-chaining@^7.18.9":
+"@babel/plugin-proposal-optional-chaining@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993"
integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==
@@ -859,38 +901,39 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-block-scoping@^7.18.6", "@babel/plugin-transform-block-scoping@^7.18.9":
+"@babel/plugin-transform-block-scoping@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz#f9b7e018ac3f373c81452d6ada8bd5a18928926d"
integrity sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-classes@^7.18.6", "@babel/plugin-transform-classes@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz#90818efc5b9746879b869d5ce83eb2aa48bbc3da"
- integrity sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==
+"@babel/plugin-transform-classes@^7.18.9", "@babel/plugin-transform-classes@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz#0e61ec257fba409c41372175e7c1e606dc79bb20"
+ integrity sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==
dependencies:
"@babel/helper-annotate-as-pure" "^7.18.6"
+ "@babel/helper-compilation-targets" "^7.19.0"
"@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.18.9"
+ "@babel/helper-function-name" "^7.19.0"
"@babel/helper-optimise-call-expression" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/helper-replace-supers" "^7.18.9"
"@babel/helper-split-export-declaration" "^7.18.6"
globals "^11.1.0"
-"@babel/plugin-transform-computed-properties@^7.18.6", "@babel/plugin-transform-computed-properties@^7.18.9":
+"@babel/plugin-transform-computed-properties@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e"
integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-destructuring@^7.18.6", "@babel/plugin-transform-destructuring@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz#68906549c021cb231bee1db21d3b5b095f8ee292"
- integrity sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==
+"@babel/plugin-transform-destructuring@^7.18.13", "@babel/plugin-transform-destructuring@^7.18.9":
+ version "7.18.13"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz#9e03bc4a94475d62b7f4114938e6c5c33372cbf5"
+ integrity sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
@@ -902,7 +945,7 @@
"@babel/helper-create-regexp-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-duplicate-keys@^7.18.6", "@babel/plugin-transform-duplicate-keys@^7.18.9":
+"@babel/plugin-transform-duplicate-keys@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e"
integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==
@@ -917,14 +960,14 @@
"@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-for-of@^7.18.6", "@babel/plugin-transform-for-of@^7.18.8":
+"@babel/plugin-transform-for-of@^7.18.8":
version "7.18.8"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1"
integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-function-name@^7.18.6", "@babel/plugin-transform-function-name@^7.18.9":
+"@babel/plugin-transform-function-name@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0"
integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==
@@ -933,7 +976,7 @@
"@babel/helper-function-name" "^7.18.9"
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-literals@^7.18.6", "@babel/plugin-transform-literals@^7.18.9":
+"@babel/plugin-transform-literals@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc"
integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==
@@ -966,14 +1009,14 @@
"@babel/helper-simple-access" "^7.18.6"
babel-plugin-dynamic-import-node "^2.3.3"
-"@babel/plugin-transform-modules-systemjs@^7.18.6", "@babel/plugin-transform-modules-systemjs@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz#545df284a7ac6a05125e3e405e536c5853099a06"
- integrity sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==
+"@babel/plugin-transform-modules-systemjs@^7.18.9", "@babel/plugin-transform-modules-systemjs@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz#5f20b471284430f02d9c5059d9b9a16d4b085a1f"
+ integrity sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==
dependencies:
"@babel/helper-hoist-variables" "^7.18.6"
- "@babel/helper-module-transforms" "^7.18.9"
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-module-transforms" "^7.19.0"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/helper-validator-identifier" "^7.18.6"
babel-plugin-dynamic-import-node "^2.3.3"
@@ -985,13 +1028,13 @@
"@babel/helper-module-transforms" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-named-capturing-groups-regex@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz#c89bfbc7cc6805d692f3a49bc5fc1b630007246d"
- integrity sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==
+"@babel/plugin-transform-named-capturing-groups-regex@^7.18.6", "@babel/plugin-transform-named-capturing-groups-regex@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.0.tgz#58c52422e4f91a381727faed7d513c89d7f41ada"
+ integrity sha512-HDSuqOQzkU//kfGdiHBt71/hkDTApw4U/cMVgKgX7PqfB3LOaK+2GtCEsBu1dL9CkswDm0Gwehht1dCr421ULQ==
dependencies:
- "@babel/helper-create-regexp-features-plugin" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-create-regexp-features-plugin" "^7.19.0"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/plugin-transform-new-target@^7.18.6":
version "7.18.6"
@@ -1008,7 +1051,7 @@
"@babel/helper-plugin-utils" "^7.18.6"
"@babel/helper-replace-supers" "^7.18.6"
-"@babel/plugin-transform-parameters@^7.18.6", "@babel/plugin-transform-parameters@^7.18.8":
+"@babel/plugin-transform-parameters@^7.18.8":
version "7.18.8"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a"
integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==
@@ -1037,16 +1080,16 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-runtime@7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.6.tgz#77b14416015ea93367ca06979710f5000ff34ccb"
- integrity sha512-8uRHk9ZmRSnWqUgyae249EJZ94b0yAGLBIqzZzl+0iEdbno55Pmlt/32JZsHwXD9k/uZj18Aqqk35wBX4CBTXA==
+"@babel/plugin-transform-runtime@7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz#37d14d1fa810a368fd635d4d1476c0154144a96f"
+ integrity sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==
dependencies:
"@babel/helper-module-imports" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
- babel-plugin-polyfill-corejs2 "^0.3.1"
- babel-plugin-polyfill-corejs3 "^0.5.2"
- babel-plugin-polyfill-regenerator "^0.3.1"
+ "@babel/helper-plugin-utils" "^7.18.9"
+ babel-plugin-polyfill-corejs2 "^0.3.2"
+ babel-plugin-polyfill-corejs3 "^0.5.3"
+ babel-plugin-polyfill-regenerator "^0.4.0"
semver "^6.3.0"
"@babel/plugin-transform-shorthand-properties@^7.18.6":
@@ -1056,12 +1099,12 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-spread@^7.18.6", "@babel/plugin-transform-spread@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz#6ea7a6297740f381c540ac56caf75b05b74fb664"
- integrity sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==
+"@babel/plugin-transform-spread@^7.18.9", "@babel/plugin-transform-spread@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6"
+ integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.9"
+ "@babel/helper-plugin-utils" "^7.19.0"
"@babel/helper-skip-transparent-expression-wrappers" "^7.18.9"
"@babel/plugin-transform-sticky-regex@^7.18.6":
@@ -1071,26 +1114,26 @@
dependencies:
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/plugin-transform-template-literals@^7.18.6", "@babel/plugin-transform-template-literals@^7.18.9":
+"@babel/plugin-transform-template-literals@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e"
integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-typeof-symbol@^7.18.6", "@babel/plugin-transform-typeof-symbol@^7.18.9":
+"@babel/plugin-transform-typeof-symbol@^7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0"
integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==
dependencies:
"@babel/helper-plugin-utils" "^7.18.9"
-"@babel/plugin-transform-unicode-escapes@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.6.tgz#0d01fb7fb2243ae1c033f65f6e3b4be78db75f27"
- integrity sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==
+"@babel/plugin-transform-unicode-escapes@^7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246"
+ integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==
dependencies:
- "@babel/helper-plugin-utils" "^7.18.6"
+ "@babel/helper-plugin-utils" "^7.18.9"
"@babel/plugin-transform-unicode-regex@^7.18.6":
version "7.18.6"
@@ -1100,91 +1143,10 @@
"@babel/helper-create-regexp-features-plugin" "^7.18.6"
"@babel/helper-plugin-utils" "^7.18.6"
-"@babel/preset-env@7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.6.tgz#953422e98a5f66bc56cd0b9074eaea127ec86ace"
- integrity sha512-WrthhuIIYKrEFAwttYzgRNQ5hULGmwTj+D6l7Zdfsv5M7IWV/OZbUfbeL++Qrzx1nVJwWROIFhCHRYQV4xbPNw==
- dependencies:
- "@babel/compat-data" "^7.18.6"
- "@babel/helper-compilation-targets" "^7.18.6"
- "@babel/helper-plugin-utils" "^7.18.6"
- "@babel/helper-validator-option" "^7.18.6"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.6"
- "@babel/plugin-proposal-async-generator-functions" "^7.18.6"
- "@babel/plugin-proposal-class-properties" "^7.18.6"
- "@babel/plugin-proposal-class-static-block" "^7.18.6"
- "@babel/plugin-proposal-dynamic-import" "^7.18.6"
- "@babel/plugin-proposal-export-namespace-from" "^7.18.6"
- "@babel/plugin-proposal-json-strings" "^7.18.6"
- "@babel/plugin-proposal-logical-assignment-operators" "^7.18.6"
- "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
- "@babel/plugin-proposal-numeric-separator" "^7.18.6"
- "@babel/plugin-proposal-object-rest-spread" "^7.18.6"
- "@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
- "@babel/plugin-proposal-optional-chaining" "^7.18.6"
- "@babel/plugin-proposal-private-methods" "^7.18.6"
- "@babel/plugin-proposal-private-property-in-object" "^7.18.6"
- "@babel/plugin-proposal-unicode-property-regex" "^7.18.6"
- "@babel/plugin-syntax-async-generators" "^7.8.4"
- "@babel/plugin-syntax-class-properties" "^7.12.13"
- "@babel/plugin-syntax-class-static-block" "^7.14.5"
- "@babel/plugin-syntax-dynamic-import" "^7.8.3"
- "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
- "@babel/plugin-syntax-import-assertions" "^7.18.6"
- "@babel/plugin-syntax-json-strings" "^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
- "@babel/plugin-syntax-numeric-separator" "^7.10.4"
- "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
- "@babel/plugin-syntax-optional-chaining" "^7.8.3"
- "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
- "@babel/plugin-syntax-top-level-await" "^7.14.5"
- "@babel/plugin-transform-arrow-functions" "^7.18.6"
- "@babel/plugin-transform-async-to-generator" "^7.18.6"
- "@babel/plugin-transform-block-scoped-functions" "^7.18.6"
- "@babel/plugin-transform-block-scoping" "^7.18.6"
- "@babel/plugin-transform-classes" "^7.18.6"
- "@babel/plugin-transform-computed-properties" "^7.18.6"
- "@babel/plugin-transform-destructuring" "^7.18.6"
- "@babel/plugin-transform-dotall-regex" "^7.18.6"
- "@babel/plugin-transform-duplicate-keys" "^7.18.6"
- "@babel/plugin-transform-exponentiation-operator" "^7.18.6"
- "@babel/plugin-transform-for-of" "^7.18.6"
- "@babel/plugin-transform-function-name" "^7.18.6"
- "@babel/plugin-transform-literals" "^7.18.6"
- "@babel/plugin-transform-member-expression-literals" "^7.18.6"
- "@babel/plugin-transform-modules-amd" "^7.18.6"
- "@babel/plugin-transform-modules-commonjs" "^7.18.6"
- "@babel/plugin-transform-modules-systemjs" "^7.18.6"
- "@babel/plugin-transform-modules-umd" "^7.18.6"
- "@babel/plugin-transform-named-capturing-groups-regex" "^7.18.6"
- "@babel/plugin-transform-new-target" "^7.18.6"
- "@babel/plugin-transform-object-super" "^7.18.6"
- "@babel/plugin-transform-parameters" "^7.18.6"
- "@babel/plugin-transform-property-literals" "^7.18.6"
- "@babel/plugin-transform-regenerator" "^7.18.6"
- "@babel/plugin-transform-reserved-words" "^7.18.6"
- "@babel/plugin-transform-shorthand-properties" "^7.18.6"
- "@babel/plugin-transform-spread" "^7.18.6"
- "@babel/plugin-transform-sticky-regex" "^7.18.6"
- "@babel/plugin-transform-template-literals" "^7.18.6"
- "@babel/plugin-transform-typeof-symbol" "^7.18.6"
- "@babel/plugin-transform-unicode-escapes" "^7.18.6"
- "@babel/plugin-transform-unicode-regex" "^7.18.6"
- "@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.18.6"
- babel-plugin-polyfill-corejs2 "^0.3.1"
- babel-plugin-polyfill-corejs3 "^0.5.2"
- babel-plugin-polyfill-regenerator "^0.3.1"
- core-js-compat "^3.22.1"
- semver "^6.3.0"
-
-"@babel/preset-env@^7.18.2":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.9.tgz#9b3425140d724fbe590322017466580844c7eaff"
- integrity sha512-75pt/q95cMIHWssYtyfjVlvI+QEZQThQbKvR9xH+F/Agtw/s4Wfc2V9Bwd/P39VtixB7oWxGdH4GteTTwYJWMg==
+"@babel/preset-env@7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.18.10.tgz#83b8dfe70d7eea1aae5a10635ab0a5fe60dfc0f4"
+ integrity sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==
dependencies:
"@babel/compat-data" "^7.18.8"
"@babel/helper-compilation-targets" "^7.18.9"
@@ -1192,7 +1154,7 @@
"@babel/helper-validator-option" "^7.18.6"
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9"
- "@babel/plugin-proposal-async-generator-functions" "^7.18.6"
+ "@babel/plugin-proposal-async-generator-functions" "^7.18.10"
"@babel/plugin-proposal-class-properties" "^7.18.6"
"@babel/plugin-proposal-class-static-block" "^7.18.6"
"@babel/plugin-proposal-dynamic-import" "^7.18.6"
@@ -1252,13 +1214,94 @@
"@babel/plugin-transform-sticky-regex" "^7.18.6"
"@babel/plugin-transform-template-literals" "^7.18.9"
"@babel/plugin-transform-typeof-symbol" "^7.18.9"
- "@babel/plugin-transform-unicode-escapes" "^7.18.6"
+ "@babel/plugin-transform-unicode-escapes" "^7.18.10"
"@babel/plugin-transform-unicode-regex" "^7.18.6"
"@babel/preset-modules" "^0.1.5"
- "@babel/types" "^7.18.9"
- babel-plugin-polyfill-corejs2 "^0.3.1"
- babel-plugin-polyfill-corejs3 "^0.5.2"
- babel-plugin-polyfill-regenerator "^0.3.1"
+ "@babel/types" "^7.18.10"
+ babel-plugin-polyfill-corejs2 "^0.3.2"
+ babel-plugin-polyfill-corejs3 "^0.5.3"
+ babel-plugin-polyfill-regenerator "^0.4.0"
+ core-js-compat "^3.22.1"
+ semver "^6.3.0"
+
+"@babel/preset-env@^7.18.2":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.0.tgz#fd18caf499a67d6411b9ded68dc70d01ed1e5da7"
+ integrity sha512-1YUju1TAFuzjIQqNM9WsF4U6VbD/8t3wEAlw3LFYuuEr+ywqLRcSXxFKz4DCEj+sN94l/XTDiUXYRrsvMpz9WQ==
+ dependencies:
+ "@babel/compat-data" "^7.19.0"
+ "@babel/helper-compilation-targets" "^7.19.0"
+ "@babel/helper-plugin-utils" "^7.19.0"
+ "@babel/helper-validator-option" "^7.18.6"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9"
+ "@babel/plugin-proposal-async-generator-functions" "^7.19.0"
+ "@babel/plugin-proposal-class-properties" "^7.18.6"
+ "@babel/plugin-proposal-class-static-block" "^7.18.6"
+ "@babel/plugin-proposal-dynamic-import" "^7.18.6"
+ "@babel/plugin-proposal-export-namespace-from" "^7.18.9"
+ "@babel/plugin-proposal-json-strings" "^7.18.6"
+ "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9"
+ "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6"
+ "@babel/plugin-proposal-numeric-separator" "^7.18.6"
+ "@babel/plugin-proposal-object-rest-spread" "^7.18.9"
+ "@babel/plugin-proposal-optional-catch-binding" "^7.18.6"
+ "@babel/plugin-proposal-optional-chaining" "^7.18.9"
+ "@babel/plugin-proposal-private-methods" "^7.18.6"
+ "@babel/plugin-proposal-private-property-in-object" "^7.18.6"
+ "@babel/plugin-proposal-unicode-property-regex" "^7.18.6"
+ "@babel/plugin-syntax-async-generators" "^7.8.4"
+ "@babel/plugin-syntax-class-properties" "^7.12.13"
+ "@babel/plugin-syntax-class-static-block" "^7.14.5"
+ "@babel/plugin-syntax-dynamic-import" "^7.8.3"
+ "@babel/plugin-syntax-export-namespace-from" "^7.8.3"
+ "@babel/plugin-syntax-import-assertions" "^7.18.6"
+ "@babel/plugin-syntax-json-strings" "^7.8.3"
+ "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4"
+ "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3"
+ "@babel/plugin-syntax-numeric-separator" "^7.10.4"
+ "@babel/plugin-syntax-object-rest-spread" "^7.8.3"
+ "@babel/plugin-syntax-optional-catch-binding" "^7.8.3"
+ "@babel/plugin-syntax-optional-chaining" "^7.8.3"
+ "@babel/plugin-syntax-private-property-in-object" "^7.14.5"
+ "@babel/plugin-syntax-top-level-await" "^7.14.5"
+ "@babel/plugin-transform-arrow-functions" "^7.18.6"
+ "@babel/plugin-transform-async-to-generator" "^7.18.6"
+ "@babel/plugin-transform-block-scoped-functions" "^7.18.6"
+ "@babel/plugin-transform-block-scoping" "^7.18.9"
+ "@babel/plugin-transform-classes" "^7.19.0"
+ "@babel/plugin-transform-computed-properties" "^7.18.9"
+ "@babel/plugin-transform-destructuring" "^7.18.13"
+ "@babel/plugin-transform-dotall-regex" "^7.18.6"
+ "@babel/plugin-transform-duplicate-keys" "^7.18.9"
+ "@babel/plugin-transform-exponentiation-operator" "^7.18.6"
+ "@babel/plugin-transform-for-of" "^7.18.8"
+ "@babel/plugin-transform-function-name" "^7.18.9"
+ "@babel/plugin-transform-literals" "^7.18.9"
+ "@babel/plugin-transform-member-expression-literals" "^7.18.6"
+ "@babel/plugin-transform-modules-amd" "^7.18.6"
+ "@babel/plugin-transform-modules-commonjs" "^7.18.6"
+ "@babel/plugin-transform-modules-systemjs" "^7.19.0"
+ "@babel/plugin-transform-modules-umd" "^7.18.6"
+ "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.0"
+ "@babel/plugin-transform-new-target" "^7.18.6"
+ "@babel/plugin-transform-object-super" "^7.18.6"
+ "@babel/plugin-transform-parameters" "^7.18.8"
+ "@babel/plugin-transform-property-literals" "^7.18.6"
+ "@babel/plugin-transform-regenerator" "^7.18.6"
+ "@babel/plugin-transform-reserved-words" "^7.18.6"
+ "@babel/plugin-transform-shorthand-properties" "^7.18.6"
+ "@babel/plugin-transform-spread" "^7.19.0"
+ "@babel/plugin-transform-sticky-regex" "^7.18.6"
+ "@babel/plugin-transform-template-literals" "^7.18.9"
+ "@babel/plugin-transform-typeof-symbol" "^7.18.9"
+ "@babel/plugin-transform-unicode-escapes" "^7.18.10"
+ "@babel/plugin-transform-unicode-regex" "^7.18.6"
+ "@babel/preset-modules" "^0.1.5"
+ "@babel/types" "^7.19.0"
+ babel-plugin-polyfill-corejs2 "^0.3.2"
+ babel-plugin-polyfill-corejs3 "^0.5.3"
+ babel-plugin-polyfill-regenerator "^0.4.0"
core-js-compat "^3.22.1"
semver "^6.3.0"
@@ -1273,50 +1316,51 @@
"@babel/types" "^7.4.4"
esutils "^2.0.2"
-"@babel/runtime@7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.6.tgz#6a1ef59f838debd670421f8c7f2cbb8da9751580"
- integrity sha512-t9wi7/AW6XtKahAe20Yw0/mMljKq0B1r2fPdvaAdV/KPDZewFXdaaa6K7lxmZBZ8FBNpCiAT6iHPmd6QO9bKfQ==
- dependencies:
- regenerator-runtime "^0.13.4"
-
-"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4":
+"@babel/runtime@7.18.9":
version "7.18.9"
resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a"
integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/template@7.18.6", "@babel/template@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
- integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
+"@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259"
+ integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==
dependencies:
- "@babel/code-frame" "^7.18.6"
- "@babel/parser" "^7.18.6"
- "@babel/types" "^7.18.6"
+ regenerator-runtime "^0.13.4"
-"@babel/traverse@^7.18.6", "@babel/traverse@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.9.tgz#deeff3e8f1bad9786874cb2feda7a2d77a904f98"
- integrity sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==
+"@babel/template@7.18.10", "@babel/template@^7.18.10", "@babel/template@^7.18.6":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
+ integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==
dependencies:
"@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.18.9"
+ "@babel/parser" "^7.18.10"
+ "@babel/types" "^7.18.10"
+
+"@babel/traverse@^7.18.10", "@babel/traverse@^7.18.9", "@babel/traverse@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.0.tgz#eb9c561c7360005c592cc645abafe0c3c4548eed"
+ integrity sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==
+ dependencies:
+ "@babel/code-frame" "^7.18.6"
+ "@babel/generator" "^7.19.0"
"@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.18.9"
+ "@babel/helper-function-name" "^7.19.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/parser" "^7.18.9"
- "@babel/types" "^7.18.9"
+ "@babel/parser" "^7.19.0"
+ "@babel/types" "^7.19.0"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.18.6", "@babel/types@^7.18.7", "@babel/types@^7.18.9", "@babel/types@^7.4.4":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.9.tgz#7148d64ba133d8d73a41b3172ac4b83a1452205f"
- integrity sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==
+"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.4.4":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600"
+ integrity sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==
dependencies:
+ "@babel/helper-string-parser" "^7.18.10"
"@babel/helper-validator-identifier" "^7.18.6"
to-fast-properties "^2.0.0"
@@ -1330,15 +1374,15 @@
pngjs "^5.0.0"
yargs "^17.3.1"
-"@csstools/postcss-cascade-layers@^1.0.4":
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz#f16f2c4396ace855541e1aa693f5f27ec972e6ad"
- integrity sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==
+"@csstools/postcss-cascade-layers@^1.0.5":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.6.tgz#a52da13b91fc184a52337b4e938c3d3188e537b0"
+ integrity sha512-ei4Vh4AJwTCXTNj7uzwduoZDO7nLPksQ0TI7OzUlyFq4P4Uhu6hU7R4AlLimDP/s6D3PQdHmRL4f7UOy370UHA==
dependencies:
"@csstools/selector-specificity" "^2.0.2"
postcss-selector-parser "^6.0.10"
-"@csstools/postcss-color-function@^1.1.0":
+"@csstools/postcss-color-function@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz#2bd36ab34f82d0497cfacdc9b18d34b5e6f64b6b"
integrity sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==
@@ -1346,21 +1390,21 @@
"@csstools/postcss-progressive-custom-properties" "^1.1.0"
postcss-value-parser "^4.2.0"
-"@csstools/postcss-font-format-keywords@^1.0.0":
+"@csstools/postcss-font-format-keywords@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz#677b34e9e88ae997a67283311657973150e8b16a"
integrity sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-hwb-function@^1.0.1":
+"@csstools/postcss-hwb-function@^1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz#ab54a9fce0ac102c754854769962f2422ae8aa8b"
integrity sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-ic-unit@^1.0.0":
+"@csstools/postcss-ic-unit@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz#28237d812a124d1a16a5acc5c3832b040b303e58"
integrity sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==
@@ -1368,7 +1412,7 @@
"@csstools/postcss-progressive-custom-properties" "^1.1.0"
postcss-value-parser "^4.2.0"
-"@csstools/postcss-is-pseudo-class@^2.0.6":
+"@csstools/postcss-is-pseudo-class@^2.0.7":
version "2.0.7"
resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz#846ae6c0d5a1eaa878fce352c544f9c295509cd1"
integrity sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==
@@ -1376,14 +1420,21 @@
"@csstools/selector-specificity" "^2.0.0"
postcss-selector-parser "^6.0.10"
-"@csstools/postcss-normalize-display-values@^1.0.0":
+"@csstools/postcss-nested-calc@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz#d7e9d1d0d3d15cf5ac891b16028af2a1044d0c26"
+ integrity sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-normalize-display-values@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz#15da54a36e867b3ac5163ee12c1d7f82d4d612c3"
integrity sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-oklab-function@^1.1.0":
+"@csstools/postcss-oklab-function@^1.1.1":
version "1.1.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz#88cee0fbc8d6df27079ebd2fa016ee261eecf844"
integrity sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==
@@ -1398,26 +1449,33 @@
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-stepped-value-functions@^1.0.0":
+"@csstools/postcss-stepped-value-functions@^1.0.1":
version "1.0.1"
resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz#f8772c3681cc2befed695e2b0b1d68e22f08c4f4"
integrity sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-trigonometric-functions@^1.0.1":
+"@csstools/postcss-text-decoration-shorthand@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz#ea96cfbc87d921eca914d3ad29340d9bcc4c953f"
+ integrity sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-trigonometric-functions@^1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz#94d3e4774c36d35dcdc88ce091336cb770d32756"
integrity sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==
dependencies:
postcss-value-parser "^4.2.0"
-"@csstools/postcss-unset-value@^1.0.1":
+"@csstools/postcss-unset-value@^1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz#c99bb70e2cdc7312948d1eb41df2412330b81f77"
integrity sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==
-"@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.1", "@csstools/selector-specificity@^2.0.2":
+"@csstools/selector-specificity@^2.0.0", "@csstools/selector-specificity@^2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz#1bfafe4b7ed0f3e4105837e056e0a89b108ebe36"
integrity sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==
@@ -1436,14 +1494,19 @@
esquery "^1.4.0"
jsdoc-type-pratt-parser "~3.1.0"
-"@eslint/eslintrc@^1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f"
- integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==
+"@esbuild/linux-loong64@0.15.5":
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz#91aef76d332cdc7c8942b600fa2307f3387e6f82"
+ integrity sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==
+
+"@eslint/eslintrc@^1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.1.tgz#de0807bfeffc37b964a7d0400e0c348ce5a2543d"
+ integrity sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.3.2"
+ espree "^9.4.0"
globals "^13.15.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
@@ -1451,42 +1514,42 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@formatjs/ecma402-abstract@1.11.8":
- version "1.11.8"
- resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.11.8.tgz#f4015dfb6a837369d94c6ba82455c609e45bce20"
- integrity sha512-fgLqyWlwmTEuqV/TSLEL/t9JOmHNLFvCdgzXB0jc2w+WOItPCOJ1T0eyN6fQBQKRPfSqqNlu+kWj7ijcOVTVVQ==
+"@formatjs/ecma402-abstract@1.12.0":
+ version "1.12.0"
+ resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.12.0.tgz#2fb5e8983d5fae2fad9ec6c77aec1803c2b88d8e"
+ integrity sha512-0/wm9b7brUD40kx7KSE0S532T8EfH06Zc41rGlinoNyYXnuusR6ull2x63iFJgVXgwahm42hAW7dcYdZ+llZzA==
dependencies:
- "@formatjs/intl-localematcher" "0.2.28"
+ "@formatjs/intl-localematcher" "0.2.31"
tslib "2.4.0"
-"@formatjs/fast-memoize@1.2.4":
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-1.2.4.tgz#4b5ddce9eb7803ff0bd4052387672151a8b7f8a0"
- integrity sha512-9ARYoLR8AEzXvj2nYrOVHY/h1dDMDWGTnKDLXSISF1uoPakSmfcZuSqjiqZX2wRkEUimPxdwTu/agyozBtZRHA==
+"@formatjs/fast-memoize@1.2.6":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@formatjs/fast-memoize/-/fast-memoize-1.2.6.tgz#a442970db7e9634af556919343261a7bbe5e88c3"
+ integrity sha512-9CWZ3+wCkClKHX+i5j+NyoBVqGf0pIskTo6Xl6ihGokYM2yqSSS68JIgeo+99UIHc+7vi9L3/SDSz/dWI9SNlA==
dependencies:
tslib "2.4.0"
-"@formatjs/icu-messageformat-parser@2.1.4":
- version "2.1.4"
- resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.4.tgz#f1e32b9937f151c1dd5c30536ce3e920b7f23813"
- integrity sha512-3PqMvKWV1oyok0BuiXUAHIaotdhdTJw6OICqCZbfUgKT+ZRwRWO4IlCgvXJeCITaKS5p+PY0XXKjf/vUyIpWjQ==
+"@formatjs/icu-messageformat-parser@2.1.7":
+ version "2.1.7"
+ resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.1.7.tgz#35dc556c13a0544cc730300c8ddb730ba7f44bd4"
+ integrity sha512-KM4ikG5MloXMulqn39Js3ypuVzpPKq/DDplvl01PE2qD9rAzFO8YtaUCC9vr9j3sRXwdHPeTe8r3J/8IJgvYEQ==
dependencies:
- "@formatjs/ecma402-abstract" "1.11.8"
- "@formatjs/icu-skeleton-parser" "1.3.10"
+ "@formatjs/ecma402-abstract" "1.12.0"
+ "@formatjs/icu-skeleton-parser" "1.3.13"
tslib "2.4.0"
-"@formatjs/icu-skeleton-parser@1.3.10":
- version "1.3.10"
- resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.10.tgz#2f504e56ac80137ee2baad55c7fa0b5dc7f4e4df"
- integrity sha512-kXJmtLDqFF5aLTf8IxdJXnhrIX1Qb4Qp3a9jqRecGDYfzOa9hMhi9U0nKyhrJJ4cXxBzptcgb+LWkyeHL6nlBQ==
+"@formatjs/icu-skeleton-parser@1.3.13":
+ version "1.3.13"
+ resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.3.13.tgz#f7e186e72ed73c3272d22a3aacb646e77368b099"
+ integrity sha512-qb1kxnA4ep76rV+d9JICvZBThBpK5X+nh1dLmmIReX72QyglicsaOmKEcdcbp7/giCWfhVs6CXPVA2JJ5/ZvAw==
dependencies:
- "@formatjs/ecma402-abstract" "1.11.8"
+ "@formatjs/ecma402-abstract" "1.12.0"
tslib "2.4.0"
-"@formatjs/intl-localematcher@0.2.28":
- version "0.2.28"
- resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.2.28.tgz#412ea7fefbfc7ed33cd6b43aa304fc14d816e564"
- integrity sha512-FLsc6Gifs1np/8HnCn/7Q+lHMmenrD5fuDhRT82yj0gi9O19kfaFwjQUw1gZsyILuRyT93GuzdifHj7TKRhBcw==
+"@formatjs/intl-localematcher@0.2.31":
+ version "0.2.31"
+ resolved "https://registry.yarnpkg.com/@formatjs/intl-localematcher/-/intl-localematcher-0.2.31.tgz#aada2b1e58211460cedba56889e3c489117eb6eb"
+ integrity sha512-9QTjdSBpQ7wHShZgsNzNig5qT3rCPvmZogS/wXZzKotns5skbXgs0I7J8cuN0PPqXyynvNVuN+iOKhNS2eb+ZA==
dependencies:
tslib "2.4.0"
@@ -1495,15 +1558,25 @@
resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6"
integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==
-"@humanwhocodes/config-array@^0.9.2":
- version "0.9.5"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7"
- integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==
+"@humanwhocodes/config-array@^0.10.4":
+ version "0.10.4"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.10.4.tgz#01e7366e57d2ad104feea63e72248f22015c520c"
+ integrity sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
minimatch "^3.0.4"
+"@humanwhocodes/gitignore-to-minimatch@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz#316b0a63b91c10e53f242efb4ace5c3b34e8728d"
+ integrity sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==
+
+"@humanwhocodes/module-importer@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
+
"@humanwhocodes/object-schema@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
@@ -1591,10 +1664,10 @@
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24"
integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==
-"@jridgewell/trace-mapping@^0.3.7", "@jridgewell/trace-mapping@^0.3.9":
- version "0.3.14"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
- integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
+"@jridgewell/trace-mapping@^0.3.14", "@jridgewell/trace-mapping@^0.3.9":
+ version "0.3.15"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774"
+ integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==
dependencies:
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
@@ -1604,10 +1677,10 @@
resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b"
integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==
-"@ng-bootstrap/ng-bootstrap@^12.1.2":
- version "12.1.2"
- resolved "https://registry.yarnpkg.com/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-12.1.2.tgz#19f21313234fe21090ba50a7721046ed5d9928e1"
- integrity sha512-p27c+mYVdHiJMYrj5hwClVJxLdiZxafAqlbw1sdJh2xJ1rGOe+H/kCf5YDRbhlHqRN+34Gr0RQqIUeD1I2V8hg==
+"@ng-bootstrap/ng-bootstrap@^13.0.0":
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/@ng-bootstrap/ng-bootstrap/-/ng-bootstrap-13.0.0.tgz#1d2ba17cd5f47a38b7ae2ad2fa17010911091395"
+ integrity sha512-aumflJ24VVOQ6kIGmpaWmjqfreRsXOCf/l2nOxPO6Y+d7Pit6aZthyjO7F0bRMutv6n+B/ma18GKvhhBcMepUw==
dependencies:
tslib "^2.3.0"
@@ -1618,10 +1691,10 @@
dependencies:
tslib "^2.3.1"
-"@ngtools/webpack@14.1.0":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.1.0.tgz#2e79fffe93f35939ed3dc65ab5aa830afdb13d39"
- integrity sha512-d4U6ymDCXckVgfjYEv1Wjzd78ZSm0NKgq8mN6FdlrCupg02LPIODjeKyNr4c4zwMAOJeHkVNEZ+USoDEK3XSsw==
+"@ngtools/webpack@14.2.2":
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@ngtools/webpack/-/webpack-14.2.2.tgz#f001cc7373e88c3540cfb069713ed48f889d1bc0"
+ integrity sha512-mjHv5DPsK6QP/D4zi6Oc4gMEZGNYv6Hmw/xJ1ZZTjSxgKujmHx2keDLSJHZpoLtbHRr+FHfWNnPfPz9dWYrlYQ==
"@ngx-loading-bar/core@^6.0.0":
version "6.0.2"
@@ -1666,17 +1739,17 @@
fastq "^1.6.0"
"@npmcli/fs@^2.1.0":
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.1.tgz#c0c480b03450d8b9fc086816a50cb682668a48bf"
- integrity sha512-1Q0uzx6c/NVNGszePbr5Gc2riSU1zLpNlo/1YWntH+eaPmMgBssAW0qXofCVkpdj3ce4swZtlDYQu+NKiYcptg==
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865"
+ integrity sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==
dependencies:
"@gar/promisify" "^1.1.3"
semver "^7.3.5"
"@npmcli/git@^3.0.0":
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-3.0.1.tgz#049b99b1381a2ddf7dc56ba3e91eaf76ca803a8d"
- integrity sha512-UU85F/T+F1oVn3IsB/L6k9zXIMpXBuUBE25QDH0SsURwT6IOBqkC7M16uqo2vVZIyji3X1K4XH9luip7YekH1A==
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-3.0.2.tgz#5c5de6b4d70474cf2d09af149ce42e4e1dacb931"
+ integrity sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==
dependencies:
"@npmcli/promise-spawn" "^3.0.0"
lru-cache "^7.4.4"
@@ -1697,9 +1770,9 @@
npm-normalize-package-bin "^1.0.1"
"@npmcli/move-file@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.0.tgz#417f585016081a0184cef3e38902cd917a9bbd02"
- integrity sha512-UR6D5f4KEGWJV6BGPH3Qb2EtgH+t+1XQ1Tt85c7qicN6cezzuHPdZwwAxqZr4JLtnQu0LZsTza/5gmNmSl8XLg==
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.1.tgz#26f6bdc379d87f75e55739bab89db525b06100e4"
+ integrity sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==
dependencies:
mkdirp "^1.0.4"
rimraf "^3.0.2"
@@ -1717,9 +1790,9 @@
infer-owner "^1.0.4"
"@npmcli/run-script@^4.1.0":
- version "4.1.7"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.1.7.tgz#b1a2f57568eb738e45e9ea3123fb054b400a86f7"
- integrity sha512-WXr/MyM4tpKA4BotB81NccGAv8B48lNH0gRoILucbcAhTQXLCoi6HflMV3KdXubIqvP9SuLsFn68Z7r4jl+ppw==
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.2.1.tgz#c07c5c71bc1c70a5f2a06b0d4da976641609b946"
+ integrity sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==
dependencies:
"@npmcli/node-gyp" "^2.0.0"
"@npmcli/promise-spawn" "^3.0.0"
@@ -1727,30 +1800,30 @@
read-package-json-fast "^2.0.3"
which "^2.0.2"
-"@nrwl/cli@14.4.3":
- version "14.4.3"
- resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.4.3.tgz#3d949e0da32e3af9f285ec376ec4f06314339716"
- integrity sha512-9WzOOXgdf9YJxqte5e8KNkM3NWOuBgM7hz9jEOyw53Ht1Y2H8xLDPVkqDTS9kROgcyMQxHIjIcw80wZNaZL8Mw==
+"@nrwl/cli@14.6.5":
+ version "14.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-14.6.5.tgz#6751d7c48fff78095fb19874bda6a1f786e47ce8"
+ integrity sha512-sjT4/oMk1F4+dTpCp08IVE8hfqKsokebUECzC1hTu4pCeFo0oviIi7bQTuCIbG9w4iiHLioa6QmLRXBwVJEr9w==
dependencies:
- nx "14.4.3"
+ nx "14.6.5"
-"@nrwl/devkit@^14.2.4":
- version "14.4.3"
- resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-14.4.3.tgz#4f8ed59bc1e0188e2fe6e4b59b03f783ddca33a0"
- integrity sha512-CFGWQyzrqs4q7YUk37E5Ca+HDj9qbhfw6oI/Omf42MitEpoEnWxVKy/h1pua6ykHn8ZDVvS7sp6nrmg+r6OmDA==
+"@nrwl/devkit@^14.6.5":
+ version "14.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-14.6.5.tgz#0d7842cdca638fcfe4df702132dd042b987792aa"
+ integrity sha512-vt2dv52C38msoiZi36pgdN5MC3G+vLEmwXtVsIEz5ZFG69jh1BKEaxHsZWbBM+uXdGYmDm9ffUlCENQ0ZP560A==
dependencies:
+ "@phenomnomnominal/tsquery" "4.1.1"
ejs "^3.1.7"
ignore "^5.0.4"
- rxjs "^6.5.4"
semver "7.3.4"
tslib "^2.3.0"
-"@nrwl/tao@14.4.3":
- version "14.4.3"
- resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.4.3.tgz#08b86a81cb71574f491e9254104eaea1f7c6c5fd"
- integrity sha512-sHlnqTlJ/XEc/lv0MIKYI1R643CWFvYL6QyZD7f38FvP1RblZ6eVqvOJcrkpwcvRWcZNEY+GrQpb1Io1ZvMEmQ==
+"@nrwl/tao@14.6.5":
+ version "14.6.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-14.6.5.tgz#202d9ed3e13cb873dd7f218c0622ba8972ba8cd6"
+ integrity sha512-sSbTSN4Bfh4vQR2iCl9arNzEhJztG6paY2j+k/GwQZdN+QssX9xV32jLWYIC3rDmPJWaZ11uD3TgAyr3X7GXhw==
dependencies:
- nx "14.4.3"
+ nx "14.6.5"
"@parcel/watcher@2.0.4":
version "2.0.4"
@@ -1801,29 +1874,36 @@
tokenizr "^1.6.4"
xmldom "^0.6.0"
+"@phenomnomnominal/tsquery@4.1.1":
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz#42971b83590e9d853d024ddb04a18085a36518df"
+ integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==
+ dependencies:
+ esquery "^1.0.1"
+
"@polka/url@^1.0.0-next.20":
version "1.0.0-next.21"
resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1"
integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==
"@popperjs/core@^2.11.5":
- version "2.11.5"
- resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.5.tgz#db5a11bf66bdab39569719555b0f76e138d7bd64"
- integrity sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==
+ version "2.11.6"
+ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.6.tgz#cee20bd55e68a1720bdab363ecf0c821ded4cd45"
+ integrity sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==
-"@schematics/angular@14.1.0":
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-14.1.0.tgz#a1e2d2b27efa9d1a8177851f89695c5fe6f27d9d"
- integrity sha512-lhqNZzA+iT3XwlwRU757mhYmd5WE9XB2OKFhosvvszou2zuNUJMDPR9P01ZVNCOa2fScOeCMg2q3ZDgGTBl96Q==
+"@schematics/angular@14.2.2":
+ version "14.2.2"
+ resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-14.2.2.tgz#3a9be8912e4f5a2d59c50e866b2853097fd656ff"
+ integrity sha512-ExejSuQrkhVzcvq1MH1hSHufp2HUrrCSb0ol1JVlekIkq6H3A5839/8mDC6U/stRMo/gNz01sibBBJmQwH2h6Q==
dependencies:
- "@angular-devkit/core" "14.1.0"
- "@angular-devkit/schematics" "14.1.0"
+ "@angular-devkit/core" "14.2.2"
+ "@angular-devkit/schematics" "14.2.2"
jsonc-parser "3.1.0"
"@sinclair/typebox@^0.24.1":
- version "0.24.21"
- resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.21.tgz#f2e435ac4c1919ae89c2b693a0d4213d09899290"
- integrity sha512-II2SIjvxBVJmrGkkZYza/BqNjwx3PWROIA8CZ0/Hn7LV0Mv0CVpZxoyHGBVsQqfFLMv9DmArIeRHTwo76bE6oA==
+ version "0.24.39"
+ resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.39.tgz#21d0c56c295a00e391e20a88a48c11d4a1210ac5"
+ integrity sha512-GqtkxoAjhTzoMwFg/JYRl+1+miOoyvp6mkLpbMSd2fIQak2KvY00ndlXxxkDBpuCPYkorZeEZf0LEQn9V9NRVQ==
"@sindresorhus/is@^4.0.0":
version "4.6.0"
@@ -1928,10 +2008,12 @@
resolved "https://registry.yarnpkg.com/@types/diff/-/diff-5.0.2.tgz#dd565e0086ccf8bc6522c6ebafd8a3125c91c12b"
integrity sha512-uw8eYMIReOwstQ0QKF0sICefSy8cNO/v7gOTiIy9SbwuHyEecJUm7qlgueOO5S1udZ5I/irVydHVwMchgzbKTg==
-"@types/easy-table@^0.0.33":
- version "0.0.33"
- resolved "https://registry.yarnpkg.com/@types/easy-table/-/easy-table-0.0.33.tgz#b1f7ec29014ec24906b4f28d8368e2e99b399313"
- integrity sha512-/vvqcJPmZUfQwCgemL0/34G7bIQnCuvgls379ygRlcC1FqNqk3n+VZ15dAO51yl6JNDoWd8vsk+kT8zfZ1VZSw==
+"@types/easy-table@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@types/easy-table/-/easy-table-1.2.0.tgz#d7153551a2c3f6571dddff974b05aa2fb1a4a948"
+ integrity sha512-gVQkR2G/q6UK3wQT+waY9tCrbFauzMoBfJpMxHSuemHLQ8HpHdUIQ9YyRwYMfNX4CfoAoj/eJATyECGkFr65Pg==
+ dependencies:
+ easy-table "*"
"@types/ejs@^3.0.5":
version "3.1.1"
@@ -1947,9 +2029,9 @@
"@types/estree" "*"
"@types/eslint@*":
- version "8.4.5"
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.5.tgz#acdfb7dd36b91cc5d812d7c093811a8f3d9b31e4"
- integrity sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==
+ version "8.4.6"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.6.tgz#7976f054c1bccfcf514bff0564c0c41df5c08207"
+ integrity sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"
@@ -2008,12 +2090,11 @@
"@types/node" "*"
"@types/inquirer@^8.1.2":
- version "8.2.1"
- resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-8.2.1.tgz#28a139be3105a1175e205537e8ac10830e38dbf4"
- integrity sha512-wKW3SKIUMmltbykg4I5JzCVzUhkuD9trD6efAmYgN2MrSntY0SMRQzEnD3mkyJ/rv9NLbTC7g3hKKE86YwEDLw==
+ version "8.2.3"
+ resolved "https://registry.yarnpkg.com/@types/inquirer/-/inquirer-8.2.3.tgz#985515d04879a0d0c1f5f49ec375767410ba9dab"
+ integrity sha512-ZlBqD+8WIVNy3KIVkl+Qne6bGLW2erwN0GJXY9Ri/9EMbyupee3xw3H0Mmv5kJoLyNpfd/oHlwKxO0DUDH7yWA==
dependencies:
"@types/through" "*"
- rxjs "^7.2.0"
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
version "2.0.4"
@@ -2039,11 +2120,6 @@
resolved "https://registry.yarnpkg.com/@types/jschannel/-/jschannel-1.0.2.tgz#a3649704909df330f6c9cfe72b2bd94f8490ce9f"
integrity sha512-LhEz5aKmiWxHqOmGi31Y+6JGG3OqHkEjESV9U64eQt7mGOnZOVJUs44r4KEe5dmEvt4uGHEqxHtzQhwX2lU3eA==
-"@types/json-buffer@~3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64"
- integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==
-
"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9":
version "7.0.11"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
@@ -2102,9 +2178,9 @@
"@types/lodash" "*"
"@types/lodash@*":
- version "4.14.182"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2"
- integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==
+ version "4.14.184"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.184.tgz#23f96cd2a21a28e106dc24d825d4aa966de7a9fe"
+ integrity sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==
"@types/magnet-uri@*":
version "5.1.3"
@@ -2126,10 +2202,10 @@
resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz#e2ce9d83a613bacf284c7be7d491945e39e1f8e9"
integrity sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==
-"@types/mime@^1":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
- integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
+"@types/mime@*":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
+ integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
"@types/minimist@^1.2.0":
version "1.2.2"
@@ -2152,9 +2228,9 @@
integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==
"@types/node@*", "@types/node@^18.0.0":
- version "18.6.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.1.tgz#828e4785ccca13f44e2fb6852ae0ef11e3e20ba5"
- integrity sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==
+ version "18.7.16"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.16.tgz#0eb3cce1e37c79619943d2fd903919fc30850601"
+ integrity sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==
"@types/node@^17.0.42":
version "17.0.45"
@@ -2208,9 +2284,9 @@
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
"@types/react@*":
- version "18.0.15"
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.15.tgz#d355644c26832dc27f3e6cbf0c4f4603fc4ab7fe"
- integrity sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==
+ version "18.0.18"
+ resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.18.tgz#9f16f33d57bc5d9dca848d12c3572110ff9429ac"
+ integrity sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
@@ -2255,11 +2331,11 @@
"@types/express" "*"
"@types/serve-static@*", "@types/serve-static@^1.13.10":
- version "1.13.10"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9"
- integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
+ integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==
dependencies:
- "@types/mime" "^1"
+ "@types/mime" "*"
"@types/node" "*"
"@types/sha.js@^2.4.0":
@@ -2270,9 +2346,9 @@
"@types/node" "*"
"@types/simple-peer@*":
- version "9.11.4"
- resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-9.11.4.tgz#1c358fcd9cb58318e27928ee90289fb0e3f50070"
- integrity sha512-Elje14YvM47k+XEaoyRAeUSvZN7TOLWYL233QCckUaXjT4lRESHnYs0iOK2JoosO5DnCvWu/0Vpl9qnw4KCLWw==
+ version "9.11.5"
+ resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-9.11.5.tgz#6baa00edbbd0f632f8561e8fb03b4d21d62f076e"
+ integrity sha512-haXgWcAa3Y3Sn+T8lzkE4ErQUpYzhW6Cz2lh00RhQTyWt+xZ3s87wJPztUxlqSdFRqGhe2MQIBd0XsyHP3No4w==
dependencies:
"@types/node" "*"
@@ -2318,9 +2394,9 @@
integrity sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==
"@types/video.js@^7.3.40":
- version "7.3.42"
- resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.42.tgz#43f0c075e84ac685ce9519ffd371def5ee570bec"
- integrity sha512-AD6AQNMgLTqrgoayC6SshKh8EDkDd9x5pmEuiY9YsniHlhn5jPXdkVqrzKLwviapaRhQF15TQYxo1JWpqXCUBg==
+ version "7.3.46"
+ resolved "https://registry.yarnpkg.com/@types/video.js/-/video.js-7.3.46.tgz#8aa79cb86a56fe15d2d84694f393f0abd0dc7929"
+ integrity sha512-nWuT2/UyTDzr60btoB3nJD8Bpeh6kxmaiGvmeG7JPqlfCiR12uVnE9+XUUkEcHTPjgaSd+11PfhI2pEIb+TxNw==
"@types/webtorrent@^0.109.0":
version "0.109.3"
@@ -2350,9 +2426,9 @@
integrity sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==
"@types/yargs@^17.0.8":
- version "17.0.10"
- resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.10.tgz#591522fce85d8739bca7b8bb90d048e4478d186a"
- integrity sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==
+ version "17.0.12"
+ resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.12.tgz#0745ff3e4872b4ace98616d4b7e37ccbd75f9526"
+ integrity sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==
dependencies:
"@types/yargs-parser" "*"
@@ -2363,14 +2439,14 @@
dependencies:
"@types/node" "*"
-"@typescript-eslint/eslint-plugin@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz#cae1967b1e569e6171bbc6bec2afa4e0c8efccfe"
- integrity sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ==
+"@typescript-eslint/eslint-plugin@^5.31.0":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz#6df092a20e0f9ec748b27f293a12cb39d0c1fe4d"
+ integrity sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==
dependencies:
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/type-utils" "5.31.0"
- "@typescript-eslint/utils" "5.31.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/type-utils" "5.36.2"
+ "@typescript-eslint/utils" "5.36.2"
debug "^4.3.4"
functional-red-black-tree "^1.0.1"
ignore "^5.2.0"
@@ -2378,115 +2454,70 @@
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/parser@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.31.0.tgz#7f42d7dcc68a0a6d80a0f3d9a65063aee7bb8d2c"
- integrity sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw==
+"@typescript-eslint/parser@^5.31.0":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.36.2.tgz#3ddf323d3ac85a25295a55fcb9c7a49ab4680ddd"
+ integrity sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==
dependencies:
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/typescript-estree" "5.31.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/typescript-estree" "5.36.2"
debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.29.0":
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.29.0.tgz#2a6a32e3416cb133e9af8dcf54bf077a916aeed3"
- integrity sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==
+"@typescript-eslint/scope-manager@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz#a75eb588a3879ae659514780831370642505d1cd"
+ integrity sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==
dependencies:
- "@typescript-eslint/types" "5.29.0"
- "@typescript-eslint/visitor-keys" "5.29.0"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/visitor-keys" "5.36.2"
-"@typescript-eslint/scope-manager@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz#f47a794ba84d9b818ab7f8f44fff55a61016c606"
- integrity sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg==
+"@typescript-eslint/type-utils@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz#752373f4babf05e993adf2cd543a763632826391"
+ integrity sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==
dependencies:
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/visitor-keys" "5.31.0"
-
-"@typescript-eslint/type-utils@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz#70a0b7201360b5adbddb0c36080495aa08f6f3d9"
- integrity sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w==
- dependencies:
- "@typescript-eslint/utils" "5.31.0"
+ "@typescript-eslint/typescript-estree" "5.36.2"
+ "@typescript-eslint/utils" "5.36.2"
debug "^4.3.4"
tsutils "^3.21.0"
-"@typescript-eslint/types@5.29.0":
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.29.0.tgz#7861d3d288c031703b2d97bc113696b4d8c19aab"
- integrity sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==
+"@typescript-eslint/types@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.36.2.tgz#a5066e500ebcfcee36694186ccc57b955c05faf9"
+ integrity sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==
-"@typescript-eslint/types@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.31.0.tgz#7aa389122b64b18e473c1672fb3b8310e5f07a9a"
- integrity sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g==
-
-"@typescript-eslint/typescript-estree@5.29.0":
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.29.0.tgz#e83d19aa7fd2e74616aab2f25dfbe4de4f0b5577"
- integrity sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==
+"@typescript-eslint/typescript-estree@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz#0c93418b36c53ba0bc34c61fe9405c4d1d8fe560"
+ integrity sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==
dependencies:
- "@typescript-eslint/types" "5.29.0"
- "@typescript-eslint/visitor-keys" "5.29.0"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/visitor-keys" "5.36.2"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/typescript-estree@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz#eb92970c9d6e3946690d50c346fb9b1d745ee882"
- integrity sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw==
- dependencies:
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/visitor-keys" "5.31.0"
- debug "^4.3.4"
- globby "^11.1.0"
- is-glob "^4.0.3"
- semver "^7.3.7"
- tsutils "^3.21.0"
-
-"@typescript-eslint/utils@5.29.0":
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.29.0.tgz#775046effd5019667bd086bcf326acbe32cd0082"
- integrity sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==
+"@typescript-eslint/utils@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.36.2.tgz#b01a76f0ab244404c7aefc340c5015d5ce6da74c"
+ integrity sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.29.0"
- "@typescript-eslint/types" "5.29.0"
- "@typescript-eslint/typescript-estree" "5.29.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/typescript-estree" "5.36.2"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
-"@typescript-eslint/utils@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.31.0.tgz#e146fa00dca948bfe547d665b2138a2dc1b79acd"
- integrity sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg==
+"@typescript-eslint/visitor-keys@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz#2f8f78da0a3bad3320d2ac24965791ac39dace5a"
+ integrity sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==
dependencies:
- "@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/typescript-estree" "5.31.0"
- eslint-scope "^5.1.1"
- eslint-utils "^3.0.0"
-
-"@typescript-eslint/visitor-keys@5.29.0":
- version "5.29.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.29.0.tgz#7a4749fa7ef5160c44a451bf060ac1dc6dfb77ee"
- integrity sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==
- dependencies:
- "@typescript-eslint/types" "5.29.0"
- eslint-visitor-keys "^3.3.0"
-
-"@typescript-eslint/visitor-keys@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz#b0eca264df01ce85dceb76aebff3784629258f54"
- integrity sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg==
- dependencies:
- "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/types" "5.36.2"
eslint-visitor-keys "^3.3.0"
"@ungap/promise-all-settled@1.1.2":
@@ -2527,21 +2558,21 @@
is-function "^1.0.1"
"@wdio/browserstack-service@^7.20.2":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/browserstack-service/-/browserstack-service-7.20.7.tgz#bcb15cdbc51da1acdc36e4036ad411cd3b116091"
- integrity sha512-2qa5dBeLicrLIjgLJTe9x092ilPilt5hIRYhJGzg7CPfDFPka52npUeK0V8vt7GNr+5qxw+dq6J7yZjADSp8IQ==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/browserstack-service/-/browserstack-service-7.24.0.tgz#9cebe702799efa8ff103218ac8fcc73ccf380f8d"
+ integrity sha512-vxfgA0OkBqI4OD16ZpIjOMF+2w8zvvaCPLK/iudek97OFysmFOMCQztF3/OSuALrvIRZsdGCd3kQHD04izrecA==
dependencies:
"@types/node" "^18.0.0"
"@wdio/logger" "7.19.0"
- "@wdio/types" "7.20.7"
+ "@wdio/types" "7.24.0"
browserstack-local "^1.4.5"
got "^11.0.2"
- webdriverio "7.20.7"
+ webdriverio "7.24.0"
"@wdio/cli@^7.20.2":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/cli/-/cli-7.20.7.tgz#e3bd06fab741b6296dd2f84a2b1ceef2f83ac340"
- integrity sha512-7h6CNEoq5LLVxKO2swfXgmBAzYaWww2Iei3mHqyrE/jHsupq5ju7QKtdoaOTlRHVIDCqRZzmePafl2hu3DAXXw==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/cli/-/cli-7.24.0.tgz#c2049b64396b4b6f7b7a4f77f3cffd346a870192"
+ integrity sha512-eP1f6Bw8glrMDMVzeLfb1PU3COSUn7PnMeJE210nuVarBBnfwKIJmu4WrYoYyImOThnmuiYMGpI8pbyBfm23nA==
dependencies:
"@types/ejs" "^3.0.5"
"@types/fs-extra" "^9.0.4"
@@ -2551,11 +2582,11 @@
"@types/lodash.union" "^4.6.6"
"@types/node" "^18.0.0"
"@types/recursive-readdir" "^2.2.0"
- "@wdio/config" "7.20.7"
+ "@wdio/config" "7.24.0"
"@wdio/logger" "7.19.0"
- "@wdio/protocols" "7.20.6"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/protocols" "7.22.0"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
async-exit-hook "^2.0.1"
chalk "^4.0.0"
chokidar "^3.0.0"
@@ -2568,31 +2599,31 @@
lodash.union "^4.6.0"
mkdirp "^1.0.4"
recursive-readdir "^2.2.2"
- webdriverio "7.20.7"
+ webdriverio "7.24.0"
yargs "^17.0.0"
yarn-install "^1.0.0"
-"@wdio/config@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/config/-/config-7.20.7.tgz#49f97fa2f11d5efd470dd55276b9412a65140b04"
- integrity sha512-iWuoqpqeQVZyRqwQfFyBEi67/zcnVm0+R8Xdp010a1eshwNWYsX4SMRTv8+3XWoIKhke13i5y/5Qgs/zqt64yg==
+"@wdio/config@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/config/-/config-7.24.0.tgz#ac29f8c25df8bba29bd811a386a46ff05386b213"
+ integrity sha512-MSIuwbs7JeOh9eMiFP3nVYDyaK3jYv7HY4eJIfvl6TBo4G1mTjbF1Dnct38W0ZR5WIFeSKhl15LiumbNUv0pyA==
dependencies:
"@wdio/logger" "7.19.0"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
deepmerge "^4.0.0"
glob "^8.0.3"
"@wdio/local-runner@^7.20.2":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/local-runner/-/local-runner-7.20.7.tgz#231ebd6b0b0e408b71fda4b16c523d351d962015"
- integrity sha512-V6syv7jZONwTl1JIXAaXNmcDeCeJnFSaIYLZDX9vUBeeEURX6POs+OwMXcJAtCRF6gTP0+rVEilsovxGBWVf1w==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/local-runner/-/local-runner-7.24.0.tgz#f6903b18ee816ce2a9f0a082ea64e56d6b4c0408"
+ integrity sha512-woNmoNNDTouPuom9Hl2l/7J9ZMAxb6cRVI8B0SEJAV32tDcMfm773RQB9qxtpBxZHQf43LHjcq75BWB/zRrI5g==
dependencies:
"@types/stream-buffers" "^3.0.3"
"@wdio/logger" "7.19.0"
- "@wdio/repl" "7.20.7"
- "@wdio/runner" "7.20.7"
- "@wdio/types" "7.20.7"
+ "@wdio/repl" "7.24.0"
+ "@wdio/runner" "7.24.0"
+ "@wdio/types" "7.24.0"
async-exit-hook "^2.0.1"
split2 "^4.0.0"
stream-buffers "^3.0.2"
@@ -2608,86 +2639,86 @@
strip-ansi "^6.0.0"
"@wdio/mocha-framework@^7.20.0":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/mocha-framework/-/mocha-framework-7.20.7.tgz#e8ee3d0f2d0f94ce9d31f674d587c2df21994762"
- integrity sha512-YiTINJ9QvLWbTxacw1+eNQYVcMlGGx0dp7xInUb+cJeRdi2JG0SXaaYhon0eRGCCS7kzoE5dd6pG+vMnGOt4IA==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/mocha-framework/-/mocha-framework-7.24.0.tgz#8b3f747f7701cc2e3b79de4226c8ae7dda2141b2"
+ integrity sha512-8nadTD2mUGZnccGAdv4yAhqibrePYIlnhcxUXc2OpnMtO9Zey8TmZ8FlCHJ2tSvplkGNqq4X7SVK9lHatYH2yg==
dependencies:
"@types/mocha" "^9.0.0"
"@wdio/logger" "7.19.0"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
expect-webdriverio "^3.0.0"
mocha "^10.0.0"
-"@wdio/protocols@7.20.6":
- version "7.20.6"
- resolved "https://registry.yarnpkg.com/@wdio/protocols/-/protocols-7.20.6.tgz#e17207fe9b6783535f05c221701d64fa8dc069c0"
- integrity sha512-+G7zAw7MsjohFU+xVJO9unc4eUuTX3UdVT3mQGDHQLuSGNGVL5QrtgEGYx8x32OMkFX4zs6ncObVAf0kR6H4Mg==
+"@wdio/protocols@7.22.0":
+ version "7.22.0"
+ resolved "https://registry.yarnpkg.com/@wdio/protocols/-/protocols-7.22.0.tgz#d89faef687cb08981d734bbc5e5dffc6fb5a064c"
+ integrity sha512-8EXRR+Ymdwousm/VGtW3H1hwxZ/1g1H99A1lF0U4GuJ5cFWHCd0IVE5H31Z52i8ZruouW8jueMkGZPSo2IIUSQ==
-"@wdio/repl@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/repl/-/repl-7.20.7.tgz#cde51604f1c4bc28cb2e8c298604993f4a939a49"
- integrity sha512-9FXLyRWX7arYScEf9wFqkDuttVAPMJ91WA3C0FDf3vqbTxv1/4V5etkds/b7nH6SHq1FHdlcN4LCZ7lIfbu72Q==
+"@wdio/repl@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/repl/-/repl-7.24.0.tgz#bb3ce2e9804fec3b803552efe3f8a056e274e026"
+ integrity sha512-DloYlOMCgENnWk4PWDqCkZCieHdl1BwSc/EOU3czQMt4KV8qTm1SyMbeCSgaAjVWiNEYTkRodupia2sJGYtIJA==
dependencies:
- "@wdio/utils" "7.20.7"
+ "@wdio/utils" "7.24.0"
-"@wdio/reporter@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/reporter/-/reporter-7.20.7.tgz#bcc93eb40191201ff616db026689808f238aa50a"
- integrity sha512-r5PP6wQo1dRjYbgYvVnSNrCxsbidgvtLjIg5DWn6FeWL1gJ6W3N+xz1MdCQ53CJ4tSKbFJZQsdeJYDUC3XLHDA==
+"@wdio/reporter@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/reporter/-/reporter-7.24.0.tgz#36e26d86d57418472af7466bdaa16dc4535f3d1d"
+ integrity sha512-iZUQpF3zHmBH+4GWZYqf9/yDxmufSGmfIn0GkZHhiymv+pIN8y8zTNlZ5OH6t0h+ICdeoAOxlBEUBMy4eVRhHQ==
dependencies:
"@types/diff" "^5.0.0"
"@types/node" "^18.0.0"
"@types/object-inspect" "^1.8.0"
"@types/supports-color" "^8.1.0"
"@types/tmp" "^0.2.0"
- "@wdio/types" "7.20.7"
+ "@wdio/types" "7.24.0"
diff "^5.0.0"
fs-extra "^10.0.0"
object-inspect "^1.10.3"
supports-color "8.1.1"
-"@wdio/runner@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/runner/-/runner-7.20.7.tgz#6d56ee8542367c13d65a477936253626ba0a0f31"
- integrity sha512-1jN5KEa7EPuyW2/4jGyYnwg0sc1fzC5B08s859l7Kcx8985VDTV/kHxMnD1JRuekS4YPukI2/wrxJGzQyjN9zw==
+"@wdio/runner@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/runner/-/runner-7.24.0.tgz#d81fb017062e0b482e14b590db284e6b4eb17812"
+ integrity sha512-OfFQPV2eR/asJDEqfI8YTF5CuJpzgkMItjrHNyUKMhLy5E6Vc6LKQ/+K1wlJhnf/mJLOYQmU2ha0AL97V7+ldw==
dependencies:
- "@wdio/config" "7.20.7"
+ "@wdio/config" "7.24.0"
"@wdio/logger" "7.19.0"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
deepmerge "^4.0.0"
gaze "^1.1.2"
- webdriver "7.20.7"
- webdriverio "7.20.7"
+ webdriver "7.24.0"
+ webdriverio "7.24.0"
"@wdio/spec-reporter@^7.20.0":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/spec-reporter/-/spec-reporter-7.20.7.tgz#b5b42be9438b48855fb64468802f5c8843cad0bd"
- integrity sha512-h5u/Zv+ImL7gIViuLP/p517aOK2CyE1m7wcbJmWHRVsKVsipc6OWVmfmjZr3zeM6zHtMmmeTJj3WIryY01UmoQ==
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/spec-reporter/-/spec-reporter-7.24.0.tgz#20fc0cfb660999cd900e07efdeb5095cb5baf4fd"
+ integrity sha512-BKdVad0srzIq+grzSZ3NUiA3NUSkCazwfc1AXuODqBhwp72gvoR14b4JLOnzAaT0mQ+GvJrjL05gu9sFVD5ziw==
dependencies:
- "@types/easy-table" "^0.0.33"
- "@wdio/reporter" "7.20.7"
- "@wdio/types" "7.20.7"
+ "@types/easy-table" "^1.2.0"
+ "@wdio/reporter" "7.24.0"
+ "@wdio/types" "7.24.0"
chalk "^4.0.0"
easy-table "^1.1.1"
pretty-ms "^7.0.0"
-"@wdio/types@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/types/-/types-7.20.7.tgz#77ec8d4060f0eb4eb9455586c10ca8347f85986e"
- integrity sha512-MXz/J5GYswCaa+pyWEVpJoafnbqZr0eJf4p/Z9KsSB5xPWh5Co/1Y8gNLlR1msjV8jKhoWCh55uoBZFU//7G1A==
+"@wdio/types@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/types/-/types-7.24.0.tgz#ded79460f8a2a4892232e2707fb8d0ce3694bfd5"
+ integrity sha512-wJZ+1lIHFz5aWXSO+k91wX8tfZdpyX4YYoker5xfC4zvM7ypyK81dZyiE5whS+QFL3VTCPP8dXNjwX5f5h+YEw==
dependencies:
"@types/node" "^18.0.0"
got "^11.8.1"
-"@wdio/utils@7.20.7":
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-7.20.7.tgz#746f1bce95e5cf3a101ab297764a2cb673b3d878"
- integrity sha512-9KnvQ3J6+Jb/1Hzqhpf/QMr3t0rWG76A/gpw80ZIzUoMZzdquqSkDSlF1sOW2+GF2W3K1VsSB7ZcPelpadAsvw==
+"@wdio/utils@7.24.0":
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-7.24.0.tgz#f6d4c8fce057a2064f87fe6e4f8fa77286058129"
+ integrity sha512-VWfFT1Ket3pAt19kY5lPRuwJDheKF4hMwG0AiezkqqerDl/m+fcb4a6pj1WHjlawvlYM4MM15iBZFxYfphG9lg==
dependencies:
"@wdio/logger" "7.19.0"
- "@wdio/types" "7.20.7"
+ "@wdio/types" "7.24.0"
p-iteration "^1.1.8"
"@webassemblyjs/ast@1.11.1":
@@ -2889,7 +2920,7 @@ acorn-walk@^8.0.0:
resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1"
integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==
-acorn@^8.0.4, acorn@^8.4.1, acorn@^8.5.0, acorn@^8.7.1:
+acorn@^8.0.4, acorn@^8.5.0, acorn@^8.7.1, acorn@^8.8.0:
version "8.8.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
@@ -3106,9 +3137,9 @@ archiver@^5.0.0:
zip-stream "^4.1.0"
are-we-there-yet@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.0.tgz#ba20bd6b553e31d62fc8c31bd23d22b95734390d"
- integrity sha512-0GWpv50YSOcLXaN6/FAKY3vfRbllXWV2xvfA/oKJF8pzFhWXPV+yjhJXDBbjscDYowv7Yw1A3uigpzn5iEGTyw==
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd"
+ integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==
dependencies:
delegates "^1.0.0"
readable-stream "^3.6.0"
@@ -3125,10 +3156,10 @@ argparse@^2.0.1:
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
-aria-query@5.0.0, aria-query@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.0.tgz#210c21aaf469613ee8c9a62c7f86525e058db52c"
- integrity sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==
+aria-query@5.0.2, aria-query@^5.0.0:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.0.2.tgz#0b8a744295271861e1d933f8feca13f9b70cfdc1"
+ integrity sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==
array-flatten@1.1.1:
version "1.1.1"
@@ -3213,13 +3244,13 @@ atob@^2.1.2:
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
-autoprefixer@^10.4.7:
- version "10.4.7"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.7.tgz#1db8d195f41a52ca5069b7593be167618edbbedf"
- integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==
+autoprefixer@^10.4.8:
+ version "10.4.8"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.8.tgz#92c7a0199e1cfb2ad5d9427bd585a3d75895b9e5"
+ integrity sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==
dependencies:
- browserslist "^4.20.3"
- caniuse-lite "^1.0.30001335"
+ browserslist "^4.21.3"
+ caniuse-lite "^1.0.30001373"
fraction.js "^4.2.0"
normalize-range "^0.1.2"
picocolors "^1.0.0"
@@ -3281,7 +3312,7 @@ babel-plugin-istanbul@6.1.1:
istanbul-lib-instrument "^5.0.4"
test-exclude "^6.0.0"
-babel-plugin-polyfill-corejs2@^0.3.1:
+babel-plugin-polyfill-corejs2@^0.3.2:
version "0.3.2"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz#e4c31d4c89b56f3cf85b92558954c66b54bd972d"
integrity sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==
@@ -3290,7 +3321,7 @@ babel-plugin-polyfill-corejs2@^0.3.1:
"@babel/helper-define-polyfill-provider" "^0.3.2"
semver "^6.1.1"
-babel-plugin-polyfill-corejs3@^0.5.2:
+babel-plugin-polyfill-corejs3@^0.5.3:
version "0.5.3"
resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz#d7e09c9a899079d71a8b670c6181af56ec19c5c7"
integrity sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==
@@ -3298,12 +3329,12 @@ babel-plugin-polyfill-corejs3@^0.5.2:
"@babel/helper-define-polyfill-provider" "^0.3.2"
core-js-compat "^3.21.0"
-babel-plugin-polyfill-regenerator@^0.3.1:
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz#2c0678ea47c75c8cc2fbb1852278d8fb68233990"
- integrity sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==
+babel-plugin-polyfill-regenerator@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz#8f51809b6d5883e07e71548d75966ff7635527fe"
+ integrity sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==
dependencies:
- "@babel/helper-define-polyfill-provider" "^0.3.1"
+ "@babel/helper-define-polyfill-provider" "^0.3.2"
balanced-match@^1.0.0:
version "1.0.2"
@@ -3487,9 +3518,9 @@ body-parser@1.20.0:
unpipe "1.0.0"
bonjour-service@^1.0.11:
- version "1.0.13"
- resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.13.tgz#4ac003dc1626023252d58adf2946f57e5da450c1"
- integrity sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==
+ version "1.0.14"
+ resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.14.tgz#c346f5bc84e87802d08f8d5a60b93f758e514ee7"
+ integrity sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==
dependencies:
array-flatten "^2.1.2"
dns-equal "^1.0.0"
@@ -3502,9 +3533,9 @@ boolbase@^1.0.0:
integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
bootstrap@^5.1.3:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.2.0.tgz#838727fb60f1630db370fe57c63cbcf2962bb3d3"
- integrity sha512-qlnS9GL6YZE6Wnef46GxGv1UpGGzAwO0aPL1yOjzDIJpeApeMvqV24iL+pjr2kU4dduoBA9fINKWKgMToobx9A==
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.2.1.tgz#45f97ff05cbe828bad807b014d8425f3aeb8ec3a"
+ integrity sha512-UQi3v2NpVPEi1n35dmRRzBJFlgvWHYwyem6yHhuT6afYF+sziEt46McRbT//kVXZ7b1YUYEVGdXEH74Nx3xzGA==
brace-expansion@^1.1.7:
version "1.1.11"
@@ -3538,7 +3569,7 @@ browserify-package-json@^1.0.0:
resolved "https://registry.yarnpkg.com/browserify-package-json/-/browserify-package-json-1.0.1.tgz#98dde8aa5c561fd6d3fe49bbaa102b74b396fdea"
integrity sha512-CikZxJGNyNOBERbeALo0NUUeJgHs5NyEvuYChX/PcsBV91TAvEq4hYDaWSenSieT8XwAutNnS3FGvyzIMOughQ==
-browserslist@^4.14.5, browserslist@^4.20.2, browserslist@^4.20.3, browserslist@^4.21.0, browserslist@^4.21.2, browserslist@^4.9.1:
+browserslist@^4.14.5, browserslist@^4.20.2, browserslist@^4.21.3, browserslist@^4.9.1:
version "4.21.3"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.3.tgz#5df277694eb3c48bc5c4b05af3e8b7e09c5a6d1a"
integrity sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==
@@ -3645,10 +3676,10 @@ cac@^3.0.3:
suffix "^0.1.0"
text-table "^0.2.0"
-cacache@16.1.1, cacache@^16.0.0, cacache@^16.1.0:
- version "16.1.1"
- resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.1.tgz#4e79fb91d3efffe0630d5ad32db55cc1b870669c"
- integrity sha512-VDKN+LHyCQXaaYZ7rA/qtkURU+/yYhviUdvqEv2LT6QPZU8jpyzEkEVAcKlKLt5dJ5BRp11ym8lo3NKLluEPLg==
+cacache@16.1.2:
+ version "16.1.2"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.2.tgz#a519519e9fc9e5e904575dcd3b77660cbf03f749"
+ integrity sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==
dependencies:
"@npmcli/fs" "^2.1.0"
"@npmcli/move-file" "^2.0.0"
@@ -3669,6 +3700,30 @@ cacache@16.1.1, cacache@^16.0.0, cacache@^16.1.0:
tar "^6.1.11"
unique-filename "^1.1.1"
+cacache@^16.0.0, cacache@^16.1.0:
+ version "16.1.3"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e"
+ integrity sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==
+ dependencies:
+ "@npmcli/fs" "^2.1.0"
+ "@npmcli/move-file" "^2.0.0"
+ chownr "^2.0.0"
+ fs-minipass "^2.1.0"
+ glob "^8.0.1"
+ infer-owner "^1.0.4"
+ lru-cache "^7.7.1"
+ minipass "^3.1.6"
+ minipass-collect "^1.0.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.4"
+ mkdirp "^1.0.4"
+ p-map "^4.0.0"
+ promise-inflight "^1.0.1"
+ rimraf "^3.0.2"
+ ssri "^9.0.0"
+ tar "^6.1.11"
+ unique-filename "^2.0.0"
+
cache-chunk-store@^3.0.0, cache-chunk-store@^3.2.2:
version "3.2.2"
resolved "https://registry.yarnpkg.com/cache-chunk-store/-/cache-chunk-store-3.2.2.tgz#19bb55d61252cd2174da4686548d52bc2dd44120"
@@ -3753,10 +3808,10 @@ camelcase@^6.0.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001370:
- version "1.0.30001370"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001370.tgz#0a30d4f20d38b9e108cc5ae7cc62df9fe66cd5ba"
- integrity sha512-3PDmaP56wz/qz7G508xzjx8C+MC2qEm4SYhSEzC9IBROo+dGXFWRuaXkWti0A9tuI00g+toiriVqxtWMgl350g==
+caniuse-lite@^1.0.30001370, caniuse-lite@^1.0.30001373:
+ version "1.0.30001393"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001393.tgz#1aa161e24fe6af2e2ccda000fc2b94be0b0db356"
+ integrity sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==
caseless@~0.12.0:
version "0.12.0"
@@ -3805,9 +3860,9 @@ chardet@^0.7.0:
integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
chart.js@^3.8.0:
- version "3.8.2"
- resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-3.8.2.tgz#e3ebb88f7072780eec4183a788a990f4a58ba7a1"
- integrity sha512-7rqSlHWMUKFyBDOJvmFGW2lxULtcwaPLegDjX/Nu5j6QybY+GCiQkEY+6cqHw62S5tcwXMD8Y+H5OBGoR7d+ZQ==
+ version "3.9.1"
+ resolved "https://registry.yarnpkg.com/chart.js/-/chart.js-3.9.1.tgz#3abf2c775169c4c71217a107163ac708515924b8"
+ integrity sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==
chartjs-plugin-zoom@^1.2.1:
version "1.2.1"
@@ -3878,10 +3933,10 @@ chrome-trace-event@^1.0.2:
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
-chromedriver@^103.0.0:
- version "103.0.0"
- resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-103.0.0.tgz#2ef086d62076e3ff6df6cfb84895d11d2c18d9cf"
- integrity sha512-7BHf6HWt0PeOHCzWO8qlnD13sARzr5AKTtG8Csn+czsuAsajwPxdLNtry5GPh8HYFyl+i0M+yg3bT43AGfgU9w==
+chromedriver@^105.0.0:
+ version "105.0.0"
+ resolved "https://registry.yarnpkg.com/chromedriver/-/chromedriver-105.0.0.tgz#81a68e2bc0618a640defd7317ddf6ae9127fc5e4"
+ integrity sha512-BX3GOUW5m6eiW9cVVF8hw+EFxvrGqYCxbwOqnpk8PjbNFqL5xjy7yel+e6ilJPjckAYFutMKs8XJvOs/W85vvg==
dependencies:
"@testim/chrome-version" "^1.1.2"
axios "^0.27.2"
@@ -3972,13 +4027,6 @@ clone-deep@^4.0.1:
kind-of "^6.0.2"
shallow-clone "^3.0.0"
-clone-regexp@^2.1.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f"
- integrity sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==
- dependencies:
- is-regexp "^2.0.0"
-
clone-response@^1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3"
@@ -4030,10 +4078,10 @@ color-support@^1.1.3:
resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2"
integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==
-colord@^2.9.2:
- version "2.9.2"
- resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.2.tgz#25e2bacbbaa65991422c07ea209e2089428effb1"
- integrity sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==
+colord@^2.9.3:
+ version "2.9.3"
+ resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43"
+ integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==
colorette@^2.0.10, colorette@^2.0.14:
version "2.0.19"
@@ -4079,14 +4127,6 @@ compact2string@^1.4.1:
dependencies:
ipaddr.js ">= 0.1.5"
-compress-brotli@^1.3.8:
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db"
- integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==
- dependencies:
- "@types/json-buffer" "~3.0.0"
- json-buffer "~3.0.1"
-
compress-commons@^4.1.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.1.tgz#df2a09a7ed17447642bad10a85cc9a19e5c42a7d"
@@ -4186,17 +4226,16 @@ copy-webpack-plugin@11.0.0:
serialize-javascript "^6.0.0"
core-js-compat@^3.21.0, core-js-compat@^3.22.1:
- version "3.24.0"
- resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.24.0.tgz#885958fac38bf3f4464a90f2663b4620f6aee6e3"
- integrity sha512-F+2E63X3ff/nj8uIrf8Rf24UDGIz7p838+xjEp+Bx3y8OWXj+VTPPZNCtdqovPaS9o7Tka5mCH01Zn5vOd6UQg==
+ version "3.25.1"
+ resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.1.tgz#6f13a90de52f89bbe6267e5620a412c7f7ff7e42"
+ integrity sha512-pOHS7O0i8Qt4zlPW/eIFjwp+NrTPx+wTL0ctgI2fHn31sZOq89rDsmtc/A2vAX7r6shl+bmVI+678He46jgBlw==
dependencies:
- browserslist "^4.21.2"
- semver "7.0.0"
+ browserslist "^4.21.3"
core-js@^3.22.8:
- version "3.24.0"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.24.0.tgz#4928d4e99c593a234eb1a1f9abd3122b04d3ac57"
- integrity sha512-IeOyT8A6iK37Ep4kZDD423mpi6JfPRoPUdQwEWYiGolvn4o6j2diaRzNfDfpTdu3a5qMbrGUzKUpYpRY8jXCkQ==
+ version "3.25.1"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.25.1.tgz#5818e09de0db8956e16bf10e2a7141e931b7c69c"
+ integrity sha512-sr0FY4lnO1hkQ4gLDr24K0DGnweGO1QwSj5BpfQjpSJPdqWalja4cTps29Y/PJVG/P7FYlPDkH3hO+Tr0CvDgQ==
core-util-is@1.0.2:
version "1.0.2"
@@ -4238,23 +4277,23 @@ crc32-stream@^4.0.2:
readable-stream "^3.4.0"
create-torrent@^5.0.4:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.4.tgz#c647b323d91ec8b3b59e6dffad334a692264600c"
- integrity sha512-59brGxFHoWWXzpFKAwD/vB/BYTALDuf+1Wmajxq2ZYnllJtg8SwfcmP7PHCKas5mDTZLD4om1cneC1YMZFuPUA==
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.6.tgz#cd39772938858d2b9bb61061439af32046e81ab8"
+ integrity sha512-T3C23ZXdgzp6GrmbR3eJ9WSzmsR2ORvsTkr2Md32zmkYyzPmZyK+BayzaZt4kAahCKaLxvpMsvtITP0/WH1Z9g==
dependencies:
bencode "^2.0.3"
block-stream2 "^2.1.0"
- fast-blob-stream "^1.0.3"
+ fast-blob-stream "^1.1.1"
is-file "^1.0.0"
+ join-async-iterator "^1.1.1"
junk "^3.1.0"
minimist "^1.2.5"
- multistream "^4.1.0"
once "^1.4.0"
piece-length "^2.0.1"
queue-microtask "^1.2.3"
- readable-stream "^3.6.0"
run-parallel "^1.2.0"
simple-sha1 "^3.1.0"
+ streamx "^2.12.4"
critters@0.0.16:
version "0.0.16"
@@ -4375,19 +4414,10 @@ css@^2.0.0:
source-map-resolve "^0.5.2"
urix "^0.1.0"
-css@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d"
- integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==
- dependencies:
- inherits "^2.0.4"
- source-map "^0.6.1"
- source-map-resolve "^0.6.0"
-
-cssdb@^6.6.3:
- version "6.6.3"
- resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-6.6.3.tgz#1f331a2fab30c18d9f087301e6122a878bb1e505"
- integrity sha512-7GDvDSmE+20+WcSMhP17Q1EVWUrLlbxxpMDqG731n8P99JhnQZHR9YvtjPvEHfjFUjvQJvdpKCjlKOX+xe4UVA==
+cssdb@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.0.1.tgz#3810a0c67ae06362982dfe965dbedf57a0f26617"
+ integrity sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==
cssesc@^3.0.0:
version "3.0.0"
@@ -4560,23 +4590,23 @@ devtools-protocol@0.0.981744:
resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.981744.tgz#9960da0370284577d46c28979a0b32651022bacf"
integrity sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==
-devtools-protocol@^0.0.1022601:
- version "0.0.1022601"
- resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1022601.tgz#33748f267c2c1c72f010c9f3ba7d6ef981951205"
- integrity sha512-yA+q2/ZAsLjBEIgAUxKlAvbNxvpIcL/H18/7tAJj1cnifevVcAr/gQAL4NaNkwrdfPMsWd8/2tUXv+1zWv95KQ==
+devtools-protocol@^0.0.1040073:
+ version "0.0.1040073"
+ resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.1040073.tgz#9ca5e033c9a52d3811c76903642973e3be75b5ca"
+ integrity sha512-+iipnm2hvmlWs4MVNx7HwSTxhDxsXnQyK5F1OalZVXeUhdPgP/23T42NCyg0TK3wL/Yg92SVrSuGKqdg12o54w==
-devtools@7.20.7:
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/devtools/-/devtools-7.20.7.tgz#567691438c82bec1f180a4ebb5a8f9db9d20039c"
- integrity sha512-tzQzcwgO7CF79MidHnQ2SEySCTSSKXasEkcMKF2R/8Ci537CqPu/9YMaTy/GeO2PukOl1nW+uvs/31XeThCQ4g==
+devtools@7.24.0:
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/devtools/-/devtools-7.24.0.tgz#7ae2d6216ca578fe75e64affcb5998998b654fb1"
+ integrity sha512-QcUacRC+qf5cNGkiWAO/HM+0pM4onlYL7+AafZfpZVN8GOhrvWHeyzM9mxmlMwM+aU2NcRK+cYVCbB0gZL9MGA==
dependencies:
"@types/node" "^18.0.0"
"@types/ua-parser-js" "^0.7.33"
- "@wdio/config" "7.20.7"
+ "@wdio/config" "7.24.0"
"@wdio/logger" "7.19.0"
- "@wdio/protocols" "7.20.6"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/protocols" "7.22.0"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
chrome-launcher "^0.15.0"
edge-paths "^2.1.0"
puppeteer-core "^13.1.3"
@@ -4702,7 +4732,7 @@ duplexer@^0.1.2, duplexer@~0.1.1:
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==
-easy-table@^1.1.1:
+easy-table@*, easy-table@^1.1.1:
version "1.2.0"
resolved "https://registry.yarnpkg.com/easy-table/-/easy-table-1.2.0.tgz#ba9225d7138fee307bfd4f0b5bc3c04bdc7c54eb"
integrity sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==
@@ -4740,9 +4770,9 @@ ejs@^3.0.1, ejs@^3.1.7:
jake "^10.8.5"
electron-to-chromium@^1.4.202:
- version "1.4.202"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.202.tgz#0c2ed733f42b02ec49a955c5badfcc65888c390b"
- integrity sha512-JYsK2ex9lmQD27kj19fhXYxzFJ/phLAkLKHv49A5UY6kMRV2xED3qMMLg/voW/+0AR6wMiI+VxlmK9NDtdxlPA==
+ version "1.4.246"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.246.tgz#802132d1bbd3ff32ce82fcd6a6ed6ab59b4366dc"
+ integrity sha512-/wFCHUE+Hocqr/LlVGsuKLIw4P2lBWwFIDcNMDpJGzyIysQV4aycpoOitAs32FT94EHKnNqDR/CVZJFbXEufJA==
emoji-regex@^8.0.0:
version "8.0.0"
@@ -4794,7 +4824,7 @@ engine.io-parser@~5.0.3:
resolved "https://registry.yarnpkg.com/engine.io-parser/-/engine.io-parser-5.0.4.tgz#0b13f704fa9271b3ec4f33112410d8f3f41d0fc0"
integrity sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==
-enhanced-resolve@^5.0.0, enhanced-resolve@^5.10.0, enhanced-resolve@^5.9.3:
+enhanced-resolve@^5.0.0, enhanced-resolve@^5.10.0:
version "5.10.0"
resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz#0dc579c3bb2a1032e357ac45b8f3a6f3ad4fb1e6"
integrity sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==
@@ -4814,10 +4844,10 @@ entities@^2.0.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
-entities@^4.3.0:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/entities/-/entities-4.3.1.tgz#c34062a94c865c322f9d67b4384e4169bcede6a4"
- integrity sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==
+entities@^4.4.0:
+ version "4.4.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-4.4.0.tgz#97bdaba170339446495e653cfd2db78962900174"
+ integrity sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==
entities@~3.0.1:
version "3.0.1"
@@ -4859,15 +4889,15 @@ error-ex@^1.2.0, error-ex@^1.3.1:
is-arrayish "^0.2.1"
es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5:
- version "1.20.1"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814"
- integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==
+ version "1.20.2"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.2.tgz#8495a07bc56d342a3b8ea3ab01bd986700c2ccb3"
+ integrity sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==
dependencies:
call-bind "^1.0.2"
es-to-primitive "^1.2.1"
function-bind "^1.1.1"
function.prototype.name "^1.1.5"
- get-intrinsic "^1.1.1"
+ get-intrinsic "^1.1.2"
get-symbol-description "^1.0.0"
has "^1.0.3"
has-property-descriptors "^1.0.0"
@@ -4879,9 +4909,9 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19
is-shared-array-buffer "^1.0.2"
is-string "^1.0.7"
is-weakref "^1.0.2"
- object-inspect "^1.12.0"
+ object-inspect "^1.12.2"
object-keys "^1.1.1"
- object.assign "^4.1.2"
+ object.assign "^4.1.4"
regexp.prototype.flags "^1.4.3"
string.prototype.trimend "^1.0.5"
string.prototype.trimstart "^1.0.5"
@@ -4908,136 +4938,137 @@ es-to-primitive@^1.2.1:
is-date-object "^1.0.1"
is-symbol "^1.0.2"
-esbuild-android-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.14.49.tgz#9e4682c36dcf6e7b71b73d2a3723a96e0fdc5054"
- integrity sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==
+esbuild-android-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz#3c7b2f2a59017dab3f2c0356188a8dd9cbdc91c8"
+ integrity sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==
-esbuild-android-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.14.49.tgz#9861b1f7e57d1dd1f23eeef6198561c5f34b51f6"
- integrity sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==
+esbuild-android-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz#e301db818c5a67b786bf3bb7320e414ac0fcf193"
+ integrity sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==
-esbuild-darwin-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.14.49.tgz#fd30a5ebe28704a3a117126c60f98096c067c8d1"
- integrity sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==
+esbuild-darwin-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz#11726de5d0bf5960b92421ef433e35871c091f8d"
+ integrity sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==
-esbuild-darwin-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.14.49.tgz#c04a3a57dad94a972c66a697a68a25aa25947f41"
- integrity sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==
+esbuild-darwin-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz#ad89dafebb3613fd374f5a245bb0ce4132413997"
+ integrity sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==
-esbuild-freebsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.14.49.tgz#c404dbd66c98451395b1eef0fa38b73030a7be82"
- integrity sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==
+esbuild-freebsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz#6bfb52b4a0d29c965aa833e04126e95173289c8a"
+ integrity sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==
-esbuild-freebsd-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.14.49.tgz#b62cec96138ebc5937240ce3e1b97902963ea74a"
- integrity sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==
+esbuild-freebsd-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz#38a3fed8c6398072f9914856c7c3e3444f9ef4dd"
+ integrity sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==
-esbuild-linux-32@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.14.49.tgz#495b1cc011b8c64d8bbaf65509c1e7135eb9ddbf"
- integrity sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==
+esbuild-linux-32@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz#942dc70127f0c0a7ea91111baf2806e61fc81b32"
+ integrity sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==
-esbuild-linux-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.14.49.tgz#3f28dd8f986e6ff42f38888ee435a9b1fb916a56"
- integrity sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==
+esbuild-linux-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz#6d748564492d5daaa7e62420862c31ac3a44aed9"
+ integrity sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==
-esbuild-linux-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.14.49.tgz#a52e99ae30246566dc5f33e835aa6ca98ef70e33"
- integrity sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==
+esbuild-linux-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz#28cd899beb2d2b0a3870fd44f4526835089a318d"
+ integrity sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==
-esbuild-linux-arm@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.14.49.tgz#7c33d05a64ec540cf7474834adaa57b3167bbe97"
- integrity sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==
+esbuild-linux-arm@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz#6441c256225564d8794fdef5b0a69bc1a43051b5"
+ integrity sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==
-esbuild-linux-mips64le@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.14.49.tgz#ed062bd844b587be649443831eb84ba304685f25"
- integrity sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==
+esbuild-linux-mips64le@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz#d4927f817290eaffc062446896b2a553f0e11981"
+ integrity sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==
-esbuild-linux-ppc64le@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.14.49.tgz#c0786fb5bddffd90c10a2078181513cbaf077958"
- integrity sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==
+esbuild-linux-ppc64le@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz#b6d660dc6d5295f89ac51c675f1a2f639e2fb474"
+ integrity sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==
-esbuild-linux-riscv64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.14.49.tgz#579b0e7cc6fce4bfc698e991a52503bb616bec49"
- integrity sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==
+esbuild-linux-riscv64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz#2801bf18414dc3d3ad58d1ea83084f00d9d84896"
+ integrity sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==
-esbuild-linux-s390x@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.14.49.tgz#09eb15c753e249a500b4e28d07c5eef7524a9740"
- integrity sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==
+esbuild-linux-s390x@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz#12a634ae6d3384cacc2b8f4201047deafe596eae"
+ integrity sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==
-esbuild-netbsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.14.49.tgz#f7337cd2bddb7cc9d100d19156f36c9ca117b58d"
- integrity sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==
+esbuild-netbsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz#951bbf87600512dfcfbe3b8d9d117d684d26c1b8"
+ integrity sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==
-esbuild-openbsd-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.14.49.tgz#1f8bdc49f8a44396e73950a3fb6b39828563631d"
- integrity sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==
+esbuild-openbsd-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz#26705b61961d525d79a772232e8b8f211fdbb035"
+ integrity sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==
-esbuild-sunos-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.14.49.tgz#47d042739365b61aa8ca642adb69534a8eef9f7a"
- integrity sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==
+esbuild-sunos-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz#d794da1ae60e6e2f6194c44d7b3c66bf66c7a141"
+ integrity sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==
-esbuild-wasm@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.14.49.tgz#5b0909b8172653f031163675341bdf4311a7a139"
- integrity sha512-5ddzZv8M3WI1fWZ5rEfK5cSA9swlWJcceKgqjKLLERC7FnlNW50kF7hxhpkyC0Z/4w7Xeyt3yUJ9QWNMDXLk2Q==
+esbuild-wasm@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz#d59878b097d2da024a532da94acce6384de9e314"
+ integrity sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==
-esbuild-windows-32@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.14.49.tgz#79198c88ec9bde163c18a6b430c34eab098ec21a"
- integrity sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==
+esbuild-windows-32@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz#0670326903f421424be86bc03b7f7b3ff86a9db7"
+ integrity sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==
-esbuild-windows-64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.14.49.tgz#b36b230d18d1ee54008e08814c4799c7806e8c79"
- integrity sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==
+esbuild-windows-64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz#64f32acb7341f3f0a4d10e8ff1998c2d1ebfc0a9"
+ integrity sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==
-esbuild-windows-arm64@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.14.49.tgz#d83c03ff6436caf3262347cfa7e16b0a8049fae7"
- integrity sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==
+esbuild-windows-arm64@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz#4fe7f333ce22a922906b10233c62171673a3854b"
+ integrity sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==
-esbuild@0.14.49:
- version "0.14.49"
- resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.14.49.tgz#b82834760eba2ddc17b44f05cfcc0aaca2bae492"
- integrity sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==
+esbuild@0.15.5:
+ version "0.15.5"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.15.5.tgz#5effd05666f621d4ff2fe2c76a67c198292193ff"
+ integrity sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==
optionalDependencies:
- esbuild-android-64 "0.14.49"
- esbuild-android-arm64 "0.14.49"
- esbuild-darwin-64 "0.14.49"
- esbuild-darwin-arm64 "0.14.49"
- esbuild-freebsd-64 "0.14.49"
- esbuild-freebsd-arm64 "0.14.49"
- esbuild-linux-32 "0.14.49"
- esbuild-linux-64 "0.14.49"
- esbuild-linux-arm "0.14.49"
- esbuild-linux-arm64 "0.14.49"
- esbuild-linux-mips64le "0.14.49"
- esbuild-linux-ppc64le "0.14.49"
- esbuild-linux-riscv64 "0.14.49"
- esbuild-linux-s390x "0.14.49"
- esbuild-netbsd-64 "0.14.49"
- esbuild-openbsd-64 "0.14.49"
- esbuild-sunos-64 "0.14.49"
- esbuild-windows-32 "0.14.49"
- esbuild-windows-64 "0.14.49"
- esbuild-windows-arm64 "0.14.49"
+ "@esbuild/linux-loong64" "0.15.5"
+ esbuild-android-64 "0.15.5"
+ esbuild-android-arm64 "0.15.5"
+ esbuild-darwin-64 "0.15.5"
+ esbuild-darwin-arm64 "0.15.5"
+ esbuild-freebsd-64 "0.15.5"
+ esbuild-freebsd-arm64 "0.15.5"
+ esbuild-linux-32 "0.15.5"
+ esbuild-linux-64 "0.15.5"
+ esbuild-linux-arm "0.15.5"
+ esbuild-linux-arm64 "0.15.5"
+ esbuild-linux-mips64le "0.15.5"
+ esbuild-linux-ppc64le "0.15.5"
+ esbuild-linux-riscv64 "0.15.5"
+ esbuild-linux-s390x "0.15.5"
+ esbuild-netbsd-64 "0.15.5"
+ esbuild-openbsd-64 "0.15.5"
+ esbuild-sunos-64 "0.15.5"
+ esbuild-windows-32 "0.15.5"
+ esbuild-windows-64 "0.15.5"
+ esbuild-windows-arm64 "0.15.5"
escalade@^3.1.1:
version "3.1.1"
@@ -5073,12 +5104,11 @@ eslint-import-resolver-node@^0.3.6:
resolve "^1.20.0"
eslint-module-utils@^2.7.3:
- version "2.7.3"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
- integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974"
+ integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==
dependencies:
debug "^3.2.7"
- find-up "^2.1.0"
eslint-plugin-import@2.26.0:
version "2.26.0"
@@ -5100,9 +5130,9 @@ eslint-plugin-import@2.26.0:
tsconfig-paths "^3.14.1"
eslint-plugin-jsdoc@^39.3.2:
- version "39.3.3"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.3.tgz#75dd67ce581e7527a69f27800138cc0f9c388236"
- integrity sha512-K/DAjKRUNaUTf0KQhI9PvsF+Y3mGDx/j0pofXsJCQe/tmRsRweBIXR353c8nAro0lytZYEf7l0PluBpzKDiHxw==
+ version "39.3.6"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-39.3.6.tgz#6ba29f32368d72a51335a3dc9ccd22ad0437665d"
+ integrity sha512-R6dZ4t83qPdMhIOGr7g2QII2pwCjYyKP+z0tPOfO1bbAbQyKC20Y2Rd6z1te86Lq3T7uM8bNo+VD9YFpE8HU/g==
dependencies:
"@es-joy/jsdoccomment" "~0.31.0"
comment-parser "1.3.1"
@@ -5151,12 +5181,14 @@ eslint-visitor-keys@^3.3.0:
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
eslint@^8.17.0:
- version "8.20.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.20.0.tgz#048ac56aa18529967da8354a478be4ec0a2bc81b"
- integrity sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==
+ version "8.23.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.23.0.tgz#a184918d288820179c6041bb3ddcc99ce6eea040"
+ integrity sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==
dependencies:
- "@eslint/eslintrc" "^1.3.0"
- "@humanwhocodes/config-array" "^0.9.2"
+ "@eslint/eslintrc" "^1.3.1"
+ "@humanwhocodes/config-array" "^0.10.4"
+ "@humanwhocodes/gitignore-to-minimatch" "^1.0.2"
+ "@humanwhocodes/module-importer" "^1.0.1"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -5166,14 +5198,17 @@ eslint@^8.17.0:
eslint-scope "^7.1.1"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.3.0"
- espree "^9.3.2"
+ espree "^9.4.0"
esquery "^1.4.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
file-entry-cache "^6.0.1"
+ find-up "^5.0.0"
functional-red-black-tree "^1.0.1"
glob-parent "^6.0.1"
globals "^13.15.0"
+ globby "^11.1.0"
+ grapheme-splitter "^1.0.4"
ignore "^5.2.0"
import-fresh "^3.0.0"
imurmurhash "^0.1.4"
@@ -5189,14 +5224,13 @@ eslint@^8.17.0:
strip-ansi "^6.0.1"
strip-json-comments "^3.1.0"
text-table "^0.2.0"
- v8-compile-cache "^2.0.3"
-espree@^9.3.2:
- version "9.3.2"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596"
- integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==
+espree@^9.4.0:
+ version "9.4.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.0.tgz#cd4bc3d6e9336c433265fc0aa016fc1aaf182f8a"
+ integrity sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==
dependencies:
- acorn "^8.7.1"
+ acorn "^8.8.0"
acorn-jsx "^5.3.2"
eslint-visitor-keys "^3.3.0"
@@ -5205,7 +5239,7 @@ esprima@^4.0.0:
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-esquery@^1.4.0:
+esquery@^1.0.1, esquery@^1.4.0:
version "1.4.0"
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.4.0.tgz#2148ffc38b82e8c7057dfed48425b3e61f0f24a5"
integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==
@@ -5295,13 +5329,6 @@ execa@^5.0.0:
signal-exit "^3.0.3"
strip-final-newline "^2.0.0"
-execall@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45"
- integrity sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==
- dependencies:
- clone-regexp "^2.1.0"
-
expect-webdriverio@^3.0.0, expect-webdriverio@^3.4.0:
version "3.4.0"
resolved "https://registry.yarnpkg.com/expect-webdriverio/-/expect-webdriverio-3.4.0.tgz#32944cefaae3380285ee8d3a88edc1a3b9ed4612"
@@ -5393,7 +5420,7 @@ extsprintf@^1.2.0:
resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07"
integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==
-fast-blob-stream@^1.0.3:
+fast-blob-stream@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/fast-blob-stream/-/fast-blob-stream-1.1.1.tgz#3ed549efb6cf302a20a409e32fda41f2ba6e4871"
integrity sha512-wdRazMMeM2pl8hq1lFG8fzix8p1VLAJunTTE2RADiFBwbUfZwybUm6IwPrmMS7qTthiayr166NoXeqWe3hfR5w==
@@ -5428,9 +5455,9 @@ fast-glob@3.2.7:
micromatch "^4.0.4"
fast-glob@^3.2.11, fast-glob@^3.2.9:
- version "3.2.11"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
- integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
+ version "3.2.12"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
+ integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
dependencies:
"@nodelib/fs.stat" "^2.0.2"
"@nodelib/fs.walk" "^1.2.3"
@@ -5453,10 +5480,10 @@ fast-readable-async-iterator@^1.1.1:
resolved "https://registry.yarnpkg.com/fast-readable-async-iterator/-/fast-readable-async-iterator-1.1.1.tgz#77dfbb5262b278bb123c4d8d3219b1bb881b857c"
integrity sha512-xEHkLUEmStETI+15zhglJLO9TjXxNkkp2ldEfYVZdcqxFhM172EfGl1irI6mVlTxXspYKH1/kjevnt/XSsPeFA==
-fastest-levenshtein@^1.0.12:
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.14.tgz#9054384e4b7a78c88d01a4432dc18871af0ac859"
- integrity sha512-tFfWHjnuUfKE186Tfgr+jtaFc0mZTApEgKDOeyN+FwOqRkO/zK/3h1AiRd8u8CY53owL3CUmGr/oI9p/RdyLTA==
+fastest-levenshtein@^1.0.12, fastest-levenshtein@^1.0.16:
+ version "1.0.16"
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz#210e61b6ff181de91ea9b3d1b84fdedd47e034e5"
+ integrity sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==
fastq@^1.6.0:
version "1.13.0"
@@ -5529,7 +5556,7 @@ find-cache-dir@^3.3.1:
make-dir "^3.0.2"
pkg-dir "^4.1.0"
-find-up@5.0.0:
+find-up@5.0.0, find-up@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
@@ -5545,7 +5572,7 @@ find-up@^1.0.0:
path-exists "^2.0.0"
pinkie-promise "^2.0.0"
-find-up@^2.0.0, find-up@^2.1.0:
+find-up@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==
@@ -5574,9 +5601,9 @@ flat@^5.0.2:
integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
flatted@^3.1.0:
- version "3.2.6"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2"
- integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
+ integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
focus-visible@^5.0.2:
version "5.2.0"
@@ -5771,7 +5798,7 @@ get-caller-file@^2.0.5:
resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
@@ -6000,7 +6027,7 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4,
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
-grapheme-splitter@^1.0.2:
+grapheme-splitter@^1.0.2, grapheme-splitter@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
@@ -6069,7 +6096,7 @@ has-property-descriptors@^1.0.0:
dependencies:
get-intrinsic "^1.1.1"
-has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
+has-symbols@^1.0.2, has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
@@ -6112,10 +6139,10 @@ he@1.2.0, he@^1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-hls.js@1.2.0:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.2.0.tgz#e213773be09d6f99f08cefbf608c4a1fe226f998"
- integrity sha512-QIEQIUpBRhcpBMq3NA+/qozG8lbNfVekuX7kCMUlhiVu4382xFWsnwcuBe/CA4Gp/wB/pf2aRBaGRFlxh/FN8g==
+hls.js@1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/hls.js/-/hls.js-1.2.2.tgz#b5ecf5e09e515a4465da015768e6857820ef9b6f"
+ integrity sha512-T+plugLYzBG+QCGEdL6qxyXZAc54zisJaR0o3KsZQ8j/HveLeE+ouHd5sJOHvE9hvEyF3OffVP5EvDWnczdwXg==
hosted-git-info@^2.1.4:
version "2.8.9"
@@ -6130,9 +6157,9 @@ hosted-git-info@^4.0.1:
lru-cache "^6.0.0"
hosted-git-info@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.0.0.tgz#df7a06678b4ebd722139786303db80fdf302ea56"
- integrity sha512-rRnjWu0Bxj+nIfUOkz0695C0H6tRrN5iYIzYejb0tDEefe2AekHu/U5Kn9pEie5vsJqpNQU02az7TGSH3qpz4Q==
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.1.0.tgz#9786123f92ef3627f24abc3f15c20d98ec4a6594"
+ integrity sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q==
dependencies:
lru-cache "^7.5.1"
@@ -6481,13 +6508,13 @@ interpret@^2.2.0:
integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==
intl-messageformat@^10.1.0:
- version "10.1.1"
- resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.1.1.tgz#226767e7921fa86cef2cbe4a13911050716720bc"
- integrity sha512-FeJne2oooYW6shLPbrqyjRX6hTELVrQ90Dn88z7NomLk/xZBCLxLPAkgaYaTQJBRBV78nZ933d8APHHkTQrD9Q==
+ version "10.1.4"
+ resolved "https://registry.yarnpkg.com/intl-messageformat/-/intl-messageformat-10.1.4.tgz#bf5ad48e357e3f3ab6559599296f54c175b22a92"
+ integrity sha512-tXCmWCXhbeHOF28aIf5b9ce3kwdwGyIiiSXVZsyDwksMiGn5Tp0MrMvyeuHuz4uN1UL+NfGOztHmE+6aLFp1wQ==
dependencies:
- "@formatjs/ecma402-abstract" "1.11.8"
- "@formatjs/fast-memoize" "1.2.4"
- "@formatjs/icu-messageformat-parser" "2.1.4"
+ "@formatjs/ecma402-abstract" "1.12.0"
+ "@formatjs/fast-memoize" "1.2.6"
+ "@formatjs/icu-messageformat-parser" "2.1.7"
tslib "2.4.0"
invert-kv@^1.0.0:
@@ -6565,9 +6592,9 @@ is-callable@^1.1.4, is-callable@^1.2.4:
integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==
is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
- version "2.9.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
- integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
+ integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
dependencies:
has "^1.0.3"
@@ -6694,11 +6721,6 @@ is-regex@^1.1.4:
call-bind "^1.0.2"
has-tostringtag "^1.0.0"
-is-regexp@^2.0.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d"
- integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==
-
is-running@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-running/-/is-running-2.1.0.tgz#30a73ff5cc3854e4fc25490809e9f5abf8de09e0"
@@ -6775,9 +6797,9 @@ is-wsl@^2.2.0:
is-docker "^2.0.0"
is2@^2.0.6:
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.7.tgz#d084e10cab3bd45d6c9dfde7a48599fcbb93fcac"
- integrity sha512-4vBQoURAXC6hnLFxD4VW7uc04XiwTTl/8ydYJxKvPwkWQrSjInkuM5VZVg6BGr1/natq69zDuvO9lGpLClJqvA==
+ version "2.0.9"
+ resolved "https://registry.yarnpkg.com/is2/-/is2-2.0.9.tgz#ff63b441f90de343fa8fac2125ee170da8e8240d"
+ integrity sha512-rZkHeBn9Zzq52sd9IUIV3a5mfwBY+o2HePMh0wkGBM4z4qjvy2GwVxQ6nNXSfw6MmVP6gf1QIlWjiOavhM3x5g==
dependencies:
deep-is "^0.1.3"
ip-regex "^4.1.0"
@@ -6890,6 +6912,11 @@ jest-worker@^27.4.5:
merge-stream "^2.0.0"
supports-color "^8.0.0"
+join-async-iterator@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/join-async-iterator/-/join-async-iterator-1.1.1.tgz#7d2857d7f4066267861888d264769e842110d07e"
+ integrity sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==
+
js-tokens@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -6935,7 +6962,7 @@ jsesc@~0.5.0:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==
-json-buffer@3.0.1, json-buffer@~3.0.1:
+json-buffer@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
@@ -7060,11 +7087,10 @@ keycode@^2.2.0:
integrity sha512-Rdgz9Hl9Iv4QKi8b0OlCRQEzp4AgVxyCtz5S/+VIHezDmrDhkp2N2TqBWOLz0/gbeREXOOiI9/4b8BY9uw2vFg==
keyv@^4.0.0:
- version "4.3.3"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.3.tgz#6c1bcda6353a9e96fc1b4e1aeb803a6e35090ba9"
- integrity sha512-AcysI17RvakTh8ir03+a3zJr5r0ovnAH/XTXei/4HIv3bL2K/jzvgivLK9UuI/JbU1aJjM3NSAnVvVVd3n+4DQ==
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.0.tgz#dbce9ade79610b6e641a9a65f2f6499ba06b9bc6"
+ integrity sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==
dependencies:
- compress-brotli "^1.3.8"
json-buffer "3.0.1"
kind-of@^6.0.2, kind-of@^6.0.3:
@@ -7379,9 +7405,9 @@ lru-cache@^6.0.0:
yallist "^4.0.0"
lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1:
- version "7.13.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.13.1.tgz#267a81fbd0881327c46a81c5922606a2cfe336c4"
- integrity sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f"
+ integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==
lru@^3.1.0:
version "3.1.0"
@@ -7407,13 +7433,20 @@ m3u8-parser@4.7.1, m3u8-parser@^4.7.1:
"@videojs/vhs-utils" "^3.0.5"
global "^4.4.0"
-magic-string@0.26.2, magic-string@^0.26.0:
+magic-string@0.26.2:
version "0.26.2"
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.2.tgz#5331700e4158cd6befda738bb6b0c7b93c0d4432"
integrity sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==
dependencies:
sourcemap-codec "^1.4.8"
+magic-string@^0.26.0:
+ version "0.26.3"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.3.tgz#25840b875140f7b4785ab06bddc384270b7dd452"
+ integrity sha512-u1Po0NDyFcwdg2nzHT88wSK0+Rih0N1M+Ph1Sp08k8yvFFU3KR72wryS7e1qMPJypt99WB7fIFVCA92mQrMjrg==
+ dependencies:
+ sourcemap-codec "^1.4.8"
+
magnet-uri@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/magnet-uri/-/magnet-uri-6.2.0.tgz#10f7be050bf23452df210838239b118463c3eeff"
@@ -7438,9 +7471,9 @@ make-dir@^3.0.2, make-dir@^3.1.0:
semver "^6.0.0"
make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6:
- version "10.2.0"
- resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.0.tgz#0bde3914f2f82750b5d48c6d2294d2c74f985e5b"
- integrity sha512-OnEfCLofQVJ5zgKwGk55GaqosqKjaR6khQlJY3dBAA+hM25Bc5CmX5rKUfVut+rYA3uidA7zb7AvcglU87rPRg==
+ version "10.2.1"
+ resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164"
+ integrity sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==
dependencies:
agentkeepalive "^4.2.1"
cacache "^16.1.0"
@@ -7711,9 +7744,9 @@ minipass-collect@^1.0.2:
minipass "^3.0.0"
minipass-fetch@^2.0.3:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.0.tgz#ca1754a5f857a3be99a9271277246ac0b44c3ff8"
- integrity sha512-H9U4UVBGXEyyWJnqYDCLp1PwD8XIkJ4akNHp1aGVI+2Ym7wQMlxDKi4IB4JbmyU+pl9pEs/cVrK6cOuvmbK4Sg==
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add"
+ integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==
dependencies:
minipass "^3.1.6"
minipass-sized "^1.0.3"
@@ -7939,9 +7972,9 @@ next-event@^1.0.0:
integrity sha512-IXGPhl/yAiUU597gz+k5OYxYZkmLSWTcPPcpQjWABud9OK6m/ZNLrVdcEu4e7NgmOObFIhgZVg1jecPYT/6AoA==
ngx-uploadx@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/ngx-uploadx/-/ngx-uploadx-5.1.0.tgz#cd88089b3d22a55c430616284387485121f5f578"
- integrity sha512-yKkYZez8oLDwybcHIkERzrBOrqc+3yt98eBgX8GPCDGcz2GWY+ZUeQNex2zwTwcl+gkLsLXQXEWCIU9OaNB7zQ==
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/ngx-uploadx/-/ngx-uploadx-5.2.0.tgz#9e1ff30d6614b0d1b6f9842d58233d089811ef3b"
+ integrity sha512-17jgBViqmRfY/OEcx3bb2dsrj+3PStW5UYhBj/EYoTjWbtltmF/OUqZ765FL3LfyqN4cLnnHXyqJVTlt1QN0Kw==
dependencies:
tslib "^2.2.0"
@@ -8032,9 +8065,9 @@ normalize-package-data@^3.0.0:
validate-npm-package-license "^3.0.1"
normalize-package-data@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.0.tgz#1122d5359af21d4cd08718b92b058a658594177c"
- integrity sha512-m+GL22VXJKkKbw62ZaBBjv8u6IE3UI4Mh5QakIqs3fWiKe0Xyi6L97hakwZK41/LD4R/2ly71Bayx0NLMwLA/g==
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.1.tgz#b46b24e0616d06cadf9d5718b29b6d445a82a62c"
+ integrity sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==
dependencies:
hosted-git-info "^5.0.0"
is-core-module "^2.8.1"
@@ -8056,13 +8089,20 @@ normalize-url@^6.0.1:
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
-npm-bundled@^1.1.1, npm-bundled@^1.1.2:
+npm-bundled@^1.1.1:
version "1.1.2"
resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1"
integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==
dependencies:
npm-normalize-package-bin "^1.0.1"
+npm-bundled@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-2.0.1.tgz#94113f7eb342cd7a67de1e789f896b04d2c600f4"
+ integrity sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==
+ dependencies:
+ npm-normalize-package-bin "^2.0.0"
+
npm-install-checks@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-5.0.0.tgz#5ff27d209a4e3542b8ac6b0c1db6063506248234"
@@ -8075,6 +8115,11 @@ npm-normalize-package-bin@^1.0.1:
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
+npm-normalize-package-bin@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff"
+ integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==
+
npm-package-arg@9.1.0, npm-package-arg@^9.0.0, npm-package-arg@^9.0.1:
version "9.1.0"
resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.0.tgz#a60e9f1e7c03e4e3e4e994ea87fff8b90b522987"
@@ -8086,16 +8131,16 @@ npm-package-arg@9.1.0, npm-package-arg@^9.0.0, npm-package-arg@^9.0.1:
validate-npm-package-name "^4.0.0"
npm-packlist@^5.1.0:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0"
- integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.3.tgz#69d253e6fd664b9058b85005905012e00e69274b"
+ integrity sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==
dependencies:
glob "^8.0.1"
ignore-walk "^5.0.1"
- npm-bundled "^1.1.2"
- npm-normalize-package-bin "^1.0.1"
+ npm-bundled "^2.0.0"
+ npm-normalize-package-bin "^2.0.0"
-npm-pick-manifest@7.0.1, npm-pick-manifest@^7.0.0:
+npm-pick-manifest@7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz#76dda30a7cd6b99be822217a935c2f5eacdaca4c"
integrity sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==
@@ -8105,10 +8150,20 @@ npm-pick-manifest@7.0.1, npm-pick-manifest@^7.0.0:
npm-package-arg "^9.0.0"
semver "^7.3.5"
+npm-pick-manifest@^7.0.0:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz#1d372b4e7ea7c6712316c0e99388a73ed3496e84"
+ integrity sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==
+ dependencies:
+ npm-install-checks "^5.0.0"
+ npm-normalize-package-bin "^2.0.0"
+ npm-package-arg "^9.0.0"
+ semver "^7.3.5"
+
npm-registry-fetch@^13.0.1:
- version "13.3.0"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.0.tgz#0ce10fa4a699a1e70685ecf41bbfb4150d74231b"
- integrity sha512-10LJQ/1+VhKrZjIuY9I/+gQTvumqqlgnsCufoXETHAPFTS3+M+Z5CFhZRDHGavmJ6rOye3UvNga88vl8n1r6gg==
+ version "13.3.1"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz#bb078b5fa6c52774116ae501ba1af2a33166af7e"
+ integrity sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==
dependencies:
make-fetch-happen "^10.0.6"
minipass "^3.1.6"
@@ -8154,13 +8209,13 @@ number-is-nan@^1.0.0:
resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
integrity sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==
-nx@14.4.3, nx@^14.2.4:
- version "14.4.3"
- resolved "https://registry.yarnpkg.com/nx/-/nx-14.4.3.tgz#27a1aea9ffaf143800c20006ed20f9a26f4610a3"
- integrity sha512-XPaoEAfJI9056qdwTvkutQSwwA3iihqNDwhvk3dmgpT35j8Uzm/y67goACaCUBCjP2dIQqXfNfJVWQIpcG3MTw==
+nx@14.6.5, nx@^14.6.5:
+ version "14.6.5"
+ resolved "https://registry.yarnpkg.com/nx/-/nx-14.6.5.tgz#13524e7355803a8247278374063d8e82b845a621"
+ integrity sha512-egV8Zrec+0m+27wTENe9W/JKRMkBDx1N0xaFzKjL0WKj5WIe4asao5uwTJEwqi9iQyiijExxUFVU5MNGuF2c+A==
dependencies:
- "@nrwl/cli" "14.4.3"
- "@nrwl/tao" "14.4.3"
+ "@nrwl/cli" "14.6.5"
+ "@nrwl/tao" "14.6.5"
"@parcel/watcher" "2.0.4"
chalk "4.1.0"
chokidar "^3.5.1"
@@ -8195,7 +8250,7 @@ oauth-sign@~0.9.0:
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
-object-inspect@^1.10.3, object-inspect@^1.12.0, object-inspect@^1.9.0:
+object-inspect@^1.10.3, object-inspect@^1.12.2, object-inspect@^1.9.0:
version "1.12.2"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
@@ -8205,14 +8260,14 @@ object-keys@^1.1.1:
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-object.assign@^4.1.0, object.assign@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
- integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
+object.assign@^4.1.0, object.assign@^4.1.4:
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
+ integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
dependencies:
- call-bind "^1.0.0"
- define-properties "^1.1.3"
- has-symbols "^1.0.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
object-keys "^1.1.1"
object.values@^1.1.5:
@@ -8399,10 +8454,10 @@ package-json-versionify@^1.0.4:
dependencies:
browserify-package-json "^1.0.0"
-pacote@13.6.1:
- version "13.6.1"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-13.6.1.tgz#ac6cbd9032b4c16e5c1e0c60138dfe44e4cc589d"
- integrity sha512-L+2BI1ougAPsFjXRyBhcKmfT016NscRFLv6Pz5EiNf1CCFJFU0pSKKQwsZTyAQB+sTuUL4TyFyp6J1Ork3dOqw==
+pacote@13.6.2:
+ version "13.6.2"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-13.6.2.tgz#0d444ba3618ab3e5cd330b451c22967bbd0ca48a"
+ integrity sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==
dependencies:
"@npmcli/git" "^3.0.0"
"@npmcli/installed-package-contents" "^1.0.7"
@@ -8524,11 +8579,11 @@ parse5@^6.0.1:
integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
parse5@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.0.0.tgz#51f74a5257f5fcc536389e8c2d0b3802e1bfa91a"
- integrity sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.1.tgz#4649f940ccfb95d8754f37f73078ea20afe0c746"
+ integrity sha512-kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==
dependencies:
- entities "^4.3.0"
+ entities "^4.4.0"
parseurl@~1.3.2, parseurl@~1.3.3:
version "1.3.3"
@@ -8695,7 +8750,7 @@ pngjs@^5.0.0:
resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb"
integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==
-postcss-attribute-case-insensitive@^5.0.1:
+postcss-attribute-case-insensitive@^5.0.2:
version "5.0.2"
resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz#03d761b24afc04c09e757e92ff53716ae8ea2741"
integrity sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==
@@ -8709,7 +8764,7 @@ postcss-clamp@^4.1.0:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-color-functional-notation@^4.2.3:
+postcss-color-functional-notation@^4.2.4:
version "4.2.4"
resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz#21a909e8d7454d3612d1659e471ce4696f28caec"
integrity sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==
@@ -8723,7 +8778,7 @@ postcss-color-hex-alpha@^8.0.4:
dependencies:
postcss-value-parser "^4.2.0"
-postcss-color-rebeccapurple@^7.1.0:
+postcss-color-rebeccapurple@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz#63fdab91d878ebc4dd4b7c02619a0c3d6a56ced0"
integrity sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==
@@ -8751,14 +8806,14 @@ postcss-custom-selectors@^6.0.3:
dependencies:
postcss-selector-parser "^6.0.4"
-postcss-dir-pseudo-class@^6.0.4:
+postcss-dir-pseudo-class@^6.0.5:
version "6.0.5"
resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz#2bf31de5de76added44e0a25ecf60ae9f7c7c26c"
integrity sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==
dependencies:
postcss-selector-parser "^6.0.10"
-postcss-double-position-gradients@^3.1.1:
+postcss-double-position-gradients@^3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz#b96318fdb477be95997e86edd29c6e3557a49b91"
integrity sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==
@@ -8792,22 +8847,22 @@ postcss-font-variant@^5.0.0:
resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66"
integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==
-postcss-gap-properties@^3.0.3:
+postcss-gap-properties@^3.0.5:
version "3.0.5"
resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz#f7e3cddcf73ee19e94ccf7cb77773f9560aa2fff"
integrity sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==
-postcss-image-set-function@^4.0.6:
+postcss-image-set-function@^4.0.7:
version "4.0.7"
resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz#08353bd756f1cbfb3b6e93182c7829879114481f"
integrity sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==
dependencies:
postcss-value-parser "^4.2.0"
-postcss-import@14.1.0:
- version "14.1.0"
- resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-14.1.0.tgz#a7333ffe32f0b8795303ee9e40215dac922781f0"
- integrity sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==
+postcss-import@15.0.0:
+ version "15.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.0.0.tgz#0b66c25fdd9c0d19576e63c803cf39e4bad08822"
+ integrity sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==
dependencies:
postcss-value-parser "^4.0.0"
read-cache "^1.0.0"
@@ -8818,7 +8873,7 @@ postcss-initial@^4.0.1:
resolved "https://registry.yarnpkg.com/postcss-initial/-/postcss-initial-4.0.1.tgz#529f735f72c5724a0fb30527df6fb7ac54d7de42"
integrity sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==
-postcss-lab-function@^4.2.0:
+postcss-lab-function@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz#6fe4c015102ff7cd27d1bd5385582f67ebdbdc98"
integrity sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==
@@ -8878,7 +8933,7 @@ postcss-modules-values@^4.0.0:
dependencies:
icss-utils "^5.0.0"
-postcss-nesting@^10.1.9:
+postcss-nesting@^10.1.10:
version "10.1.10"
resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-10.1.10.tgz#9c396df3d8232cbedfa95baaac6b765b8fd2a817"
integrity sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==
@@ -8891,7 +8946,7 @@ postcss-opacity-percentage@^1.1.2:
resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz#bd698bb3670a0a27f6d657cc16744b3ebf3b1145"
integrity sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==
-postcss-overflow-shorthand@^3.0.3:
+postcss-overflow-shorthand@^3.0.4:
version "3.0.4"
resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz#7ed6486fec44b76f0eab15aa4866cda5d55d893e"
integrity sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==
@@ -8903,67 +8958,69 @@ postcss-page-break@^3.0.4:
resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f"
integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==
-postcss-place@^7.0.4:
+postcss-place@^7.0.5:
version "7.0.5"
resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-7.0.5.tgz#95dbf85fd9656a3a6e60e832b5809914236986c4"
integrity sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==
dependencies:
postcss-value-parser "^4.2.0"
-postcss-preset-env@7.7.2:
- version "7.7.2"
- resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.7.2.tgz#769f7f21779b4688c9a6082ae1572416cab415cf"
- integrity sha512-1q0ih7EDsZmCb/FMDRvosna7Gsbdx8CvYO5hYT120hcp2ZAuOHpSzibujZ4JpIUcAC02PG6b+eftxqjTFh5BNA==
+postcss-preset-env@7.8.0:
+ version "7.8.0"
+ resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz#5bd3ad53b2ef02edd41645d1ffee1ff8a49f24e5"
+ integrity sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==
dependencies:
- "@csstools/postcss-cascade-layers" "^1.0.4"
- "@csstools/postcss-color-function" "^1.1.0"
- "@csstools/postcss-font-format-keywords" "^1.0.0"
- "@csstools/postcss-hwb-function" "^1.0.1"
- "@csstools/postcss-ic-unit" "^1.0.0"
- "@csstools/postcss-is-pseudo-class" "^2.0.6"
- "@csstools/postcss-normalize-display-values" "^1.0.0"
- "@csstools/postcss-oklab-function" "^1.1.0"
+ "@csstools/postcss-cascade-layers" "^1.0.5"
+ "@csstools/postcss-color-function" "^1.1.1"
+ "@csstools/postcss-font-format-keywords" "^1.0.1"
+ "@csstools/postcss-hwb-function" "^1.0.2"
+ "@csstools/postcss-ic-unit" "^1.0.1"
+ "@csstools/postcss-is-pseudo-class" "^2.0.7"
+ "@csstools/postcss-nested-calc" "^1.0.0"
+ "@csstools/postcss-normalize-display-values" "^1.0.1"
+ "@csstools/postcss-oklab-function" "^1.1.1"
"@csstools/postcss-progressive-custom-properties" "^1.3.0"
- "@csstools/postcss-stepped-value-functions" "^1.0.0"
- "@csstools/postcss-trigonometric-functions" "^1.0.1"
- "@csstools/postcss-unset-value" "^1.0.1"
- autoprefixer "^10.4.7"
- browserslist "^4.21.0"
+ "@csstools/postcss-stepped-value-functions" "^1.0.1"
+ "@csstools/postcss-text-decoration-shorthand" "^1.0.0"
+ "@csstools/postcss-trigonometric-functions" "^1.0.2"
+ "@csstools/postcss-unset-value" "^1.0.2"
+ autoprefixer "^10.4.8"
+ browserslist "^4.21.3"
css-blank-pseudo "^3.0.3"
css-has-pseudo "^3.0.4"
css-prefers-color-scheme "^6.0.3"
- cssdb "^6.6.3"
- postcss-attribute-case-insensitive "^5.0.1"
+ cssdb "^7.0.0"
+ postcss-attribute-case-insensitive "^5.0.2"
postcss-clamp "^4.1.0"
- postcss-color-functional-notation "^4.2.3"
+ postcss-color-functional-notation "^4.2.4"
postcss-color-hex-alpha "^8.0.4"
- postcss-color-rebeccapurple "^7.1.0"
+ postcss-color-rebeccapurple "^7.1.1"
postcss-custom-media "^8.0.2"
postcss-custom-properties "^12.1.8"
postcss-custom-selectors "^6.0.3"
- postcss-dir-pseudo-class "^6.0.4"
- postcss-double-position-gradients "^3.1.1"
+ postcss-dir-pseudo-class "^6.0.5"
+ postcss-double-position-gradients "^3.1.2"
postcss-env-function "^4.0.6"
postcss-focus-visible "^6.0.4"
postcss-focus-within "^5.0.4"
postcss-font-variant "^5.0.0"
- postcss-gap-properties "^3.0.3"
- postcss-image-set-function "^4.0.6"
+ postcss-gap-properties "^3.0.5"
+ postcss-image-set-function "^4.0.7"
postcss-initial "^4.0.1"
- postcss-lab-function "^4.2.0"
+ postcss-lab-function "^4.2.1"
postcss-logical "^5.0.4"
postcss-media-minmax "^5.0.0"
- postcss-nesting "^10.1.9"
+ postcss-nesting "^10.1.10"
postcss-opacity-percentage "^1.1.2"
- postcss-overflow-shorthand "^3.0.3"
+ postcss-overflow-shorthand "^3.0.4"
postcss-page-break "^3.0.4"
- postcss-place "^7.0.4"
- postcss-pseudo-class-any-link "^7.1.5"
+ postcss-place "^7.0.5"
+ postcss-pseudo-class-any-link "^7.1.6"
postcss-replace-overflow-wrap "^4.0.0"
- postcss-selector-not "^6.0.0"
+ postcss-selector-not "^6.0.1"
postcss-value-parser "^4.2.0"
-postcss-pseudo-class-any-link@^7.1.5:
+postcss-pseudo-class-any-link@^7.1.6:
version "7.1.6"
resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz#2693b221902da772c278def85a4d9a64b6e617ab"
integrity sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==
@@ -8990,7 +9047,7 @@ postcss-scss@^4.0.2:
resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-4.0.4.tgz#aa8f60e19ee18259bc193db9e4b96edfce3f3b1f"
integrity sha512-aBBbVyzA8b3hUL0MGrpydxxXKXFZc5Eqva0Q3V9qsBOLEMsjb6w49WfpsoWzpEgcqJGW4t7Rio8WXVU9Gd8vWg==
-postcss-selector-not@^6.0.0:
+postcss-selector-not@^6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz#8f0a709bf7d4b45222793fc34409be407537556d"
integrity sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==
@@ -9015,10 +9072,10 @@ postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^
resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514"
integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==
-postcss@8.4.14, postcss@^8.2.14, postcss@^8.3.11, postcss@^8.3.7, postcss@^8.4.14, postcss@^8.4.7:
- version "8.4.14"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
- integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
+postcss@8.4.16, postcss@^8.2.14, postcss@^8.3.11, postcss@^8.3.7, postcss@^8.4.14, postcss@^8.4.16, postcss@^8.4.7:
+ version "8.4.16"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c"
+ integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==
dependencies:
nanoid "^3.3.4"
picocolors "^1.0.0"
@@ -9060,9 +9117,9 @@ pretty-ms@^7.0.0:
parse-ms "^2.1.0"
primeng@^14.0.0:
- version "14.0.0"
- resolved "https://registry.yarnpkg.com/primeng/-/primeng-14.0.0.tgz#6b99a1a1fa0d02b1e6072851c4c7fd6df2a9aef5"
- integrity sha512-FXDrm0YmgVTPkOfiFNWwanKyvnpgIjsdlMaZrSN1sK3dJTymwvLz/0ah0ctqFgvPnp5Q78bFEomCnvxW1AO15w==
+ version "14.0.2"
+ resolved "https://registry.yarnpkg.com/primeng/-/primeng-14.0.2.tgz#872a4b5eaed1caad8b12bd55a882699cc65c823f"
+ integrity sha512-u86x44LqD3tqA/ENnxqrjxZv6XZBlyhMDx2piTG0TTSNe5XKhrcoA7Bg7G3czdXKm8RFJNtAjBxZYoxdBmb/+Q==
dependencies:
tslib "^2.3.0"
@@ -9313,14 +9370,14 @@ read-package-json-fast@^2.0.3:
npm-normalize-package-bin "^1.0.1"
read-package-json@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.1.tgz#1ed685d95ce258954596b13e2e0e76c7d0ab4c26"
- integrity sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.2.tgz#b8779ccfd169f523b67208a89cc912e3f663f3fa"
+ integrity sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==
dependencies:
glob "^8.0.1"
json-parse-even-better-errors "^2.3.1"
normalize-package-data "^4.0.0"
- npm-normalize-package-bin "^1.0.1"
+ npm-normalize-package-bin "^2.0.0"
read-pkg-up@^1.0.1:
version "1.0.1"
@@ -9732,14 +9789,14 @@ rust-result@^1.0.0:
dependencies:
individual "^2.0.0"
-rxjs@6.6.7, rxjs@^6.5.4:
+rxjs@6.6.7:
version "6.6.7"
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9"
integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==
dependencies:
tslib "^1.9.0"
-rxjs@^7.2.0, rxjs@^7.3.0, rxjs@^7.4.0, rxjs@^7.5.5:
+rxjs@^7.3.0, rxjs@^7.4.0, rxjs@^7.5.5:
version "7.5.6"
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc"
integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==
@@ -9788,19 +9845,19 @@ sass-loader@13.0.2, sass-loader@^13.0.0:
klona "^2.0.4"
neo-async "^2.6.2"
-sass@1.53.0:
- version "1.53.0"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.53.0.tgz#eab73a7baac045cc57ddc1d1ff501ad2659952eb"
- integrity sha512-zb/oMirbKhUgRQ0/GFz8TSAwRq2IlR29vOUJZOx0l8sV+CkHUfHa4u5nqrG+1VceZp7Jfj59SVW9ogdhTvJDcQ==
+sass@1.54.4:
+ version "1.54.4"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.4.tgz#803ff2fef5525f1dd01670c3915b4b68b6cba72d"
+ integrity sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
source-map-js ">=0.6.2 <2.0.0"
sass@^1.52.3:
- version "1.54.0"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.0.tgz#24873673265e2a4fe3d3a997f714971db2fba1f4"
- integrity sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ==
+ version "1.54.9"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.9.tgz#b05f14ed572869218d1a76961de60cd647221762"
+ integrity sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
@@ -9845,9 +9902,9 @@ select-hose@^2.0.0:
integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==
selfsigned@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.0.1.tgz#8b2df7fa56bf014d19b6007655fff209c0ef0a56"
- integrity sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61"
+ integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==
dependencies:
node-forge "^1"
@@ -9856,11 +9913,6 @@ selfsigned@^2.0.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
-semver@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
- integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
-
semver@7.3.4:
version "7.3.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97"
@@ -10084,9 +10136,9 @@ smart-buffer@^4.2.0:
integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==
socket.io-client@^4.5.1:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.5.1.tgz#cab8da71976a300d3090414e28c2203a47884d84"
- integrity sha512-e6nLVgiRYatS+AHXnOnGi4ocOpubvOUCGhyWw8v+/FxW8saHkinG6Dfhi9TU0Kt/8mwJIAASxvw6eujQmjdZVA==
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.5.2.tgz#9481518c560388c980c88b01e3cf62f367f04c96"
+ integrity sha512-naqYfFu7CLDiQ1B7AlLhRXKX3gdeaIMfgigwavDzgJoIUYulc1qHH5+2XflTsXTPY7BlPH5rppJyUjhjrKQKLg==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.2"
@@ -10152,14 +10204,6 @@ source-map-resolve@^0.5.2:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-resolve@^0.6.0:
- version "0.6.0"
- resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2"
- integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==
- dependencies:
- atob "^2.1.2"
- decode-uri-component "^0.2.0"
-
source-map-support@0.5.21, source-map-support@^0.5.5, source-map-support@~0.5.20:
version "0.5.21"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
@@ -10210,9 +10254,9 @@ spdx-expression-parse@^3.0.0, spdx-expression-parse@^3.0.1:
spdx-license-ids "^3.0.0"
spdx-license-ids@^3.0.0:
- version "3.0.11"
- resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
- integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
+ version "3.0.12"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779"
+ integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==
spdy-transport@^3.0.0:
version "3.0.0"
@@ -10370,9 +10414,9 @@ stream-with-known-length-to-buffer@^1.0.4:
once "^1.4.0"
streamx@^2.10.3, streamx@^2.12.4:
- version "2.12.4"
- resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.12.4.tgz#0369848b20b8f79c65320735372df17cafcd9aff"
- integrity sha512-K3xdIp8YSkvbdI0PrCcP0JkniN8cPCyeKlcZgRFSl1o1xKINCYM93FryvTSOY57x73pz5/AjO5B8b9BYf21wWw==
+ version "2.12.5"
+ resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.12.5.tgz#485d6b6bf74df6f94bc1cc262e67392ed6862dc0"
+ integrity sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==
dependencies:
fast-fifo "^1.0.0"
queue-tick "^1.0.0"
@@ -10532,21 +10576,19 @@ stylelint-scss@^4.0.0:
postcss-value-parser "^4.1.0"
stylelint@^14.9.1:
- version "14.9.1"
- resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.9.1.tgz#6494ed38f148b1e75b402d678a3b6a8aae86dfda"
- integrity sha512-RdAkJdPiLqHawCSnu21nE27MjNXaVd4WcOHA4vK5GtIGjScfhNnaOuWR2wWdfKFAvcWQPOYe311iveiVKSmwsA==
+ version "14.11.0"
+ resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-14.11.0.tgz#e2ecb28bbacab05e1fbeb84cbba23883b27499cc"
+ integrity sha512-OTLjLPxpvGtojEfpESWM8Ir64Z01E89xsisaBMUP/ngOx1+4VG2DPRcUyCCiin9Rd3kPXPsh/uwHd9eqnvhsYA==
dependencies:
- "@csstools/selector-specificity" "^2.0.1"
+ "@csstools/selector-specificity" "^2.0.2"
balanced-match "^2.0.0"
- colord "^2.9.2"
+ colord "^2.9.3"
cosmiconfig "^7.0.1"
css-functions-list "^3.1.0"
debug "^4.3.4"
- execall "^2.0.0"
fast-glob "^3.2.11"
- fastest-levenshtein "^1.0.12"
+ fastest-levenshtein "^1.0.16"
file-entry-cache "^6.0.1"
- get-stdin "^8.0.0"
global-modules "^2.0.0"
globby "^11.1.0"
globjoin "^0.1.4"
@@ -10561,7 +10603,7 @@ stylelint@^14.9.1:
micromatch "^4.0.5"
normalize-path "^3.0.0"
picocolors "^1.0.0"
- postcss "^8.4.14"
+ postcss "^8.4.16"
postcss-media-query-parser "^0.2.3"
postcss-resolve-nested-selector "^0.1.1"
postcss-safe-parser "^6.0.0"
@@ -10575,7 +10617,7 @@ stylelint@^14.9.1:
svg-tags "^1.0.0"
table "^6.8.0"
v8-compile-cache "^2.3.0"
- write-file-atomic "^4.0.1"
+ write-file-atomic "^4.0.2"
stylus-loader@7.0.0:
version "7.0.0"
@@ -10586,12 +10628,12 @@ stylus-loader@7.0.0:
klona "^2.0.5"
normalize-path "^3.0.0"
-stylus@0.58.1:
- version "0.58.1"
- resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.58.1.tgz#7e425bb493c10dde94cf427a138d3eae875a3b44"
- integrity sha512-AYiCHm5ogczdCPMfe9aeQa4NklB2gcf4D/IhzYPddJjTgPc+k4D/EVE0yfQbZD43MHP3lPy+8NZ9fcFxkrgs/w==
+stylus@0.59.0:
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/stylus/-/stylus-0.59.0.tgz#a344d5932787142a141946536d6e24e6a6be7aa6"
+ integrity sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==
dependencies:
- css "^3.0.0"
+ "@adobe/css-tools" "^4.0.1"
debug "^4.3.2"
glob "^7.1.6"
sax "~1.2.4"
@@ -10629,9 +10671,9 @@ supports-color@^7.0.0, supports-color@^7.1.0:
has-flag "^4.0.0"
supports-hyperlinks@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz#4f77b42488765891774b70c79babd87f9bd594bb"
- integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz#3943544347c1ff90b15effb03fc14ae45ec10624"
+ integrity sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==
dependencies:
has-flag "^4.0.0"
supports-color "^7.0.0"
@@ -10716,17 +10758,17 @@ temp-fs@^0.9.9:
rimraf "~2.5.2"
terser-webpack-plugin@^5.1.3:
- version "5.3.3"
- resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz#8033db876dd5875487213e87c627bca323e5ed90"
- integrity sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==
+ version "5.3.6"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz#5590aec31aa3c6f771ce1b1acca60639eab3195c"
+ integrity sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==
dependencies:
- "@jridgewell/trace-mapping" "^0.3.7"
+ "@jridgewell/trace-mapping" "^0.3.14"
jest-worker "^27.4.5"
schema-utils "^3.1.1"
serialize-javascript "^6.0.0"
- terser "^5.7.2"
+ terser "^5.14.1"
-terser@5.14.2, terser@^5.10.0, terser@^5.7.2:
+terser@5.14.2:
version "5.14.2"
resolved "https://registry.yarnpkg.com/terser/-/terser-5.14.2.tgz#9ac9f22b06994d736174f4091aa368db896f1c10"
integrity sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==
@@ -10736,6 +10778,16 @@ terser@5.14.2, terser@^5.10.0, terser@^5.7.2:
commander "^2.20.0"
source-map-support "~0.5.20"
+terser@^5.10.0, terser@^5.14.1:
+ version "5.15.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.0.tgz#e16967894eeba6e1091509ec83f0c60e179f2425"
+ integrity sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==
+ dependencies:
+ "@jridgewell/source-map" "^0.3.2"
+ acorn "^8.5.0"
+ commander "^2.20.0"
+ source-map-support "~0.5.20"
+
test-exclude@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e"
@@ -10954,10 +11006,10 @@ typed-assert@^1.0.8:
resolved "https://registry.yarnpkg.com/typed-assert/-/typed-assert-1.0.9.tgz#8af9d4f93432c4970ec717e3006f33f135b06213"
integrity sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==
-typescript@~4.7.3:
- version "4.7.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235"
- integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==
+typescript@~4.8.3:
+ version "4.8.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.3.tgz#d59344522c4bc464a65a730ac695007fdb66dd88"
+ integrity sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==
ua-parser-js@^1.0.1:
version "1.0.2"
@@ -10970,9 +11022,9 @@ uc.micro@^1.0.1, uc.micro@^1.0.5:
integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==
uglify-js@^3.0.6:
- version "3.16.3"
- resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.16.3.tgz#94c7a63337ee31227a18d03b8a3041c210fd1f1d"
- integrity sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==
+ version "3.17.0"
+ resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.0.tgz#55bd6e9d19ce5eef0d5ad17cd1f587d85b180a85"
+ integrity sha512-aTeNPVmgIMPpm1cxXr2Q/nEbvkmV8yq66F3om7X3P/cvOXQ0TMQ64Wk63iyT1gPlmdmGzjGpyLh1f3y8MZWXGg==
uint64be@^2.0.2:
version "2.0.2"
@@ -11029,6 +11081,13 @@ unique-filename@^1.1.1:
dependencies:
unique-slug "^2.0.0"
+unique-filename@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2"
+ integrity sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==
+ dependencies:
+ unique-slug "^3.0.0"
+
unique-slug@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
@@ -11036,6 +11095,13 @@ unique-slug@^2.0.0:
dependencies:
imurmurhash "^0.1.4"
+unique-slug@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-3.0.0.tgz#6d347cf57c8a7a7a6044aabd0e2d74e4d76dc7c9"
+ integrity sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==
+ dependencies:
+ imurmurhash "^0.1.4"
+
universalify@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
@@ -11057,9 +11123,9 @@ unpipe@1.0.0, unpipe@~1.0.0:
integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==
update-browserslist-db@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz#be06a5eedd62f107b7c19eb5bcefb194411abf38"
- integrity sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz#16279639cff1d0f800b14792de43d97df2d11b7d"
+ integrity sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==
dependencies:
escalade "^3.1.1"
picocolors "^1.0.0"
@@ -11151,7 +11217,7 @@ uuid@^3.3.2:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
-v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0:
+v8-compile-cache@2.3.0, v8-compile-cache@^2.3.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
@@ -11186,9 +11252,9 @@ verror@1.10.0:
extsprintf "^1.2.0"
"video.js@^6 || ^7", video.js@^7.19.2, video.js@^7.6.0:
- version "7.20.1"
- resolved "https://registry.yarnpkg.com/video.js/-/video.js-7.20.1.tgz#7cb467ebf176a073af59668384f9b6798239fcea"
- integrity sha512-QMuj+bjwvLId9SY8uBAjO9sw7pCDhdVzJtwsAwg1MdVLXgVuxhhSYswdsdsRk+YMssHtReopINclvDlTGTxMLA==
+ version "7.20.2"
+ resolved "https://registry.yarnpkg.com/video.js/-/video.js-7.20.2.tgz#7a1bd9575bb489ac13bcb231c76a35149c4eb34a"
+ integrity sha512-hdvAHKAyaL6bCDkeu0pPtFYKi1EDaOUovm7FN1xqBDolUxgH8FKy1WIgTS+Ouuaw7R54SCTcSeXjZEizhy9ouQ==
dependencies:
"@babel/runtime" "^7.12.5"
"@videojs/http-streaming" "2.14.2"
@@ -11210,9 +11276,9 @@ videojs-font@3.2.0:
integrity sha512-g8vHMKK2/JGorSfqAZQUmYYNnXmfec4MLhwtEFS+mMs2IDY398GLysy6BH6K+aS1KMNu/xWZ8Sue/X/mdQPliA==
videojs-vtt.js@^0.15.3:
- version "0.15.3"
- resolved "https://registry.yarnpkg.com/videojs-vtt.js/-/videojs-vtt.js-0.15.3.tgz#84260393b79487fcf195d9372f812d7fab83a993"
- integrity sha512-5FvVsICuMRx6Hd7H/Y9s9GDeEtYcXQWzGMS+sl4UX3t/zoHp3y+isSfIPRochnTH7h+Bh1ILyC639xy9Z6kPag==
+ version "0.15.4"
+ resolved "https://registry.yarnpkg.com/videojs-vtt.js/-/videojs-vtt.js-0.15.4.tgz#5dc5aabcd82ba40c5595469bd855ea8230ca152c"
+ integrity sha512-r6IhM325fcLb1D6pgsMkTQT1PpFdUdYZa1iqk7wJEu+QlibBwATPfPc9Bg8Jiym0GE5yP1AG2rMLu+QMVWkYtA==
dependencies:
global "^4.3.1"
@@ -11228,7 +11294,7 @@ videostream@^3.2.2, videostream@~3.2.1:
pump "^3.0.0"
range-slice-stream "^2.0.0"
-watchpack@^2.3.1, watchpack@^2.4.0:
+watchpack@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
@@ -11261,9 +11327,9 @@ wdio-chromedriver-service@^7.3.2:
tcp-port-used "^1.0.1"
wdio-geckodriver-service@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/wdio-geckodriver-service/-/wdio-geckodriver-service-3.0.2.tgz#b5532ea35abeb2b9ed0e3d88786a86e1d452e356"
- integrity sha512-qZ53EPsOudMIrSkHYds04mRqyDfM9dvro0TzMc/zeNMJuHoc32ghXiDLA6O59FOwVPGllKXUTUK+3/ZSd9kUVg==
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/wdio-geckodriver-service/-/wdio-geckodriver-service-3.0.5.tgz#c01fa5135bc387ea4e10c3297297f2a3038b4f72"
+ integrity sha512-J5+yR8coYXQhu9PUJATv8AhO8c91M+opk2tFl6571kDj+/mulEd6lYuEWkd69zhc9uu2yN82HCF/BL3IrKemRw==
dependencies:
"@wdio/logger" "^7.19.0"
fs-extra "^10.1.0"
@@ -11271,40 +11337,40 @@ wdio-geckodriver-service@^3.0.2:
split2 "^4.1.0"
tcp-port-used "^1.0.2"
-webdriver@7.20.7:
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-7.20.7.tgz#961bde802fc2c085c068d30bec1bbd9ddb42cf15"
- integrity sha512-lnMHPEcMRWhRT0pUMEugRD4+SKKAtJzfvjp5DBaQch364Uo4QqAETKDIOiUgKzgY2wZmOFu/ECp+8qaIRokrEw==
+webdriver@7.24.0:
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-7.24.0.tgz#9a84e566869ee202a9c92bbf9353b1e20e5f34cc"
+ integrity sha512-AIxBLHz2b/ymDssWNcncOa3rh5KerGKuhIBSgtnxQ5joHb0W+iLVvR6uLytp1jqXodDmnjz1H+lVzgY/gxEa2A==
dependencies:
"@types/node" "^18.0.0"
- "@wdio/config" "7.20.7"
+ "@wdio/config" "7.24.0"
"@wdio/logger" "7.19.0"
- "@wdio/protocols" "7.20.6"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/protocols" "7.22.0"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
got "^11.0.2"
ky "0.30.0"
lodash.merge "^4.6.1"
-webdriverio@7.20.7:
- version "7.20.7"
- resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-7.20.7.tgz#2099ffceae731015fa480a0d98f4f0cdbcf53903"
- integrity sha512-8Vc9+Jp91cG89dXtVDhlrUxigaaixWly8hXOtMf3sp5mAJ5hYSJtthTXcoNWK0HRf6yo/SYKziCRr91B9JCT1Q==
+webdriverio@7.24.0:
+ version "7.24.0"
+ resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-7.24.0.tgz#9a16a302dc7e555618eee5b43b5f57a4c997f032"
+ integrity sha512-6V4+KS1SHE04+daV71TSJCd3RhPihbA5ShxV1tRCNxqdqzLD7XLxksPWvini9ieeZ9jmt7q4/SgBM8MY+08d6A==
dependencies:
"@types/aria-query" "^5.0.0"
"@types/node" "^18.0.0"
- "@wdio/config" "7.20.7"
+ "@wdio/config" "7.24.0"
"@wdio/logger" "7.19.0"
- "@wdio/protocols" "7.20.6"
- "@wdio/repl" "7.20.7"
- "@wdio/types" "7.20.7"
- "@wdio/utils" "7.20.7"
+ "@wdio/protocols" "7.22.0"
+ "@wdio/repl" "7.24.0"
+ "@wdio/types" "7.24.0"
+ "@wdio/utils" "7.24.0"
archiver "^5.0.0"
aria-query "^5.0.0"
css-shorthand-properties "^1.1.1"
css-value "^0.0.1"
- devtools "7.20.7"
- devtools-protocol "^0.0.1022601"
+ devtools "7.24.0"
+ devtools-protocol "^0.0.1040073"
fs-extra "^10.0.0"
grapheme-splitter "^1.0.2"
lodash.clonedeep "^4.5.0"
@@ -11317,7 +11383,7 @@ webdriverio@7.20.7:
resq "^1.9.1"
rgb2hex "0.2.5"
serialize-error "^8.0.0"
- webdriver "7.20.7"
+ webdriver "7.24.0"
webidl-conversions@^3.0.0:
version "3.0.1"
@@ -11325,9 +11391,9 @@ webidl-conversions@^3.0.0:
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
webpack-bundle-analyzer@^4.4.2:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz#1b0eea2947e73528754a6f9af3e91b2b6e0f79d5"
- integrity sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==
+ version "4.6.1"
+ resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.6.1.tgz#bee2ee05f4ba4ed430e4831a319126bb4ed9f5a6"
+ integrity sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==
dependencies:
acorn "^8.0.4"
acorn-walk "^8.0.0"
@@ -11368,10 +11434,10 @@ webpack-dev-middleware@5.3.3, webpack-dev-middleware@^5.3.1:
range-parser "^1.2.1"
schema-utils "^4.0.0"
-webpack-dev-server@4.9.3:
- version "4.9.3"
- resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz#2360a5d6d532acb5410a668417ad549ee3b8a3c9"
- integrity sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==
+webpack-dev-server@4.11.0:
+ version "4.11.0"
+ resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz#290ee594765cd8260adfe83b2d18115ea04484e7"
+ integrity sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==
dependencies:
"@types/bonjour" "^3.5.9"
"@types/connect-history-api-fallback" "^1.3.5"
@@ -11423,37 +11489,7 @@ webpack-subresource-integrity@5.1.0:
dependencies:
typed-assert "^1.0.8"
-webpack@5.73.0:
- version "5.73.0"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.73.0.tgz#bbd17738f8a53ee5760ea2f59dce7f3431d35d38"
- integrity sha512-svjudQRPPa0YiOYa2lM/Gacw0r6PvxptHj4FuEKQ2kX05ZLkjbVc5MnPs6its5j7IZljnIqSVo/OsY2X0IpHGA==
- dependencies:
- "@types/eslint-scope" "^3.7.3"
- "@types/estree" "^0.0.51"
- "@webassemblyjs/ast" "1.11.1"
- "@webassemblyjs/wasm-edit" "1.11.1"
- "@webassemblyjs/wasm-parser" "1.11.1"
- acorn "^8.4.1"
- acorn-import-assertions "^1.7.6"
- browserslist "^4.14.5"
- chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.9.3"
- es-module-lexer "^0.9.0"
- eslint-scope "5.1.1"
- events "^3.2.0"
- glob-to-regexp "^0.4.1"
- graceful-fs "^4.2.9"
- json-parse-even-better-errors "^2.3.1"
- loader-runner "^4.2.0"
- mime-types "^2.1.27"
- neo-async "^2.6.2"
- schema-utils "^3.1.0"
- tapable "^2.1.1"
- terser-webpack-plugin "^5.1.3"
- watchpack "^2.3.1"
- webpack-sources "^3.2.3"
-
-webpack@^5.73.0:
+webpack@5.74.0, webpack@^5.73.0:
version "5.74.0"
resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.74.0.tgz#02a5dac19a17e0bb47093f2be67c695102a55980"
integrity sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==
@@ -11497,7 +11533,7 @@ websocket-extensions@>=0.1.1:
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42"
integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==
-webtorrent@^1.8.22:
+webtorrent@1.8.26:
version "1.8.26"
resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-1.8.26.tgz#c40313f3329d2bdfe8ae23365c17dd77825a829d"
integrity sha512-1bbCIDtbk4OA7xXmT87t6jDhnng6RNC9d7HNpRyvxF0GQTrIz1fB3oDnNcbOim9Upjy1GDqxAOe0Mejmc86TUg==
@@ -11636,10 +11672,10 @@ wrappy@1:
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
-write-file-atomic@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.1.tgz#9faa33a964c1c85ff6f849b80b42a88c2c537c8f"
- integrity sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==
+write-file-atomic@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd"
+ integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==
dependencies:
imurmurhash "^0.1.4"
signal-exit "^3.0.7"
@@ -11709,7 +11745,7 @@ yargs-parser@20.2.4:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
-yargs-parser@21.0.1, yargs-parser@^21.0.0:
+yargs-parser@21.0.1:
version "21.0.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35"
integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==
@@ -11719,6 +11755,11 @@ yargs-parser@^20.2.2, yargs-parser@^20.2.3:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
+yargs-parser@^21.0.0:
+ version "21.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
+ integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
+
yargs-parser@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-7.0.0.tgz#8d0ac42f16ea55debd332caf4c4038b3e3f5dfd9"
@@ -11813,8 +11854,8 @@ zip-stream@^4.1.0:
readable-stream "^3.6.0"
zone.js@~0.11.4:
- version "0.11.7"
- resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.7.tgz#262194267c7b964e8da77ce16b9fba9bea23cfdc"
- integrity sha512-e39K2EdK5JfA3FDuUTVRvPlYV4aBfnOOcGuILhQAT7nzeV12uSrLBzImUM9CDVoncDSX4brR/gwqu0heQ3BQ0g==
+ version "0.11.8"
+ resolved "https://registry.yarnpkg.com/zone.js/-/zone.js-0.11.8.tgz#40dea9adc1ad007b5effb2bfed17f350f1f46a21"
+ integrity sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==
dependencies:
tslib "^2.3.0"
diff --git a/config/default.yaml b/config/default.yaml
index 3a577d31d..3a0b494fb 100644
--- a/config/default.yaml
+++ b/config/default.yaml
@@ -152,7 +152,7 @@ object_storage:
secret_access_key: ''
# Maximum amount to upload in one request to object storage
- max_upload_part: 2GB
+ max_upload_part: 100MB
streaming_playlists:
bucket_name: 'streaming-playlists'
@@ -546,6 +546,17 @@ import:
# See https://docs.joinpeertube.org/maintain-configuration?id=security for more information
enabled: false
+ # Add ability for your users to synchronize their channels with external channels, playlists, etc
+ video_channel_synchronization:
+ enabled: false
+
+ max_per_user: 10
+
+ check_interval: 1 hour
+
+ # Number of latest published videos to check and to potentially import when syncing a channel
+ videos_limit_per_synchronization: 10
+
auto_blacklist:
# New videos automatically blacklisted so moderators can review before publishing
videos:
@@ -627,7 +638,8 @@ instance:
robots: |
User-agent: *
Disallow:
- # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
+ # /.well-known/security.txt rules. This endpoint is cached, so you may have to wait a few hours before viewing your changes
+ # To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
securitytxt:
'# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:'
diff --git a/config/dev.yaml b/config/dev.yaml
index 15e239b29..ca93874d2 100644
--- a/config/dev.yaml
+++ b/config/dev.yaml
@@ -81,6 +81,11 @@ import:
enabled: true
torrent:
enabled: true
+ video_channel_synchronization:
+ enabled: true
+ max_per_user: 10
+ check_interval: 5 minutes
+ videos_limit_per_synchronization: 3
instance:
default_nsfw_policy: 'display'
diff --git a/config/production.yaml.example b/config/production.yaml.example
index b5ea7fec5..dafc15915 100644
--- a/config/production.yaml.example
+++ b/config/production.yaml.example
@@ -150,7 +150,7 @@ object_storage:
secret_access_key: ''
# Maximum amount to upload in one request to object storage
- max_upload_part: 2GB
+ max_upload_part: 100MB
streaming_playlists:
bucket_name: 'streaming-playlists'
@@ -556,6 +556,17 @@ import:
# See https://docs.joinpeertube.org/maintain-configuration?id=security for more information
enabled: false
+ # Add ability for your users to synchronize their channels with external channels, playlists, etc.
+ video_channel_synchronization:
+ enabled: false
+
+ max_per_user: 10
+
+ check_interval: 1 hour
+
+ # Number of latest published videos to check and to potentially import when syncing a channel
+ videos_limit_per_synchronization: 10
+
auto_blacklist:
# New videos automatically blacklisted so moderators can review before publishing
videos:
@@ -637,7 +648,8 @@ instance:
robots: |
User-agent: *
Disallow:
- # Security.txt rules. To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
+ # /.well-known/security.txt rules. This endpoint is cached, so you may have to wait a few hours before viewing your changes
+ # To discourage researchers from testing your instance and disable security.txt integration, set this to an empty string
securitytxt:
'# If you would like to report a security issue\n# you may report it to:\nContact: https://github.com/Chocobozzz/PeerTube/blob/develop/SECURITY.md\nContact: mailto:'
diff --git a/config/test.yaml b/config/test.yaml
index 9b24d44c0..a87642bd8 100644
--- a/config/test.yaml
+++ b/config/test.yaml
@@ -148,3 +148,8 @@ geo_ip:
video_studio:
enabled: true
+
+open_telemetry:
+ metrics:
+ prometheus_exporter:
+ port: 9092
diff --git a/engines.yaml b/engines.yaml
deleted file mode 100644
index 5a68ca4ba..000000000
--- a/engines.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-node: ">=12.x"
-yarn: ">=1.x"
-postgres: ">=10.x"
-redis-server: ">=2.8.18"
-ffmpeg: ">=4.1"
diff --git a/package.json b/package.json
index 64faf8355..dd913896d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "peertube",
"description": "PeerTube, an ActivityPub-federated video streaming platform using P2P directly in your web browser.",
- "version": "4.2.2",
+ "version": "4.3.0",
"private": true,
"licence": "AGPL-3.0",
"engines": {
@@ -63,9 +63,7 @@
"ts-node": "ts-node",
"eslint": "eslint",
"resolve-tspaths": "resolve-tspaths",
- "resolve-tspaths:all": "npm run resolve-tspaths:server && npm run resolve-tspaths:cli",
"resolve-tspaths:server": "npm run resolve-tspaths -- --project tsconfig.json --src . --out dist",
- "resolve-tspaths:cli": "npm run resolve-tspaths -- --project ./server/tools/tsconfig.json --src ./server/tools --out ./dist/server/tools",
"concurrently": "concurrently",
"mocha": "mocha",
"ci": "bash ./scripts/ci.sh",
@@ -86,24 +84,24 @@
"@babel/parser": "^7.17.8",
"@node-oauth/oauth2-server": "^4.2.0",
"@opentelemetry/api": "^1.1.0",
- "@opentelemetry/api-metrics": "^0.30.0",
+ "@opentelemetry/api-metrics": "^0.32.0",
"@opentelemetry/exporter-jaeger": "^1.3.1",
- "@opentelemetry/exporter-prometheus": "~0.30.0",
- "@opentelemetry/instrumentation": "^0.30.0",
- "@opentelemetry/instrumentation-dns": "^0.29.0",
- "@opentelemetry/instrumentation-express": "^0.30.0",
- "@opentelemetry/instrumentation-fs": "^0.4.0",
- "@opentelemetry/instrumentation-http": "^0.30.0",
- "@opentelemetry/instrumentation-pg": "^0.30.0",
- "@opentelemetry/instrumentation-redis-4": "^0.31.0",
+ "@opentelemetry/exporter-prometheus": "~0.32.0",
+ "@opentelemetry/instrumentation": "^0.32.0",
+ "@opentelemetry/instrumentation-dns": "^0.30.0",
+ "@opentelemetry/instrumentation-express": "^0.31.0",
+ "@opentelemetry/instrumentation-fs": "^0.5.0",
+ "@opentelemetry/instrumentation-http": "^0.32.0",
+ "@opentelemetry/instrumentation-pg": "^0.31.0",
+ "@opentelemetry/instrumentation-redis-4": "^0.32.0",
"@opentelemetry/resources": "^1.3.1",
- "@opentelemetry/sdk-metrics-base": "~0.30.0",
+ "@opentelemetry/sdk-metrics": "^0.32.0",
"@opentelemetry/sdk-trace-base": "^1.3.1",
"@opentelemetry/sdk-trace-node": "^1.3.1",
"@opentelemetry/semantic-conventions": "^1.3.1",
"@peertube/feed": "^5.0.1",
"@peertube/http-signature": "^1.7.0",
- "@uploadx/core": "^5.1.2",
+ "@uploadx/core": "^6.0.0",
"async-lru": "^1.1.1",
"bcrypt": "5.0.1",
"bencode": "^2.0.2",
@@ -127,7 +125,7 @@
"fluent-ffmpeg": "^2.1.0",
"fs-extra": "^10.0.0",
"got": "^11.8.2",
- "helmet": "^5.0.1",
+ "helmet": "^6.0.0",
"hpagent": "^1.0.0",
"http-problem-details": "^0.1.5",
"ip-anonymize": "^0.1.0",
@@ -136,7 +134,7 @@
"iso-639-3": "2.2.0",
"jimp": "^0.16.0",
"js-yaml": "^4.0.0",
- "jsonld": "~6.0.0",
+ "jsonld": "~8.1.0",
"lodash": "^4.17.10",
"lru-cache": "^7.13.0",
"magnet-uri": "^6.1.0",
@@ -160,12 +158,12 @@
"redis": "^4.0.1",
"reflect-metadata": "^0.1.12",
"sanitize-html": "2.x",
- "sequelize": "6.21.3",
+ "sequelize": "6.21.6",
"sequelize-typescript": "^2.0.0-beta.1",
"short-uuid": "^4.2.0",
"sitemap": "^7.0.0",
"socket.io": "^4.0.1",
- "sql-formatter": "^8.1.0",
+ "sql-formatter": "^10.6.0",
"srt-to-vtt": "^1.1.2",
"tsconfig-paths": "^4.0.0",
"tslib": "^2.0.0",
@@ -173,7 +171,7 @@
"validator": "^13.0.0",
"webfinger.js": "^2.6.6",
"webtorrent": "^1.0.0",
- "winston": "3.8.1",
+ "winston": "3.8.2",
"ws": "^8.0.0"
},
"devDependencies": {
@@ -187,7 +185,7 @@
"@types/chai": "^4.0.4",
"@types/chai-json-schema": "^1.4.3",
"@types/chai-xml": "^0.3.1",
- "@types/config": "^0.0.41",
+ "@types/config": "^3.3.0",
"@types/create-torrent": "^5.0.0",
"@types/express": "4.17.9",
"@types/fluent-ffmpeg": "^2.1.16",
diff --git a/scripts/create-import-video-file-job.ts b/scripts/create-import-video-file-job.ts
index cf974f240..9cb387d2e 100644
--- a/scripts/create-import-video-file-job.ts
+++ b/scripts/create-import-video-file-job.ts
@@ -44,7 +44,7 @@ async function run () {
filePath: resolve(options.import)
}
- JobQueue.Instance.init(true)
+ JobQueue.Instance.init()
await JobQueue.Instance.createJob({ type: 'video-file-import', payload: dataInput })
console.log('Import job for video %s created.', video.uuid)
}
diff --git a/scripts/create-move-video-storage-job.ts b/scripts/create-move-video-storage-job.ts
index 0f0d4ee35..13ba3c0b7 100644
--- a/scripts/create-move-video-storage-job.ts
+++ b/scripts/create-move-video-storage-job.ts
@@ -37,7 +37,7 @@ run()
async function run () {
await initDatabaseModels(true)
- JobQueue.Instance.init(true)
+ JobQueue.Instance.init()
let ids: number[] = []
diff --git a/scripts/create-transcoding-job.ts b/scripts/create-transcoding-job.ts
index aa97b0ba7..ffdf55ae4 100755
--- a/scripts/create-transcoding-job.ts
+++ b/scripts/create-transcoding-job.ts
@@ -97,7 +97,7 @@ async function run () {
}
}
- JobQueue.Instance.init(true)
+ JobQueue.Instance.init()
video.state = VideoState.TO_TRANSCODE
await video.save()
diff --git a/scripts/dev/cli.sh b/scripts/dev/cli.sh
index 327792a19..39ecaad94 100755
--- a/scripts/dev/cli.sh
+++ b/scripts/dev/cli.sh
@@ -13,4 +13,4 @@ mkdir -p "./dist/server/tools"
cp -r "./server/tools/node_modules" "./dist/server/tools"
cd ./server/tools
-../../node_modules/.bin/tsc-watch --build --verbose --onSuccess 'sh -c "cd ../../ && npm run resolve-tspaths:all"'
+../../node_modules/.bin/tsc-watch --build --verbose --onSuccess 'sh -c "cd ../../ && npm run resolve-tspaths:server"'
diff --git a/scripts/i18n/create-custom-files.ts b/scripts/i18n/create-custom-files.ts
index e52909c43..bcd7fe2a2 100755
--- a/scripts/i18n/create-custom-files.ts
+++ b/scripts/i18n/create-custom-files.ts
@@ -1,5 +1,4 @@
import { writeJSON } from 'fs-extra'
-import { values } from 'lodash'
import { join } from 'path'
import { root } from '@shared/core-utils'
import {
@@ -59,19 +58,22 @@ const playerKeys = {
'Play in loop': 'Play in loop',
'This live has not started yet.': 'This live has not started yet.',
'This live has ended.': 'This live has ended.',
- 'The video failed to play, will try to fast forward.': 'The video failed to play, will try to fast forward.'
+ 'The video failed to play, will try to fast forward.': 'The video failed to play, will try to fast forward.',
+ '{1} / {2} dropped of {3}': '{1} / {2} dropped of {3}',
+ ' (muted)': ' (muted)',
+ '{1} from servers · {2} from peers': '{1} from servers · {2} from peers'
}
Object.assign(playerKeys, videojs)
// Server keys
const serverKeys: any = {}
-values(VIDEO_CATEGORIES)
- .concat(values(VIDEO_LICENCES))
- .concat(values(VIDEO_PRIVACIES))
- .concat(values(VIDEO_STATES))
- .concat(values(VIDEO_IMPORT_STATES))
- .concat(values(VIDEO_PLAYLIST_PRIVACIES))
- .concat(values(VIDEO_PLAYLIST_TYPES))
+Object.values(VIDEO_CATEGORIES)
+ .concat(Object.values(VIDEO_LICENCES))
+ .concat(Object.values(VIDEO_PRIVACIES))
+ .concat(Object.values(VIDEO_STATES))
+ .concat(Object.values(VIDEO_IMPORT_STATES))
+ .concat(Object.values(VIDEO_PLAYLIST_PRIVACIES))
+ .concat(Object.values(VIDEO_PLAYLIST_TYPES))
.concat([
'This video does not exist.',
'We cannot fetch the video. Please try again later.',
diff --git a/scripts/migrations/peertube-4.0.ts b/scripts/migrations/peertube-4.0.ts
index 9e5ca60d4..b0891c2e6 100644
--- a/scripts/migrations/peertube-4.0.ts
+++ b/scripts/migrations/peertube-4.0.ts
@@ -21,7 +21,7 @@ async function run () {
await initDatabaseModels(true)
- JobQueue.Instance.init(true)
+ JobQueue.Instance.init()
const ids = await VideoModel.listLocalIds()
diff --git a/scripts/migrations/peertube-4.2.ts b/scripts/migrations/peertube-4.2.ts
index 6a9007265..513c629ef 100644
--- a/scripts/migrations/peertube-4.2.ts
+++ b/scripts/migrations/peertube-4.2.ts
@@ -27,7 +27,7 @@ async function run () {
console.log('Generate avatar miniatures from existing avatars.')
await initDatabaseModels(true)
- JobQueue.Instance.init(true)
+ JobQueue.Instance.init()
const accounts: AccountModel[] = await AccountModel.findAll({
include: [
diff --git a/scripts/parse-log.ts b/scripts/parse-log.ts
index 5a420a46c..6770f090b 100755
--- a/scripts/parse-log.ts
+++ b/scripts/parse-log.ts
@@ -1,6 +1,7 @@
import { program } from 'commander'
import { createReadStream, readdir } from 'fs-extra'
import { join } from 'path'
+import { stdin } from 'process'
import { createInterface } from 'readline'
import { format as sqlFormat } from 'sql-formatter'
import { inspect } from 'util'
@@ -89,7 +90,7 @@ async function run () {
function readFile (file: string) {
console.log('Opening %s.', file)
- const stream = createReadStream(file)
+ const stream = file === '-' ? stdin : createReadStream(file)
const rl = createInterface({
input: stream
@@ -117,7 +118,7 @@ function readFile (file: string) {
}
})
- stream.once('close', () => res())
+ stream.once('end', () => res())
})
}
diff --git a/scripts/prune-storage.ts b/scripts/prune-storage.ts
index bb1e8e024..3012bdb94 100755
--- a/scripts/prune-storage.ts
+++ b/scripts/prune-storage.ts
@@ -1,11 +1,11 @@
import { map } from 'bluebird'
import { readdir, remove, stat } from 'fs-extra'
-import { uniq, values } from 'lodash'
import { basename, join } from 'path'
import { get, start } from 'prompt'
import { HLS_REDUNDANCY_DIRECTORY, HLS_STREAMING_PLAYLIST_DIRECTORY } from '@server/initializers/constants'
import { VideoFileModel } from '@server/models/video/video-file'
import { VideoStreamingPlaylistModel } from '@server/models/video/video-streaming-playlist'
+import { uniqify } from '@shared/core-utils'
import { ThumbnailType } from '@shared/models'
import { getUUIDFromFilename } from '../server/helpers/utils'
import { CONFIG } from '../server/initializers/config'
@@ -23,9 +23,9 @@ run()
})
async function run () {
- const dirs = values(CONFIG.STORAGE)
+ const dirs = Object.values(CONFIG.STORAGE)
- if (uniq(dirs).length !== dirs.length) {
+ if (uniqify(dirs).length !== dirs.length) {
console.error('Cannot prune storage because you put multiple storage keys in the same directory.')
process.exit(0)
}
diff --git a/scripts/setup/cli.sh b/scripts/setup/cli.sh
index f84260f23..2e9b8a505 100755
--- a/scripts/setup/cli.sh
+++ b/scripts/setup/cli.sh
@@ -14,5 +14,4 @@ rm -rf ./dist/server/tools/
cp -r "./server/tools/node_modules" "./dist/server/tools"
-npm run resolve-tspaths:cli
npm run resolve-tspaths:server
diff --git a/server.ts b/server.ts
index 3b9353e2f..887814d4e 100644
--- a/server.ts
+++ b/server.ts
@@ -139,6 +139,7 @@ import { VideoViewsManager } from '@server/lib/views/video-views-manager'
import { isTestOrDevInstance } from './server/helpers/core-utils'
import { OpenTelemetryMetrics } from '@server/lib/opentelemetry/metrics'
import { ApplicationModel } from '@server/models/application/application'
+import { VideoChannelSyncLatestScheduler } from '@server/lib/schedulers/video-channel-sync-latest-scheduler'
// ----------- Command line -----------
@@ -257,9 +258,16 @@ app.use((err, _req, res: express.Response, _next) => {
if (err) {
error = err.stack || err.message || err
}
+
// Handling Sequelize error traces
- const sql = err.parent ? err.parent.sql : undefined
- logger.error('Error in controller.', { err: error, sql })
+ const sql = err?.parent ? err.parent.sql : undefined
+
+ // Help us to debug SequelizeConnectionAcquireTimeoutError errors
+ const activeRequests = err?.name === 'SequelizeConnectionAcquireTimeoutError' && typeof (process as any)._getActiveRequests !== 'function'
+ ? (process as any)._getActiveRequests()
+ : undefined
+
+ logger.error('Error in controller.', { err: error, sql, activeRequests })
return res.fail({
status: err.status || HttpStatusCode.INTERNAL_SERVER_ERROR_500,
@@ -314,6 +322,7 @@ async function startApplication () {
PeerTubeVersionCheckScheduler.Instance.enable()
AutoFollowIndexInstances.Instance.enable()
RemoveDanglingResumableUploadsScheduler.Instance.enable()
+ VideoChannelSyncLatestScheduler.Instance.enable()
VideoViewsBufferScheduler.Instance.enable()
GeoIPUpdateScheduler.Instance.enable()
OpenTelemetryMetrics.Instance.registerMetrics()
@@ -342,6 +351,12 @@ async function startApplication () {
ApplicationModel.updateNodeVersions()
.catch(err => logger.error('Cannot update node versions.', { err }))
+ JobQueue.Instance.start()
+ .catch(err => {
+ logger.error('Cannot start job queue.', { err })
+ process.exit(-1)
+ })
+
logger.info('HTTP server listening on %s:%d', hostname, port)
logger.info('Web server: %s', WEBSERVER.URL)
diff --git a/server/controllers/api/accounts.ts b/server/controllers/api/accounts.ts
index 66cdaab82..2d86d393c 100644
--- a/server/controllers/api/accounts.ts
+++ b/server/controllers/api/accounts.ts
@@ -3,6 +3,7 @@ import { pickCommonVideoQuery } from '@server/helpers/query'
import { ActorFollowModel } from '@server/models/actor/actor-follow'
import { getServerActor } from '@server/models/application/application'
import { guessAdditionalAttributesFromQuery } from '@server/models/video/formatter/video-format-utils'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
import { buildNSFWFilter, getCountVideos, isUserAbleToSearchRemoteURI } from '../../helpers/express-utils'
import { getFormattedObjects } from '../../helpers/utils'
import { JobQueue } from '../../lib/job-queue'
@@ -25,8 +26,10 @@ import {
accountsFollowersSortValidator,
accountsSortValidator,
ensureAuthUserOwnsAccountValidator,
+ ensureCanManageChannelOrAccount,
videoChannelsSortValidator,
videoChannelStatsValidator,
+ videoChannelSyncsSortValidator,
videosSortValidator
} from '../../middlewares/validators'
import { commonVideoPlaylistFiltersValidator, videoPlaylistsSearchValidator } from '../../middlewares/validators/videos/video-playlists'
@@ -72,6 +75,17 @@ accountsRouter.get('/:accountName/video-channels',
asyncMiddleware(listAccountChannels)
)
+accountsRouter.get('/:accountName/video-channel-syncs',
+ authenticate,
+ asyncMiddleware(accountNameWithHostGetValidator),
+ ensureCanManageChannelOrAccount,
+ paginationValidator,
+ videoChannelSyncsSortValidator,
+ setDefaultSort,
+ setDefaultPagination,
+ asyncMiddleware(listAccountChannelsSync)
+)
+
accountsRouter.get('/:accountName/video-playlists',
optionalAuthenticate,
asyncMiddleware(accountNameWithHostGetValidator),
@@ -146,6 +160,20 @@ async function listAccountChannels (req: express.Request, res: express.Response)
return res.json(getFormattedObjects(resultList.data, resultList.total))
}
+async function listAccountChannelsSync (req: express.Request, res: express.Response) {
+ const options = {
+ accountId: res.locals.account.id,
+ start: req.query.start,
+ count: req.query.count,
+ sort: req.query.sort,
+ search: req.query.search
+ }
+
+ const resultList = await VideoChannelSyncModel.listByAccountForAPI(options)
+
+ return res.json(getFormattedObjects(resultList.data, resultList.total))
+}
+
async function listAccountPlaylists (req: express.Request, res: express.Response) {
const serverActor = await getServerActor()
diff --git a/server/controllers/api/config.ts b/server/controllers/api/config.ts
index ff2fa9d86..f0fb43071 100644
--- a/server/controllers/api/config.ts
+++ b/server/controllers/api/config.ts
@@ -273,6 +273,10 @@ function customConfig (): CustomConfig {
torrent: {
enabled: CONFIG.IMPORT.VIDEOS.TORRENT.ENABLED
}
+ },
+ videoChannelSynchronization: {
+ enabled: CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED,
+ maxPerUser: CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.MAX_PER_USER
}
},
trending: {
diff --git a/server/controllers/api/index.ts b/server/controllers/api/index.ts
index d1d4ef765..e1d197c8a 100644
--- a/server/controllers/api/index.ts
+++ b/server/controllers/api/index.ts
@@ -11,6 +11,7 @@ import { bulkRouter } from './bulk'
import { configRouter } from './config'
import { customPageRouter } from './custom-page'
import { jobsRouter } from './jobs'
+import { metricsRouter } from './metrics'
import { oauthClientsRouter } from './oauth-clients'
import { overviewsRouter } from './overviews'
import { pluginRouter } from './plugins'
@@ -18,6 +19,7 @@ import { searchRouter } from './search'
import { serverRouter } from './server'
import { usersRouter } from './users'
import { videoChannelRouter } from './video-channel'
+import { videoChannelSyncRouter } from './video-channel-sync'
import { videoPlaylistRouter } from './video-playlist'
import { videosRouter } from './videos'
@@ -43,9 +45,11 @@ apiRouter.use('/config', configRouter)
apiRouter.use('/users', usersRouter)
apiRouter.use('/accounts', accountsRouter)
apiRouter.use('/video-channels', videoChannelRouter)
+apiRouter.use('/video-channel-syncs', videoChannelSyncRouter)
apiRouter.use('/video-playlists', videoPlaylistRouter)
apiRouter.use('/videos', videosRouter)
apiRouter.use('/jobs', jobsRouter)
+apiRouter.use('/metrics', metricsRouter)
apiRouter.use('/search', searchRouter)
apiRouter.use('/overviews', overviewsRouter)
apiRouter.use('/plugins', pluginRouter)
diff --git a/server/controllers/api/metrics.ts b/server/controllers/api/metrics.ts
new file mode 100644
index 000000000..578b023a1
--- /dev/null
+++ b/server/controllers/api/metrics.ts
@@ -0,0 +1,27 @@
+import express from 'express'
+import { OpenTelemetryMetrics } from '@server/lib/opentelemetry/metrics'
+import { HttpStatusCode, PlaybackMetricCreate } from '@shared/models'
+import { addPlaybackMetricValidator, asyncMiddleware } from '../../middlewares'
+
+const metricsRouter = express.Router()
+
+metricsRouter.post('/playback',
+ asyncMiddleware(addPlaybackMetricValidator),
+ addPlaybackMetric
+)
+
+// ---------------------------------------------------------------------------
+
+export {
+ metricsRouter
+}
+
+// ---------------------------------------------------------------------------
+
+function addPlaybackMetric (req: express.Request, res: express.Response) {
+ const body: PlaybackMetricCreate = req.body
+
+ OpenTelemetryMetrics.Instance.observePlaybackMetric(res.locals.onlyImmutableVideo, body)
+
+ return res.sendStatus(HttpStatusCode.NO_CONTENT_204)
+}
diff --git a/server/controllers/api/server/debug.ts b/server/controllers/api/server/debug.ts
index e09510dc3..4e5333782 100644
--- a/server/controllers/api/server/debug.ts
+++ b/server/controllers/api/server/debug.ts
@@ -7,6 +7,7 @@ import { Debug, SendDebugCommand } from '@shared/models'
import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
import { UserRight } from '../../../../shared/models/users'
import { authenticate, ensureUserHasRight } from '../../../middlewares'
+import { VideoChannelSyncLatestScheduler } from '@server/lib/schedulers/video-channel-sync-latest-scheduler'
const debugRouter = express.Router()
@@ -43,7 +44,8 @@ async function runCommand (req: express.Request, res: express.Response) {
const processors: { [id in SendDebugCommand['command']]: () => Promise } = {
'remove-dandling-resumable-uploads': () => RemoveDanglingResumableUploadsScheduler.Instance.execute(),
'process-video-views-buffer': () => VideoViewsBufferScheduler.Instance.execute(),
- 'process-video-viewers': () => VideoViewsManager.Instance.processViewerStats()
+ 'process-video-viewers': () => VideoViewsManager.Instance.processViewerStats(),
+ 'process-video-channel-sync-latest': () => VideoChannelSyncLatestScheduler.Instance.execute()
}
await processors[body.command]()
diff --git a/server/controllers/api/users/index.ts b/server/controllers/api/users/index.ts
index 7761ba602..07b9ae395 100644
--- a/server/controllers/api/users/index.ts
+++ b/server/controllers/api/users/index.ts
@@ -36,7 +36,7 @@ import {
usersUpdateValidator
} from '../../../middlewares'
import {
- ensureCanManageUser,
+ ensureCanModerateUser,
usersAskResetPasswordValidator,
usersAskSendVerifyEmailValidator,
usersBlockingValidator,
@@ -95,14 +95,14 @@ usersRouter.post('/:id/block',
authenticate,
ensureUserHasRight(UserRight.MANAGE_USERS),
asyncMiddleware(usersBlockingValidator),
- ensureCanManageUser,
+ ensureCanModerateUser,
asyncMiddleware(blockUser)
)
usersRouter.post('/:id/unblock',
authenticate,
ensureUserHasRight(UserRight.MANAGE_USERS),
asyncMiddleware(usersBlockingValidator),
- ensureCanManageUser,
+ ensureCanModerateUser,
asyncMiddleware(unblockUser)
)
@@ -132,7 +132,7 @@ usersRouter.put('/:id',
authenticate,
ensureUserHasRight(UserRight.MANAGE_USERS),
asyncMiddleware(usersUpdateValidator),
- ensureCanManageUser,
+ ensureCanModerateUser,
asyncMiddleware(updateUser)
)
@@ -140,7 +140,7 @@ usersRouter.delete('/:id',
authenticate,
ensureUserHasRight(UserRight.MANAGE_USERS),
asyncMiddleware(usersRemoveValidator),
- ensureCanManageUser,
+ ensureCanModerateUser,
asyncMiddleware(removeUser)
)
@@ -343,7 +343,7 @@ async function askResetUserPassword (req: express.Request, res: express.Response
const verificationString = await Redis.Instance.setResetPasswordVerificationString(user.id)
const url = WEBSERVER.URL + '/reset-password?userId=' + user.id + '&verificationString=' + verificationString
- await Emailer.Instance.addPasswordResetEmailJob(user.username, user.email, url)
+ Emailer.Instance.addPasswordResetEmailJob(user.username, user.email, url)
return res.status(HttpStatusCode.NO_CONTENT_204).end()
}
diff --git a/server/controllers/api/users/me.ts b/server/controllers/api/users/me.ts
index 595abcf95..00f580ee9 100644
--- a/server/controllers/api/users/me.ts
+++ b/server/controllers/api/users/me.ts
@@ -25,7 +25,13 @@ import {
usersUpdateMeValidator,
usersVideoRatingValidator
} from '../../../middlewares'
-import { deleteMeValidator, usersVideosValidator, videoImportsSortValidator, videosSortValidator } from '../../../middlewares/validators'
+import {
+ deleteMeValidator,
+ getMyVideoImportsValidator,
+ usersVideosValidator,
+ videoImportsSortValidator,
+ videosSortValidator
+} from '../../../middlewares/validators'
import { updateAvatarValidator } from '../../../middlewares/validators/actor-image'
import { AccountModel } from '../../../models/account/account'
import { AccountVideoRateModel } from '../../../models/account/account-video-rate'
@@ -60,6 +66,7 @@ meRouter.get('/me/videos/imports',
videoImportsSortValidator,
setDefaultSort,
setDefaultPagination,
+ getMyVideoImportsValidator,
asyncMiddleware(getUserVideoImports)
)
@@ -138,7 +145,7 @@ async function getUserVideoImports (req: express.Request, res: express.Response)
const resultList = await VideoImportModel.listUserVideoImportsForApi({
userId: user.id,
- ...pick(req.query, [ 'targetUrl', 'start', 'count', 'sort' ])
+ ...pick(req.query, [ 'targetUrl', 'start', 'count', 'sort', 'search', 'videoChannelSyncId' ])
})
return res.json(getFormattedObjects(resultList.data, resultList.total))
diff --git a/server/controllers/api/video-channel-sync.ts b/server/controllers/api/video-channel-sync.ts
new file mode 100644
index 000000000..03c54b59c
--- /dev/null
+++ b/server/controllers/api/video-channel-sync.ts
@@ -0,0 +1,76 @@
+import express from 'express'
+import { auditLoggerFactory, getAuditIdFromRes, VideoChannelSyncAuditView } from '@server/helpers/audit-logger'
+import { logger } from '@server/helpers/logger'
+import {
+ asyncMiddleware,
+ asyncRetryTransactionMiddleware,
+ authenticate,
+ ensureCanManageChannelOrAccount,
+ ensureSyncExists,
+ ensureSyncIsEnabled,
+ videoChannelSyncValidator
+} from '@server/middlewares'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { MChannelSyncFormattable } from '@server/types/models'
+import { HttpStatusCode, VideoChannelSyncState } from '@shared/models'
+
+const videoChannelSyncRouter = express.Router()
+const auditLogger = auditLoggerFactory('channel-syncs')
+
+videoChannelSyncRouter.post('/',
+ authenticate,
+ ensureSyncIsEnabled,
+ asyncMiddleware(videoChannelSyncValidator),
+ ensureCanManageChannelOrAccount,
+ asyncRetryTransactionMiddleware(createVideoChannelSync)
+)
+
+videoChannelSyncRouter.delete('/:id',
+ authenticate,
+ asyncMiddleware(ensureSyncExists),
+ ensureCanManageChannelOrAccount,
+ asyncRetryTransactionMiddleware(removeVideoChannelSync)
+)
+
+export { videoChannelSyncRouter }
+
+// ---------------------------------------------------------------------------
+
+async function createVideoChannelSync (req: express.Request, res: express.Response) {
+ const syncCreated: MChannelSyncFormattable = new VideoChannelSyncModel({
+ externalChannelUrl: req.body.externalChannelUrl,
+ videoChannelId: req.body.videoChannelId,
+ state: VideoChannelSyncState.WAITING_FIRST_RUN
+ })
+
+ await syncCreated.save()
+ syncCreated.VideoChannel = res.locals.videoChannel
+
+ auditLogger.create(getAuditIdFromRes(res), new VideoChannelSyncAuditView(syncCreated.toFormattedJSON()))
+
+ logger.info(
+ 'Video synchronization for channel "%s" with external channel "%s" created.',
+ syncCreated.VideoChannel.name,
+ syncCreated.externalChannelUrl
+ )
+
+ return res.json({
+ videoChannelSync: syncCreated.toFormattedJSON()
+ })
+}
+
+async function removeVideoChannelSync (req: express.Request, res: express.Response) {
+ const syncInstance = res.locals.videoChannelSync
+
+ await syncInstance.destroy()
+
+ auditLogger.delete(getAuditIdFromRes(res), new VideoChannelSyncAuditView(syncInstance.toFormattedJSON()))
+
+ logger.info(
+ 'Video synchronization for channel "%s" with external channel "%s" deleted.',
+ syncInstance.VideoChannel.name,
+ syncInstance.externalChannelUrl
+ )
+
+ return res.type('json').status(HttpStatusCode.NO_CONTENT_204).end()
+}
diff --git a/server/controllers/api/video-channel.ts b/server/controllers/api/video-channel.ts
index 6b33e894d..d7c92952a 100644
--- a/server/controllers/api/video-channel.ts
+++ b/server/controllers/api/video-channel.ts
@@ -6,7 +6,7 @@ import { ActorFollowModel } from '@server/models/actor/actor-follow'
import { getServerActor } from '@server/models/application/application'
import { guessAdditionalAttributesFromQuery } from '@server/models/video/formatter/video-format-utils'
import { MChannelBannerAccountDefault } from '@server/types/models'
-import { ActorImageType, HttpStatusCode, VideoChannelCreate, VideoChannelUpdate } from '@shared/models'
+import { ActorImageType, HttpStatusCode, VideoChannelCreate, VideoChannelUpdate, VideosImportInChannelCreate } from '@shared/models'
import { auditLoggerFactory, getAuditIdFromRes, VideoChannelAuditView } from '../../helpers/audit-logger'
import { resetSequelizeInstance } from '../../helpers/database-utils'
import { buildNSFWFilter, createReqFiles, getCountVideos, isUserAbleToSearchRemoteURI } from '../../helpers/express-utils'
@@ -23,7 +23,7 @@ import {
asyncRetryTransactionMiddleware,
authenticate,
commonVideosFiltersValidator,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
optionalAuthenticate,
paginationValidator,
setDefaultPagination,
@@ -36,7 +36,9 @@ import {
videoPlaylistsSortValidator
} from '../../middlewares'
import {
+ ensureChannelOwnerCanUpload,
ensureIsLocalChannel,
+ videoChannelImportVideosValidator,
videoChannelsFollowersSortValidator,
videoChannelsListValidator,
videoChannelsNameWithHostValidator,
@@ -75,7 +77,7 @@ videoChannelRouter.post('/:nameWithHost/avatar/pick',
reqAvatarFile,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
updateAvatarValidator,
asyncMiddleware(updateVideoChannelAvatar)
)
@@ -85,7 +87,7 @@ videoChannelRouter.post('/:nameWithHost/banner/pick',
reqBannerFile,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
updateBannerValidator,
asyncMiddleware(updateVideoChannelBanner)
)
@@ -94,7 +96,7 @@ videoChannelRouter.delete('/:nameWithHost/avatar',
authenticate,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
asyncMiddleware(deleteVideoChannelAvatar)
)
@@ -102,7 +104,7 @@ videoChannelRouter.delete('/:nameWithHost/banner',
authenticate,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
asyncMiddleware(deleteVideoChannelBanner)
)
@@ -110,7 +112,7 @@ videoChannelRouter.put('/:nameWithHost',
authenticate,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
videoChannelsUpdateValidator,
asyncRetryTransactionMiddleware(updateVideoChannel)
)
@@ -119,7 +121,7 @@ videoChannelRouter.delete('/:nameWithHost',
authenticate,
asyncMiddleware(videoChannelsNameWithHostValidator),
ensureIsLocalChannel,
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
asyncMiddleware(videoChannelsRemoveValidator),
asyncRetryTransactionMiddleware(removeVideoChannel)
)
@@ -153,7 +155,7 @@ videoChannelRouter.get('/:nameWithHost/videos',
videoChannelRouter.get('/:nameWithHost/followers',
authenticate,
asyncMiddleware(videoChannelsNameWithHostValidator),
- ensureCanManageChannel,
+ ensureCanManageChannelOrAccount,
paginationValidator,
videoChannelsFollowersSortValidator,
setDefaultSort,
@@ -161,6 +163,16 @@ videoChannelRouter.get('/:nameWithHost/followers',
asyncMiddleware(listVideoChannelFollowers)
)
+videoChannelRouter.post('/:nameWithHost/import-videos',
+ authenticate,
+ asyncMiddleware(videoChannelsNameWithHostValidator),
+ asyncMiddleware(videoChannelImportVideosValidator),
+ ensureIsLocalChannel,
+ ensureCanManageChannelOrAccount,
+ asyncMiddleware(ensureChannelOwnerCanUpload),
+ asyncMiddleware(importVideosInChannel)
+)
+
// ---------------------------------------------------------------------------
export {
@@ -404,3 +416,20 @@ async function listVideoChannelFollowers (req: express.Request, res: express.Res
return res.json(getFormattedObjects(resultList.data, resultList.total))
}
+
+async function importVideosInChannel (req: express.Request, res: express.Response) {
+ const { externalChannelUrl } = req.body as VideosImportInChannelCreate
+
+ await JobQueue.Instance.createJob({
+ type: 'video-channel-import',
+ payload: {
+ externalChannelUrl,
+ videoChannelId: res.locals.videoChannel.id,
+ partOfChannelSyncId: res.locals.videoChannelSync?.id
+ }
+ })
+
+ logger.info('Video import job for channel "%s" with url "%s" created.', res.locals.videoChannel.name, externalChannelUrl)
+
+ return res.type('json').status(HttpStatusCode.NO_CONTENT_204).end()
+}
diff --git a/server/controllers/api/videos/comment.ts b/server/controllers/api/videos/comment.ts
index 47fa2f2e2..44d64776c 100644
--- a/server/controllers/api/videos/comment.ts
+++ b/server/controllers/api/videos/comment.ts
@@ -91,6 +91,7 @@ async function listComments (req: express.Request, res: express.Response) {
sort: req.query.sort,
isLocal: req.query.isLocal,
+ onLocalVideo: req.query.onLocalVideo,
search: req.query.search,
searchAccount: req.query.searchAccount,
searchVideo: req.query.searchVideo
diff --git a/server/controllers/api/videos/import.ts b/server/controllers/api/videos/import.ts
index 5a2e1006a..9d7b0260b 100644
--- a/server/controllers/api/videos/import.ts
+++ b/server/controllers/api/videos/import.ts
@@ -1,49 +1,20 @@
import express from 'express'
-import { move, readFile, remove } from 'fs-extra'
+import { move, readFile } from 'fs-extra'
import { decode } from 'magnet-uri'
import parseTorrent, { Instance } from 'parse-torrent'
import { join } from 'path'
-import { isVTTFileValid } from '@server/helpers/custom-validators/video-captions'
-import { isVideoFileExtnameValid } from '@server/helpers/custom-validators/videos'
-import { isResolvingToUnicastOnly } from '@server/helpers/dns'
-import { Hooks } from '@server/lib/plugins/hooks'
-import { ServerConfigManager } from '@server/lib/server-config-manager'
-import { setVideoTags } from '@server/lib/video'
-import { FilteredModelAttributes } from '@server/types'
-import {
- MChannelAccountDefault,
- MThumbnail,
- MUser,
- MVideoAccountDefault,
- MVideoCaption,
- MVideoTag,
- MVideoThumbnail,
- MVideoWithBlacklistLight
-} from '@server/types/models'
-import { MVideoImportFormattable } from '@server/types/models/video/video-import'
-import {
- HttpStatusCode,
- ServerErrorCode,
- ThumbnailType,
- VideoImportCreate,
- VideoImportState,
- VideoPrivacy,
- VideoState
-} from '@shared/models'
+import { buildYoutubeDLImport, buildVideoFromImport, insertFromImportIntoDB, YoutubeDlImportError } from '@server/lib/video-import'
+import { MThumbnail, MVideoThumbnail } from '@server/types/models'
+import { HttpStatusCode, ServerErrorCode, ThumbnailType, VideoImportCreate, VideoImportPayload, VideoImportState } from '@shared/models'
import { auditLoggerFactory, getAuditIdFromRes, VideoImportAuditView } from '../../../helpers/audit-logger'
-import { moveAndProcessCaptionFile } from '../../../helpers/captions-utils'
import { isArray } from '../../../helpers/custom-validators/misc'
import { cleanUpReqFiles, createReqFiles } from '../../../helpers/express-utils'
import { logger } from '../../../helpers/logger'
import { getSecureTorrentName } from '../../../helpers/utils'
-import { YoutubeDLInfo, YoutubeDLWrapper } from '../../../helpers/youtube-dl'
import { CONFIG } from '../../../initializers/config'
import { MIMETYPES } from '../../../initializers/constants'
-import { sequelizeTypescript } from '../../../initializers/database'
-import { getLocalVideoActivityPubUrl } from '../../../lib/activitypub/url'
import { JobQueue } from '../../../lib/job-queue/job-queue'
-import { updateVideoMiniatureFromExisting, updateVideoMiniatureFromUrl } from '../../../lib/thumbnail'
-import { autoBlacklistVideoIfNeeded } from '../../../lib/video-blacklist'
+import { updateVideoMiniatureFromExisting } from '../../../lib/thumbnail'
import {
asyncMiddleware,
asyncRetryTransactionMiddleware,
@@ -52,9 +23,6 @@ import {
videoImportCancelValidator,
videoImportDeleteValidator
} from '../../../middlewares'
-import { VideoModel } from '../../../models/video/video'
-import { VideoCaptionModel } from '../../../models/video/video-caption'
-import { VideoImportModel } from '../../../models/video/video-import'
const auditLogger = auditLoggerFactory('video-imports')
const videoImportsRouter = express.Router()
@@ -68,7 +36,7 @@ videoImportsRouter.post('/imports',
authenticate,
reqVideoFileImport,
asyncMiddleware(videoImportAddValidator),
- asyncRetryTransactionMiddleware(addVideoImport)
+ asyncRetryTransactionMiddleware(handleVideoImport)
)
videoImportsRouter.post('/imports/:id/cancel',
@@ -108,14 +76,14 @@ async function cancelVideoImport (req: express.Request, res: express.Response) {
return res.sendStatus(HttpStatusCode.NO_CONTENT_204)
}
-function addVideoImport (req: express.Request, res: express.Response) {
- if (req.body.targetUrl) return addYoutubeDLImport(req, res)
+function handleVideoImport (req: express.Request, res: express.Response) {
+ if (req.body.targetUrl) return handleYoutubeDlImport(req, res)
const file = req.files?.['torrentfile']?.[0]
- if (req.body.magnetUri || file) return addTorrentImport(req, res, file)
+ if (req.body.magnetUri || file) return handleTorrentImport(req, res, file)
}
-async function addTorrentImport (req: express.Request, res: express.Response, torrentfile: Express.Multer.File) {
+async function handleTorrentImport (req: express.Request, res: express.Response, torrentfile: Express.Multer.File) {
const body: VideoImportCreate = req.body
const user = res.locals.oauth.token.User
@@ -135,12 +103,17 @@ async function addTorrentImport (req: express.Request, res: express.Response, to
videoName = result.name
}
- const video = await buildVideo(res.locals.videoChannel.id, body, { name: videoName })
+ const video = await buildVideoFromImport({
+ channelId: res.locals.videoChannel.id,
+ importData: { name: videoName },
+ importDataOverride: body,
+ importType: 'torrent'
+ })
const thumbnailModel = await processThumbnail(req, video)
const previewModel = await processPreview(req, video)
- const videoImport = await insertIntoDB({
+ const videoImport = await insertFromImportIntoDB({
video,
thumbnailModel,
previewModel,
@@ -155,13 +128,12 @@ async function addTorrentImport (req: express.Request, res: express.Response, to
}
})
- // Create job to import the video
- const payload = {
+ const payload: VideoImportPayload = {
type: torrentfile
- ? 'torrent-file' as 'torrent-file'
- : 'magnet-uri' as 'magnet-uri',
+ ? 'torrent-file'
+ : 'magnet-uri',
videoImportId: videoImport.id,
- magnetUri
+ preventException: false
}
await JobQueue.Instance.createJob({ type: 'video-import', payload })
@@ -170,131 +142,49 @@ async function addTorrentImport (req: express.Request, res: express.Response, to
return res.json(videoImport.toFormattedJSON()).end()
}
-async function addYoutubeDLImport (req: express.Request, res: express.Response) {
+function statusFromYtDlImportError (err: YoutubeDlImportError): number {
+ switch (err.code) {
+ case YoutubeDlImportError.CODE.NOT_ONLY_UNICAST_URL:
+ return HttpStatusCode.FORBIDDEN_403
+
+ case YoutubeDlImportError.CODE.FETCH_ERROR:
+ return HttpStatusCode.BAD_REQUEST_400
+
+ default:
+ return HttpStatusCode.INTERNAL_SERVER_ERROR_500
+ }
+}
+
+async function handleYoutubeDlImport (req: express.Request, res: express.Response) {
const body: VideoImportCreate = req.body
const targetUrl = body.targetUrl
const user = res.locals.oauth.token.User
- const youtubeDL = new YoutubeDLWrapper(
- targetUrl,
- ServerConfigManager.Instance.getEnabledResolutions('vod'),
- CONFIG.TRANSCODING.ALWAYS_TRANSCODE_ORIGINAL_RESOLUTION
- )
-
- // Get video infos
- let youtubeDLInfo: YoutubeDLInfo
try {
- youtubeDLInfo = await youtubeDL.getInfoForDownload()
+ const { job, videoImport } = await buildYoutubeDLImport({
+ targetUrl,
+ channel: res.locals.videoChannel,
+ importDataOverride: body,
+ thumbnailFilePath: req.files?.['thumbnailfile']?.[0].path,
+ previewFilePath: req.files?.['previewfile']?.[0].path,
+ user
+ })
+ await JobQueue.Instance.createJob(job)
+
+ auditLogger.create(getAuditIdFromRes(res), new VideoImportAuditView(videoImport.toFormattedJSON()))
+
+ return res.json(videoImport.toFormattedJSON()).end()
} catch (err) {
- logger.info('Cannot fetch information from import for URL %s.', targetUrl, { err })
+ logger.error('An error occurred while importing the video %s. ', targetUrl, { err })
return res.fail({
- message: 'Cannot fetch remote information of this URL.',
+ message: err.message,
+ status: statusFromYtDlImportError(err),
data: {
targetUrl
}
})
}
-
- if (!await hasUnicastURLsOnly(youtubeDLInfo)) {
- return res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: 'Cannot use non unicast IP as targetUrl.'
- })
- }
-
- const video = await buildVideo(res.locals.videoChannel.id, body, youtubeDLInfo)
-
- // Process video thumbnail from request.files
- let thumbnailModel = await processThumbnail(req, video)
-
- // Process video thumbnail from url if processing from request.files failed
- if (!thumbnailModel && youtubeDLInfo.thumbnailUrl) {
- try {
- thumbnailModel = await processThumbnailFromUrl(youtubeDLInfo.thumbnailUrl, video)
- } catch (err) {
- logger.warn('Cannot process thumbnail %s from youtubedl.', youtubeDLInfo.thumbnailUrl, { err })
- }
- }
-
- // Process video preview from request.files
- let previewModel = await processPreview(req, video)
-
- // Process video preview from url if processing from request.files failed
- if (!previewModel && youtubeDLInfo.thumbnailUrl) {
- try {
- previewModel = await processPreviewFromUrl(youtubeDLInfo.thumbnailUrl, video)
- } catch (err) {
- logger.warn('Cannot process preview %s from youtubedl.', youtubeDLInfo.thumbnailUrl, { err })
- }
- }
-
- const videoImport = await insertIntoDB({
- video,
- thumbnailModel,
- previewModel,
- videoChannel: res.locals.videoChannel,
- tags: body.tags || youtubeDLInfo.tags,
- user,
- videoImportAttributes: {
- targetUrl,
- state: VideoImportState.PENDING,
- userId: user.id
- }
- })
-
- // Get video subtitles
- await processYoutubeSubtitles(youtubeDL, targetUrl, video.id)
-
- let fileExt = `.${youtubeDLInfo.ext}`
- if (!isVideoFileExtnameValid(fileExt)) fileExt = '.mp4'
-
- // Create job to import the video
- const payload = {
- type: 'youtube-dl' as 'youtube-dl',
- videoImportId: videoImport.id,
- fileExt
- }
- await JobQueue.Instance.createJob({ type: 'video-import', payload })
-
- auditLogger.create(getAuditIdFromRes(res), new VideoImportAuditView(videoImport.toFormattedJSON()))
-
- return res.json(videoImport.toFormattedJSON()).end()
-}
-
-async function buildVideo (channelId: number, body: VideoImportCreate, importData: YoutubeDLInfo): Promise {
- let videoData = {
- name: body.name || importData.name || 'Unknown name',
- remote: false,
- category: body.category || importData.category,
- licence: body.licence ?? importData.licence ?? CONFIG.DEFAULTS.PUBLISH.LICENCE,
- language: body.language || importData.language,
- commentsEnabled: body.commentsEnabled ?? CONFIG.DEFAULTS.PUBLISH.COMMENTS_ENABLED,
- downloadEnabled: body.downloadEnabled ?? CONFIG.DEFAULTS.PUBLISH.DOWNLOAD_ENABLED,
- waitTranscoding: body.waitTranscoding || false,
- state: VideoState.TO_IMPORT,
- nsfw: body.nsfw || importData.nsfw || false,
- description: body.description || importData.description,
- support: body.support || null,
- privacy: body.privacy || VideoPrivacy.PRIVATE,
- duration: 0, // duration will be set by the import job
- channelId,
- originallyPublishedAt: body.originallyPublishedAt
- ? new Date(body.originallyPublishedAt)
- : importData.originallyPublishedAt
- }
-
- videoData = await Hooks.wrapObject(
- videoData,
- body.targetUrl
- ? 'filter:api.video.import-url.video-attribute.result'
- : 'filter:api.video.import-torrent.video-attribute.result'
- )
-
- const video = new VideoModel(videoData)
- video.url = getLocalVideoActivityPubUrl(video)
-
- return video
}
async function processThumbnail (req: express.Request, video: MVideoThumbnail) {
@@ -329,69 +219,6 @@ async function processPreview (req: express.Request, video: MVideoThumbnail): Pr
return undefined
}
-async function processThumbnailFromUrl (url: string, video: MVideoThumbnail) {
- try {
- return updateVideoMiniatureFromUrl({ downloadUrl: url, video, type: ThumbnailType.MINIATURE })
- } catch (err) {
- logger.warn('Cannot generate video thumbnail %s for %s.', url, video.url, { err })
- return undefined
- }
-}
-
-async function processPreviewFromUrl (url: string, video: MVideoThumbnail) {
- try {
- return updateVideoMiniatureFromUrl({ downloadUrl: url, video, type: ThumbnailType.PREVIEW })
- } catch (err) {
- logger.warn('Cannot generate video preview %s for %s.', url, video.url, { err })
- return undefined
- }
-}
-
-async function insertIntoDB (parameters: {
- video: MVideoThumbnail
- thumbnailModel: MThumbnail
- previewModel: MThumbnail
- videoChannel: MChannelAccountDefault
- tags: string[]
- videoImportAttributes: FilteredModelAttributes
- user: MUser
-}): Promise {
- const { video, thumbnailModel, previewModel, videoChannel, tags, videoImportAttributes, user } = parameters
-
- const videoImport = await sequelizeTypescript.transaction(async t => {
- const sequelizeOptions = { transaction: t }
-
- // Save video object in database
- const videoCreated = await video.save(sequelizeOptions) as (MVideoAccountDefault & MVideoWithBlacklistLight & MVideoTag)
- videoCreated.VideoChannel = videoChannel
-
- if (thumbnailModel) await videoCreated.addAndSaveThumbnail(thumbnailModel, t)
- if (previewModel) await videoCreated.addAndSaveThumbnail(previewModel, t)
-
- await autoBlacklistVideoIfNeeded({
- video: videoCreated,
- user,
- notify: false,
- isRemote: false,
- isNew: true,
- transaction: t
- })
-
- await setVideoTags({ video: videoCreated, tags, transaction: t })
-
- // Create video import object in database
- const videoImport = await VideoImportModel.create(
- Object.assign({ videoId: videoCreated.id }, videoImportAttributes),
- sequelizeOptions
- ) as MVideoImportFormattable
- videoImport.Video = videoCreated
-
- return videoImport
- })
-
- return videoImport
-}
-
async function processTorrentOrAbortRequest (req: express.Request, res: express.Response, torrentfile: Express.Multer.File) {
const torrentName = torrentfile.originalname
@@ -432,46 +259,3 @@ function processMagnetURI (body: VideoImportCreate) {
function extractNameFromArray (name: string | string[]) {
return isArray(name) ? name[0] : name
}
-
-async function processYoutubeSubtitles (youtubeDL: YoutubeDLWrapper, targetUrl: string, videoId: number) {
- try {
- const subtitles = await youtubeDL.getSubtitles()
-
- logger.info('Will create %s subtitles from youtube import %s.', subtitles.length, targetUrl)
-
- for (const subtitle of subtitles) {
- if (!await isVTTFileValid(subtitle.path)) {
- await remove(subtitle.path)
- continue
- }
-
- const videoCaption = new VideoCaptionModel({
- videoId,
- language: subtitle.language,
- filename: VideoCaptionModel.generateCaptionName(subtitle.language)
- }) as MVideoCaption
-
- // Move physical file
- await moveAndProcessCaptionFile(subtitle, videoCaption)
-
- await sequelizeTypescript.transaction(async t => {
- await VideoCaptionModel.insertOrReplaceLanguage(videoCaption, t)
- })
- }
- } catch (err) {
- logger.warn('Cannot get video subtitles.', { err })
- }
-}
-
-async function hasUnicastURLsOnly (youtubeDLInfo: YoutubeDLInfo) {
- const hosts = youtubeDLInfo.urls.map(u => new URL(u).hostname)
- const uniqHosts = new Set(hosts)
-
- for (const h of uniqHosts) {
- if (await isResolvingToUnicastOnly(h) !== true) {
- return false
- }
- }
-
- return true
-}
diff --git a/server/controllers/bots.ts b/server/controllers/bots.ts
index 2a8d6863a..a5ce1d79f 100644
--- a/server/controllers/bots.ts
+++ b/server/controllers/bots.ts
@@ -1,7 +1,8 @@
import { getServerActor } from '@server/models/application/application'
+import { logger } from '@uploadx/core'
import express from 'express'
import { truncate } from 'lodash'
-import { SitemapStream, streamToPromise } from 'sitemap'
+import { SitemapStream, streamToPromise, ErrorLevel } from 'sitemap'
import { buildNSFWFilter } from '../helpers/express-utils'
import { ROUTE_CACHE_LIFETIME, WEBSERVER } from '../initializers/constants'
import { asyncMiddleware } from '../middlewares'
@@ -34,7 +35,18 @@ async function getSitemap (req: express.Request, res: express.Response) {
urls = urls.concat(await getSitemapVideoChannelUrls())
urls = urls.concat(await getSitemapAccountUrls())
- const sitemapStream = new SitemapStream({ hostname: WEBSERVER.URL })
+ const sitemapStream = new SitemapStream({
+ hostname: WEBSERVER.URL,
+ errorHandler: (err: Error, level: ErrorLevel) => {
+ if (level === 'warn') {
+ logger.warn('Warning in sitemap generation.', { err })
+ } else if (level === 'throw') {
+ logger.error('Error in sitemap generation.', { err })
+
+ throw err
+ }
+ }
+ })
for (const urlObj of urls) {
sitemapStream.write(urlObj)
@@ -83,7 +95,8 @@ async function getSitemapLocalVideoUrls () {
url: WEBSERVER.URL + v.getWatchStaticPath(),
video: [
{
- title: v.name,
+ // Sitemap title should be < 100 characters
+ title: truncate(v.name, { length: 100, omission: '...' }),
// Sitemap description should be < 2000 characters
description: truncate(v.description || v.name, { length: 2000, omission: '...' }),
player_loc: WEBSERVER.URL + v.getEmbedStaticPath(),
diff --git a/server/helpers/audit-logger.ts b/server/helpers/audit-logger.ts
index 076b7f11d..7e8a03e8f 100644
--- a/server/helpers/audit-logger.ts
+++ b/server/helpers/audit-logger.ts
@@ -5,7 +5,7 @@ import { chain } from 'lodash'
import { join } from 'path'
import { addColors, config, createLogger, format, transports } from 'winston'
import { AUDIT_LOG_FILENAME } from '@server/initializers/constants'
-import { AdminAbuse, CustomConfig, User, VideoChannel, VideoComment, VideoDetails, VideoImport } from '@shared/models'
+import { AdminAbuse, CustomConfig, User, VideoChannel, VideoChannelSync, VideoComment, VideoDetails, VideoImport } from '@shared/models'
import { CONFIG } from '../initializers/config'
import { jsonLoggerFormat, labelFormatter } from './logger'
@@ -260,6 +260,18 @@ class CustomConfigAuditView extends EntityAuditView {
}
}
+const channelSyncKeysToKeep = [
+ 'id',
+ 'externalChannelUrl',
+ 'channel-id',
+ 'channel-name'
+]
+class VideoChannelSyncAuditView extends EntityAuditView {
+ constructor (channelSync: VideoChannelSync) {
+ super(channelSyncKeysToKeep, 'channelSync', channelSync)
+ }
+}
+
export {
getAuditIdFromRes,
@@ -270,5 +282,6 @@ export {
UserAuditView,
VideoAuditView,
AbuseAuditView,
- CustomConfigAuditView
+ CustomConfigAuditView,
+ VideoChannelSyncAuditView
}
diff --git a/server/helpers/custom-validators/activitypub/misc.ts b/server/helpers/custom-validators/activitypub/misc.ts
index ff15f115f..4619f0eb5 100644
--- a/server/helpers/custom-validators/activitypub/misc.ts
+++ b/server/helpers/custom-validators/activitypub/misc.ts
@@ -1,6 +1,6 @@
import validator from 'validator'
+import { CONFIG } from '@server/initializers/config'
import { CONSTRAINTS_FIELDS } from '../../../initializers/constants'
-import { isTestOrDevInstance } from '../../core-utils'
import { exists } from '../misc'
function isUrlValid (url: string) {
@@ -13,7 +13,7 @@ function isUrlValid (url: string) {
}
// We validate 'localhost', so we don't have the top level domain
- if (isTestOrDevInstance()) {
+ if (CONFIG.WEBSERVER.HOSTNAME === 'localhost') {
isURLOptions.require_tld = false
}
diff --git a/server/helpers/custom-validators/metrics.ts b/server/helpers/custom-validators/metrics.ts
new file mode 100644
index 000000000..533f8988d
--- /dev/null
+++ b/server/helpers/custom-validators/metrics.ts
@@ -0,0 +1,9 @@
+function isValidPlayerMode (value: any) {
+ return value === 'webtorrent' || value === 'p2p-media-loader'
+}
+
+// ---------------------------------------------------------------------------
+
+export {
+ isValidPlayerMode
+}
diff --git a/server/helpers/custom-validators/misc.ts b/server/helpers/custom-validators/misc.ts
index c80c86193..17750379d 100644
--- a/server/helpers/custom-validators/misc.ts
+++ b/server/helpers/custom-validators/misc.ts
@@ -136,12 +136,6 @@ function toValueOrNull (value: string) {
return value
}
-function toArray (value: any) {
- if (value && isArray(value) === false) return [ value ]
-
- return value
-}
-
function toIntArray (value: any) {
if (!value) return []
if (isArray(value) === false) return [ validator.toInt(value) ]
@@ -170,7 +164,6 @@ export {
isBooleanValid,
toIntOrNull,
areUUIDsValid,
- toArray,
toIntArray,
isFileValid,
checkMimetypeRegex
diff --git a/server/helpers/custom-validators/users.ts b/server/helpers/custom-validators/users.ts
index 8a6f6fca1..9df550fc2 100644
--- a/server/helpers/custom-validators/users.ts
+++ b/server/helpers/custom-validators/users.ts
@@ -1,4 +1,3 @@
-import { values } from 'lodash'
import validator from 'validator'
import { UserRole } from '@shared/models'
import { isEmailEnabled } from '../../initializers/config'
@@ -44,9 +43,9 @@ function isUserEmailVerifiedValid (value: any) {
return isBooleanValid(value)
}
-const nsfwPolicies = values(NSFW_POLICY_TYPES)
+const nsfwPolicies = new Set(Object.values(NSFW_POLICY_TYPES))
function isUserNSFWPolicyValid (value: any) {
- return exists(value) && nsfwPolicies.includes(value)
+ return exists(value) && nsfwPolicies.has(value)
}
function isUserP2PEnabledValid (value: any) {
diff --git a/server/helpers/custom-validators/video-channel-syncs.ts b/server/helpers/custom-validators/video-channel-syncs.ts
new file mode 100644
index 000000000..c5a9afa96
--- /dev/null
+++ b/server/helpers/custom-validators/video-channel-syncs.ts
@@ -0,0 +1,6 @@
+import { VIDEO_CHANNEL_SYNC_STATE } from '@server/initializers/constants'
+import { exists } from './misc'
+
+export function isVideoChannelSyncStateValid (value: any) {
+ return exists(value) && VIDEO_CHANNEL_SYNC_STATE[value] !== undefined
+}
diff --git a/server/helpers/custom-validators/videos.ts b/server/helpers/custom-validators/videos.ts
index ca5f70fdc..3ebfe2937 100644
--- a/server/helpers/custom-validators/videos.ts
+++ b/server/helpers/custom-validators/videos.ts
@@ -1,5 +1,4 @@
import { UploadFilesForCheck } from 'express'
-import { values } from 'lodash'
import magnetUtil from 'magnet-uri'
import validator from 'validator'
import { VideoFilter, VideoInclude, VideoPrivacy, VideoRateType } from '@shared/models'
@@ -78,8 +77,9 @@ function isVideoViewsValid (value: string) {
return exists(value) && validator.isInt(value + '', VIDEOS_CONSTRAINTS_FIELDS.VIEWS)
}
+const ratingTypes = new Set(Object.values(VIDEO_RATE_TYPES))
function isVideoRatingTypeValid (value: string) {
- return value === 'none' || values(VIDEO_RATE_TYPES).includes(value as VideoRateType)
+ return value === 'none' || ratingTypes.has(value as VideoRateType)
}
function isVideoFileExtnameValid (value: string) {
diff --git a/server/helpers/ffmpeg/ffmpeg-live.ts b/server/helpers/ffmpeg/ffmpeg-live.ts
index 8377dc7e2..379d7b1ad 100644
--- a/server/helpers/ffmpeg/ffmpeg-live.ts
+++ b/server/helpers/ffmpeg/ffmpeg-live.ts
@@ -23,11 +23,24 @@ async function getLiveTranscodingCommand (options: {
fps: number
bitrate: number
ratio: number
+ hasAudio: boolean
availableEncoders: AvailableEncoders
profile: string
}) {
- const { inputUrl, outPath, resolutions, fps, bitrate, availableEncoders, profile, masterPlaylistName, ratio, latencyMode } = options
+ const {
+ inputUrl,
+ outPath,
+ resolutions,
+ fps,
+ bitrate,
+ availableEncoders,
+ profile,
+ masterPlaylistName,
+ ratio,
+ latencyMode,
+ hasAudio
+ } = options
const command = getFFmpeg(inputUrl, 'live')
@@ -47,6 +60,7 @@ async function getLiveTranscodingCommand (options: {
addDefaultEncoderGlobalParams(command)
for (let i = 0; i < resolutions.length; i++) {
+ const streamMap: string[] = []
const resolution = resolutions[i]
const resolutionFPS = computeFPS(fps, resolution)
@@ -94,9 +108,11 @@ async function getLiveTranscodingCommand (options: {
options: `w=-2:h=${resolution}`,
outputs: `vout${resolution}`
})
+
+ streamMap.push(`v:${i}`)
}
- {
+ if (hasAudio) {
const streamType: StreamType = 'audio'
const builderResult = await getEncoderBuilderResult({ ...baseEncoderBuilderParams, streamType })
if (!builderResult) {
@@ -114,9 +130,11 @@ async function getLiveTranscodingCommand (options: {
command.outputOption(`${buildStreamSuffix('-c:a', i)} ${builderResult.encoder}`)
applyEncoderOptions(command, builderResult.result)
+
+ streamMap.push(`a:${i}`)
}
- varStreamMap.push(`v:${i},a:${i}`)
+ varStreamMap.push(streamMap.join(','))
}
command.complexFilter(complexFilter)
diff --git a/server/helpers/ffmpeg/ffmpeg-presets.ts b/server/helpers/ffmpeg/ffmpeg-presets.ts
index 99b39f79a..d1160a4a2 100644
--- a/server/helpers/ffmpeg/ffmpeg-presets.ts
+++ b/server/helpers/ffmpeg/ffmpeg-presets.ts
@@ -1,6 +1,6 @@
import { FfmpegCommand } from 'fluent-ffmpeg'
-import { pick } from 'lodash'
import { logger, loggerTagsFactory } from '@server/helpers/logger'
+import { pick } from '@shared/core-utils'
import { AvailableEncoders, EncoderOptions } from '@shared/models'
import { buildStreamSuffix, getScaleFilter, StreamType } from './ffmpeg-commons'
import { getEncoderBuilderResult } from './ffmpeg-encoders'
diff --git a/server/helpers/ffmpeg/ffprobe-utils.ts b/server/helpers/ffmpeg/ffprobe-utils.ts
index c45f9ec99..2c6253d44 100644
--- a/server/helpers/ffmpeg/ffprobe-utils.ts
+++ b/server/helpers/ffmpeg/ffprobe-utils.ts
@@ -56,16 +56,17 @@ async function getVideoStreamCodec (path: string) {
}
if (videoCodec === 'av01') {
- const level = videoStream.level
+ let level = videoStream.level.toString()
+ if (level.length === 1) level = `0${level}`
// Guess the tier indicator and bit depth
return `${videoCodec}.${baseProfile}.${level}M.08`
}
- // Default, h264 codec
let level = videoStream.level.toString(16)
if (level.length === 1) level = `0${level}`
+ // Default, h264 codec
return `${videoCodec}.${baseProfile}${level}`
}
@@ -163,7 +164,7 @@ async function canDoQuickAudioTranscode (path: string, probe?: FfprobeData): Pro
const channelLayout = parsedAudio.audioStream['channel_layout']
// Causes playback issues with Chrome
- if (!channelLayout || channelLayout === 'unknown') return false
+ if (!channelLayout || channelLayout === 'unknown' || channelLayout === 'quad') return false
return true
}
diff --git a/server/helpers/logger.ts b/server/helpers/logger.ts
index 9625c1b33..6649db40f 100644
--- a/server/helpers/logger.ts
+++ b/server/helpers/logger.ts
@@ -1,11 +1,11 @@
import { stat } from 'fs-extra'
-import { omit } from 'lodash'
import { join } from 'path'
import { format as sqlFormat } from 'sql-formatter'
import { createLogger, format, transports } from 'winston'
import { FileTransportOptions } from 'winston/lib/winston/transports'
import { context } from '@opentelemetry/api'
import { getSpanContext } from '@opentelemetry/api/build/src/trace/context-utils'
+import { omit } from '@shared/core-utils'
import { CONFIG } from '../initializers/config'
import { LOG_FILENAME } from '../initializers/constants'
@@ -204,5 +204,5 @@ function removeCyclicValues () {
function getAdditionalInfo (info: any) {
const toOmit = [ 'label', 'timestamp', 'level', 'message', 'sql', 'tags' ]
- return omit(info, ...toOmit)
+ return omit(info, toOmit)
}
diff --git a/server/helpers/peertube-crypto.ts b/server/helpers/peertube-crypto.ts
index 1d9cab2ce..8aca50900 100644
--- a/server/helpers/peertube-crypto.ts
+++ b/server/helpers/peertube-crypto.ts
@@ -135,12 +135,11 @@ export {
// ---------------------------------------------------------------------------
function hashObject (obj: any): Promise {
- return jsonld.promises
- .normalize(obj, {
- algorithm: 'URDNA2015',
- format: 'application/n-quads'
- })
- .then(res => sha256(res))
+ return jsonld.promises.normalize(obj, {
+ safe: false,
+ algorithm: 'URDNA2015',
+ format: 'application/n-quads'
+ }).then(res => sha256(res))
}
function createSignatureHash (signature: any) {
diff --git a/server/helpers/requests.ts b/server/helpers/requests.ts
index 0756beb16..1a3cc1b5b 100644
--- a/server/helpers/requests.ts
+++ b/server/helpers/requests.ts
@@ -192,6 +192,8 @@ async function findLatestRedirection (url: string, options: PeerTubeRequestOptio
// ---------------------------------------------------------------------------
export {
+ PeerTubeRequestOptions,
+
doRequest,
doJSONRequest,
doRequestAndSaveToFile,
diff --git a/server/helpers/youtube-dl/youtube-dl-cli.ts b/server/helpers/youtube-dl/youtube-dl-cli.ts
index 13c990a1e..fc4c40787 100644
--- a/server/helpers/youtube-dl/youtube-dl-cli.ts
+++ b/server/helpers/youtube-dl/youtube-dl-cli.ts
@@ -87,6 +87,7 @@ export class YoutubeDLCLI {
return result.concat([
'bestvideo[vcodec!*=av01][vcodec!*=vp9.2]+bestaudio',
'best[vcodec!*=av01][vcodec!*=vp9.2]', // case fallback for known formats
+ 'bestvideo[ext=mp4]+bestaudio[ext=m4a]',
'best' // Ultimate fallback
]).join('/')
}
@@ -103,11 +104,14 @@ export class YoutubeDLCLI {
timeout?: number
additionalYoutubeDLArgs?: string[]
}) {
+ let args = options.additionalYoutubeDLArgs || []
+ args = args.concat([ '--merge-output-format', 'mp4', '-f', options.format, '-o', options.output ])
+
return this.run({
url: options.url,
processOptions: options.processOptions,
timeout: options.timeout,
- args: (options.additionalYoutubeDLArgs || []).concat([ '-f', options.format, '-o', options.output ])
+ args
})
}
@@ -122,6 +126,8 @@ export class YoutubeDLCLI {
const completeArgs = additionalYoutubeDLArgs.concat([ '--dump-json', '-f', format ])
const data = await this.run({ url, args: completeArgs, processOptions })
+ if (!data) return undefined
+
const info = data.map(this.parseInfo)
return info.length === 1
@@ -129,6 +135,30 @@ export class YoutubeDLCLI {
: info
}
+ getListInfo (options: {
+ url: string
+ latestVideosCount?: number
+ processOptions: execa.NodeOptions
+ }): Promise<{ upload_date: string, webpage_url: string }[]> {
+ const additionalYoutubeDLArgs = [ '--skip-download', '--playlist-reverse' ]
+
+ if (CONFIG.IMPORT.VIDEOS.HTTP.YOUTUBE_DL_RELEASE.NAME === 'yt-dlp') {
+ // Optimize listing videos only when using yt-dlp because it is bugged with youtube-dl when fetching a channel
+ additionalYoutubeDLArgs.push('--flat-playlist')
+ }
+
+ if (options.latestVideosCount !== undefined) {
+ additionalYoutubeDLArgs.push('--playlist-end', options.latestVideosCount.toString())
+ }
+
+ return this.getInfo({
+ url: options.url,
+ format: YoutubeDLCLI.getYoutubeDLVideoFormat([], false),
+ processOptions: options.processOptions,
+ additionalYoutubeDLArgs
+ })
+ }
+
async getSubs (options: {
url: string
format: 'vtt'
@@ -175,7 +205,7 @@ export class YoutubeDLCLI {
const output = await subProcess
- logger.debug('Runned youtube-dl command.', { command: output.command, ...lTags() })
+ logger.debug('Run youtube-dl command.', { command: output.command, ...lTags() })
return output.stdout
? output.stdout.trim().split(/\r?\n/)
diff --git a/server/helpers/youtube-dl/youtube-dl-info-builder.ts b/server/helpers/youtube-dl/youtube-dl-info-builder.ts
index 71572f292..a74904e43 100644
--- a/server/helpers/youtube-dl/youtube-dl-info-builder.ts
+++ b/server/helpers/youtube-dl/youtube-dl-info-builder.ts
@@ -12,7 +12,8 @@ type YoutubeDLInfo = {
tags?: string[]
thumbnailUrl?: string
ext?: string
- originallyPublishedAt?: Date
+ originallyPublishedAtWithoutTime?: Date
+ webpageUrl?: string
urls?: string[]
}
@@ -80,8 +81,9 @@ class YoutubeDLInfoBuilder {
tags: this.getTags(obj.tags),
thumbnailUrl: obj.thumbnail || undefined,
urls: this.buildAvailableUrl(obj),
- originallyPublishedAt: this.buildOriginallyPublishedAt(obj),
- ext: obj.ext
+ originallyPublishedAtWithoutTime: this.buildOriginallyPublishedAt(obj),
+ ext: obj.ext,
+ webpageUrl: obj.webpage_url
}
}
diff --git a/server/helpers/youtube-dl/youtube-dl-wrapper.ts b/server/helpers/youtube-dl/youtube-dl-wrapper.ts
index 176cf3b69..966b8df78 100644
--- a/server/helpers/youtube-dl/youtube-dl-wrapper.ts
+++ b/server/helpers/youtube-dl/youtube-dl-wrapper.ts
@@ -1,5 +1,6 @@
import { move, pathExists, readdir, remove } from 'fs-extra'
import { dirname, join } from 'path'
+import { inspect } from 'util'
import { CONFIG } from '@server/initializers/config'
import { isVideoFileExtnameValid } from '../custom-validators/videos'
import { logger, loggerTagsFactory } from '../logger'
@@ -39,6 +40,8 @@ class YoutubeDLWrapper {
processOptions
})
+ if (!info) throw new Error(`YoutubeDL could not get info from ${this.url}`)
+
if (info.is_live === true) throw new Error('Cannot download a live streaming.')
const infoBuilder = new YoutubeDLInfoBuilder(info)
@@ -46,6 +49,22 @@ class YoutubeDLWrapper {
return infoBuilder.getInfo()
}
+ async getInfoForListImport (options: {
+ latestVideosCount?: number
+ }) {
+ const youtubeDL = await YoutubeDLCLI.safeGet()
+
+ const list = await youtubeDL.getListInfo({
+ url: this.url,
+ latestVideosCount: options.latestVideosCount,
+ processOptions
+ })
+
+ if (!Array.isArray(list)) throw new Error(`YoutubeDL could not get list info from ${this.url}: ${inspect(list)}`)
+
+ return list.map(info => info.webpage_url)
+ }
+
async getSubtitles (): Promise {
const cwd = CONFIG.STORAGE.TMP_DIR
@@ -103,7 +122,7 @@ class YoutubeDLWrapper {
return remove(path)
})
- .catch(innerErr => logger.error('Cannot remove file in youtubeDL timeout.', { innerErr, ...lTags() }))
+ .catch(innerErr => logger.error('Cannot remove file in youtubeDL error.', { innerErr, ...lTags() }))
throw err
}
diff --git a/server/initializers/checker-after-init.ts b/server/initializers/checker-after-init.ts
index f0f16d9bd..42839d1c9 100644
--- a/server/initializers/checker-after-init.ts
+++ b/server/initializers/checker-after-init.ts
@@ -1,7 +1,7 @@
import config from 'config'
-import { uniq } from 'lodash'
import { URL } from 'url'
import { getFFmpegVersion } from '@server/helpers/ffmpeg'
+import { uniqify } from '@shared/core-utils'
import { VideoRedundancyConfigFilter } from '@shared/models/redundancy/video-redundancy-config-filter.type'
import { RecentlyAddedStrategy } from '../../shared/models/redundancy'
import { isProdInstance, parseSemVersion } from '../helpers/core-utils'
@@ -48,6 +48,7 @@ function checkConfig () {
checkRemoteRedundancyConfig()
checkStorageConfig()
checkTranscodingConfig()
+ checkImportConfig()
checkBroadcastMessageConfig()
checkSearchConfig()
checkLiveConfig()
@@ -140,7 +141,7 @@ function checkLocalRedundancyConfig () {
}
}
- const filtered = uniq(redundancyVideos.map(r => r.strategy))
+ const filtered = uniqify(redundancyVideos.map(r => r.strategy))
if (filtered.length !== redundancyVideos.length) {
throw new Error('Redundancy video entries should have unique strategies')
}
@@ -200,6 +201,12 @@ function checkTranscodingConfig () {
}
}
+function checkImportConfig () {
+ if (CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED && !CONFIG.IMPORT.VIDEOS.HTTP) {
+ throw new Error('You need to enable HTTP import to allow synchronization')
+ }
+}
+
function checkBroadcastMessageConfig () {
if (CONFIG.BROADCAST_MESSAGE.ENABLED) {
const currentLevel = CONFIG.BROADCAST_MESSAGE.LEVEL
diff --git a/server/initializers/checker-before-init.ts b/server/initializers/checker-before-init.ts
index f4057b81b..3188903be 100644
--- a/server/initializers/checker-before-init.ts
+++ b/server/initializers/checker-before-init.ts
@@ -32,6 +32,8 @@ function checkMissedConfig () {
'transcoding.resolutions.480p', 'transcoding.resolutions.720p', 'transcoding.resolutions.1080p', 'transcoding.resolutions.1440p',
'transcoding.resolutions.2160p', 'transcoding.always_transcode_original_resolution', 'video_studio.enabled',
'import.videos.http.enabled', 'import.videos.torrent.enabled', 'import.videos.concurrency', 'import.videos.timeout',
+ 'import.video_channel_synchronization.enabled', 'import.video_channel_synchronization.max_per_user',
+ 'import.video_channel_synchronization.check_interval', 'import.video_channel_synchronization.videos_limit_per_synchronization',
'auto_blacklist.videos.of_users.enabled', 'trending.videos.interval_days',
'client.videos.miniature.display_author_avatar',
'client.videos.miniature.prefer_author_display_name', 'client.menu.login.redirect_on_single_external_auth',
diff --git a/server/initializers/config.ts b/server/initializers/config.ts
index 1a0b8942c..2c92bea22 100644
--- a/server/initializers/config.ts
+++ b/server/initializers/config.ts
@@ -398,6 +398,14 @@ const CONFIG = {
TORRENT: {
get ENABLED () { return config.get('import.videos.torrent.enabled') }
}
+ },
+ VIDEO_CHANNEL_SYNCHRONIZATION: {
+ get ENABLED () { return config.get('import.video_channel_synchronization.enabled') },
+ get MAX_PER_USER () { return config.get('import.video_channel_synchronization.max_per_user') },
+ get CHECK_INTERVAL () { return parseDurationToMs(config.get('import.video_channel_synchronization.check_interval')) },
+ get VIDEOS_LIMIT_PER_SYNCHRONIZATION () {
+ return config.get('import.video_channel_synchronization.videos_limit_per_synchronization')
+ }
}
},
AUTO_BLACKLIST: {
@@ -499,6 +507,7 @@ const CONFIG = {
get IS_DEFAULT_SEARCH () { return config.get('search.search_index.is_default_search') }
}
}
+
}
function registerConfigChangedHandler (fun: Function) {
diff --git a/server/initializers/constants.ts b/server/initializers/constants.ts
index 5a5f2d666..7039ab457 100644
--- a/server/initializers/constants.ts
+++ b/server/initializers/constants.ts
@@ -6,6 +6,7 @@ import { randomInt, root } from '@shared/core-utils'
import {
AbuseState,
JobType,
+ VideoChannelSyncState,
VideoImportState,
VideoPrivacy,
VideoRateType,
@@ -24,7 +25,7 @@ import { CONFIG, registerConfigChangedHandler } from './config'
// ---------------------------------------------------------------------------
-const LAST_MIGRATION_VERSION = 725
+const LAST_MIGRATION_VERSION = 740
// ---------------------------------------------------------------------------
@@ -64,6 +65,7 @@ const SORTABLE_COLUMNS = {
JOBS: [ 'createdAt' ],
VIDEO_CHANNELS: [ 'id', 'name', 'updatedAt', 'createdAt' ],
VIDEO_IMPORTS: [ 'createdAt' ],
+ VIDEO_CHANNEL_SYNCS: [ 'externalChannelUrl', 'videoChannel', 'createdAt', 'lastSyncAt', 'state' ],
VIDEO_COMMENT_THREADS: [ 'createdAt', 'totalReplies' ],
VIDEO_COMMENTS: [ 'createdAt' ],
@@ -156,6 +158,8 @@ const JOB_ATTEMPTS: { [id in JobType]: number } = {
'video-live-ending': 1,
'video-studio-edition': 1,
'manage-video-torrent': 1,
+ 'video-channel-import': 1,
+ 'after-video-channel-import': 1,
'move-to-object-storage': 3,
'notify': 1,
'federate-video': 1
@@ -178,6 +182,8 @@ const JOB_CONCURRENCY: { [id in Exclude {
+ const query = `
+ CREATE TABLE IF NOT EXISTS "videoChannelSync" (
+ "id" SERIAL,
+ "externalChannelUrl" VARCHAR(2000) NOT NULL DEFAULT NULL,
+ "videoChannelId" INTEGER NOT NULL REFERENCES "videoChannel" ("id")
+ ON DELETE CASCADE
+ ON UPDATE CASCADE,
+ "state" INTEGER NOT NULL DEFAULT 1,
+ "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL,
+ "updatedAt" TIMESTAMP WITH TIME ZONE NOT NULL,
+ "lastSyncAt" TIMESTAMP WITH TIME ZONE,
+ PRIMARY KEY ("id")
+ );
+ `
+ await utils.sequelize.query(query, { transaction: utils.transaction })
+}
+
+async function down (utils: {
+ queryInterface: Sequelize.QueryInterface
+ transaction: Sequelize.Transaction
+}) {
+ await utils.queryInterface.dropTable('videoChannelSync', { transaction: utils.transaction })
+}
+
+export {
+ up,
+ down
+}
diff --git a/server/initializers/migrations/0735-video-channel-sync-import-foreign-key.ts b/server/initializers/migrations/0735-video-channel-sync-import-foreign-key.ts
new file mode 100644
index 000000000..ffe0b11ab
--- /dev/null
+++ b/server/initializers/migrations/0735-video-channel-sync-import-foreign-key.ts
@@ -0,0 +1,32 @@
+import * as Sequelize from 'sequelize'
+
+async function up (utils: {
+ transaction: Sequelize.Transaction
+ queryInterface: Sequelize.QueryInterface
+ sequelize: Sequelize.Sequelize
+ db: any
+}): Promise {
+ await utils.queryInterface.addColumn('videoImport', 'videoChannelSyncId', {
+ type: Sequelize.INTEGER,
+ defaultValue: null,
+ allowNull: true,
+ references: {
+ model: 'videoChannelSync',
+ key: 'id'
+ },
+ onUpdate: 'CASCADE',
+ onDelete: 'SET NULL'
+ }, { transaction: utils.transaction })
+}
+
+async function down (utils: {
+ queryInterface: Sequelize.QueryInterface
+ transaction: Sequelize.Transaction
+}) {
+ await utils.queryInterface.dropTable('videoChannelSync', { transaction: utils.transaction })
+}
+
+export {
+ up,
+ down
+}
diff --git a/server/initializers/migrations/0740-fix-old-enums.ts b/server/initializers/migrations/0740-fix-old-enums.ts
new file mode 100644
index 000000000..501d0ccb2
--- /dev/null
+++ b/server/initializers/migrations/0740-fix-old-enums.ts
@@ -0,0 +1,33 @@
+import * as Sequelize from 'sequelize'
+
+async function up (utils: {
+ transaction: Sequelize.Transaction
+ queryInterface: Sequelize.QueryInterface
+ sequelize: Sequelize.Sequelize
+ db: any
+}): Promise {
+ try {
+ await utils.sequelize.query('drop type "enum_actorFollow_state"')
+ await utils.sequelize.query('alter type "enum_AccountFollows_state" rename to "enum_actorFollow_state";')
+ } catch {
+ // empty
+ }
+
+ try {
+ await utils.sequelize.query('drop type "enum_accountVideoRate_type"')
+ await utils.sequelize.query('alter type "enum_AccountVideoRates_type" rename to "enum_accountVideoRate_type";')
+ } catch {
+ // empty
+ }
+}
+
+async function down (utils: {
+ queryInterface: Sequelize.QueryInterface
+ transaction: Sequelize.Transaction
+}) {
+}
+
+export {
+ up,
+ down
+}
diff --git a/server/lib/activitypub/actors/image.ts b/server/lib/activitypub/actors/image.ts
index d17c2ef1a..e1d29af5b 100644
--- a/server/lib/activitypub/actors/image.ts
+++ b/server/lib/activitypub/actors/image.ts
@@ -13,20 +13,31 @@ type ImageInfo = {
}
async function updateActorImages (actor: MActorImages, type: ActorImageType, imagesInfo: ImageInfo[], t: Transaction) {
- const avatarsOrBanners = type === ActorImageType.AVATAR
- ? actor.Avatars
- : actor.Banners
+ const getAvatarsOrBanners = () => {
+ const result = type === ActorImageType.AVATAR
+ ? actor.Avatars
+ : actor.Banners
+
+ return result || []
+ }
if (imagesInfo.length === 0) {
await deleteActorImages(actor, type, t)
}
+ // Cleanup old images that did not have a width
+ for (const oldImageModel of getAvatarsOrBanners()) {
+ if (oldImageModel.width) continue
+
+ await safeDeleteActorImage(actor, oldImageModel, type, t)
+ }
+
for (const imageInfo of imagesInfo) {
- const oldImageModel = (avatarsOrBanners || []).find(i => i.width === imageInfo.width)
+ const oldImageModel = getAvatarsOrBanners().find(i => imageInfo.width && i.width === imageInfo.width)
if (oldImageModel) {
// Don't update the avatar if the file URL did not change
- if (imageInfo?.fileUrl && oldImageModel.fileUrl === imageInfo.fileUrl) {
+ if (imageInfo.fileUrl && oldImageModel.fileUrl === imageInfo.fileUrl) {
continue
}
diff --git a/server/lib/activitypub/context.ts b/server/lib/activitypub/context.ts
index 5d6aee315..349c4d227 100644
--- a/server/lib/activitypub/context.ts
+++ b/server/lib/activitypub/context.ts
@@ -24,6 +24,7 @@ const contextStore: { [ id in ContextType ]: (string | { [ id: string ]: string
subtitleLanguage: 'sc:subtitleLanguage',
sensitive: 'as:sensitive',
language: 'sc:inLanguage',
+ identifier: 'sc:identifier',
// TODO: remove in a few versions, introduced in 4.2
icons: 'as:icon',
@@ -126,7 +127,14 @@ const contextStore: { [ id in ContextType ]: (string | { [ id: string ]: string
playlists: {
'@id': 'pt:playlists',
'@type': '@id'
- }
+ },
+ support: {
+ '@type': 'sc:Text',
+ '@id': 'pt:support'
+ },
+
+ // TODO: remove in a few versions, introduced in 4.2
+ icons: 'as:icon'
}),
WatchAction: buildContext({
diff --git a/server/lib/activitypub/playlists/create-update.ts b/server/lib/activitypub/playlists/create-update.ts
index c28700be6..9339e8ea4 100644
--- a/server/lib/activitypub/playlists/create-update.ts
+++ b/server/lib/activitypub/playlists/create-update.ts
@@ -1,5 +1,6 @@
import { map } from 'bluebird'
import { isArray } from '@server/helpers/custom-validators/misc'
+import { retryTransactionWrapper } from '@server/helpers/database-utils'
import { logger, loggerTagsFactory } from '@server/helpers/logger'
import { CRAWL_REQUEST_CONCURRENCY } from '@server/initializers/constants'
import { sequelizeTypescript } from '@server/initializers/database'
@@ -124,13 +125,13 @@ async function updatePlaylistThumbnail (playlistObject: PlaylistObject, playlist
async function rebuildVideoPlaylistElements (elementUrls: string[], playlist: MVideoPlaylist) {
const elementsToCreate = await buildElementsDBAttributes(elementUrls, playlist)
- await sequelizeTypescript.transaction(async t => {
+ await retryTransactionWrapper(() => sequelizeTypescript.transaction(async t => {
await VideoPlaylistElementModel.deleteAllOf(playlist.id, t)
for (const element of elementsToCreate) {
await VideoPlaylistElementModel.create(element, { transaction: t })
}
- })
+ }))
logger.info('Rebuilt playlist %s with %s elements.', playlist.url, elementsToCreate.length, lTags(playlist.uuid, playlist.url))
diff --git a/server/lib/activitypub/playlists/shared/url-to-object.ts b/server/lib/activitypub/playlists/shared/url-to-object.ts
index f895db587..41bee3752 100644
--- a/server/lib/activitypub/playlists/shared/url-to-object.ts
+++ b/server/lib/activitypub/playlists/shared/url-to-object.ts
@@ -1,5 +1,5 @@
-import { isArray } from 'lodash'
import { isPlaylistElementObjectValid, isPlaylistObjectValid } from '@server/helpers/custom-validators/activitypub/playlist'
+import { isArray } from '@server/helpers/custom-validators/misc'
import { logger, loggerTagsFactory } from '@server/helpers/logger'
import { doJSONRequest } from '@server/helpers/requests'
import { PlaylistElementObject, PlaylistObject } from '@shared/models'
diff --git a/server/lib/activitypub/process/process-create.ts b/server/lib/activitypub/process/process-create.ts
index 76ed37aae..1e6e8956c 100644
--- a/server/lib/activitypub/process/process-create.ts
+++ b/server/lib/activitypub/process/process-create.ts
@@ -109,8 +109,10 @@ async function processCreateVideoComment (activity: ActivityCreate, byActor: MAc
let video: MVideoAccountLightBlacklistAllFiles
let created: boolean
let comment: MCommentOwnerVideo
+
try {
const resolveThreadResult = await resolveThread({ url: commentObject.id, isVideo: false })
+ if (!resolveThreadResult) return // Comment not accepted
video = resolveThreadResult.video
created = resolveThreadResult.commentCreated
diff --git a/server/lib/activitypub/video-comments.ts b/server/lib/activitypub/video-comments.ts
index 911c7cd30..b65baf0e9 100644
--- a/server/lib/activitypub/video-comments.ts
+++ b/server/lib/activitypub/video-comments.ts
@@ -4,7 +4,9 @@ import { logger } from '../../helpers/logger'
import { doJSONRequest } from '../../helpers/requests'
import { ACTIVITY_PUB, CRAWL_REQUEST_CONCURRENCY } from '../../initializers/constants'
import { VideoCommentModel } from '../../models/video/video-comment'
-import { MCommentOwner, MCommentOwnerVideo, MVideoAccountLightBlacklistAllFiles } from '../../types/models/video'
+import { MComment, MCommentOwner, MCommentOwnerVideo, MVideoAccountLightBlacklistAllFiles } from '../../types/models/video'
+import { isRemoteVideoCommentAccepted } from '../moderation'
+import { Hooks } from '../plugins/hooks'
import { getOrCreateAPActor } from './actors'
import { checkUrlsSameHost } from './url'
import { getOrCreateAPVideo } from './videos'
@@ -103,6 +105,10 @@ async function tryToResolveThreadFromVideo (params: ResolveThreadParams) {
firstReply.changed('updatedAt', true)
firstReply.Video = video
+ if (await isRemoteCommentAccepted(firstReply) !== true) {
+ return undefined
+ }
+
comments[comments.length - 1] = await firstReply.save()
for (let i = comments.length - 2; i >= 0; i--) {
@@ -113,6 +119,10 @@ async function tryToResolveThreadFromVideo (params: ResolveThreadParams) {
comment.changed('updatedAt', true)
comment.Video = video
+ if (await isRemoteCommentAccepted(comment) !== true) {
+ return undefined
+ }
+
comments[i] = await comment.save()
}
@@ -169,3 +179,26 @@ async function resolveRemoteParentComment (params: ResolveThreadParams) {
commentCreated: true
})
}
+
+async function isRemoteCommentAccepted (comment: MComment) {
+ // Already created
+ if (comment.id) return true
+
+ const acceptParameters = {
+ comment
+ }
+
+ const acceptedResult = await Hooks.wrapFun(
+ isRemoteVideoCommentAccepted,
+ acceptParameters,
+ 'filter:activity-pub.remote-video-comment.create.accept.result'
+ )
+
+ if (!acceptedResult || acceptedResult.accepted !== true) {
+ logger.info('Refused to create a remote comment.', { acceptedResult, acceptParameters })
+
+ return false
+ }
+
+ return true
+}
diff --git a/server/lib/emailer.ts b/server/lib/emailer.ts
index 9e546de7f..39b662eb2 100644
--- a/server/lib/emailer.ts
+++ b/server/lib/emailer.ts
@@ -1,8 +1,8 @@
import { readFileSync } from 'fs-extra'
-import { isArray, merge } from 'lodash'
+import { merge } from 'lodash'
import { createTransport, Transporter } from 'nodemailer'
import { join } from 'path'
-import { root } from '@shared/core-utils'
+import { arrayify, root } from '@shared/core-utils'
import { EmailPayload } from '@shared/models'
import { SendEmailDefaultOptions } from '../../shared/models/server/emailer.model'
import { isTestOrDevInstance } from '../helpers/core-utils'
@@ -158,9 +158,7 @@ class Emailer {
subjectPrefix: CONFIG.EMAIL.SUBJECT.PREFIX
})
- const toEmails = isArray(options.to)
- ? options.to
- : [ options.to ]
+ const toEmails = arrayify(options.to)
for (const to of toEmails) {
const baseOptions: SendEmailDefaultOptions = {
diff --git a/server/lib/hls.ts b/server/lib/hls.ts
index 9ec931b4f..a0a5afc0f 100644
--- a/server/lib/hls.ts
+++ b/server/lib/hls.ts
@@ -1,8 +1,9 @@
import { close, ensureDir, move, open, outputJSON, read, readFile, remove, stat, writeFile } from 'fs-extra'
-import { flatten, uniq } from 'lodash'
+import { flatten } from 'lodash'
import PQueue from 'p-queue'
import { basename, dirname, join } from 'path'
import { MStreamingPlaylist, MStreamingPlaylistFilesVideo, MVideo } from '@server/types/models'
+import { uniqify } from '@shared/core-utils'
import { sha256 } from '@shared/extra-utils'
import { VideoStorage } from '@shared/models'
import { getAudioStreamCodec, getVideoStreamCodec, getVideoStreamDimensionsInfo } from '../helpers/ffmpeg'
@@ -182,7 +183,7 @@ function downloadPlaylistSegments (playlistUrl: string, destinationDir: string,
const subPlaylistUrls = await fetchUniqUrls(playlistUrl)
const subRequests = subPlaylistUrls.map(u => fetchUniqUrls(u))
- const fileUrls = uniq(flatten(await Promise.all(subRequests)))
+ const fileUrls = uniqify(flatten(await Promise.all(subRequests)))
logger.debug('Will download %d HLS files.', fileUrls.length, { fileUrls })
@@ -227,7 +228,7 @@ function downloadPlaylistSegments (playlistUrl: string, destinationDir: string,
return `${dirname(playlistUrl)}/${url}`
})
- return uniq(urls)
+ return uniqify(urls)
}
}
diff --git a/server/lib/job-queue/handlers/activitypub-http-broadcast.ts b/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
index 13eff5211..733c1378a 100644
--- a/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
+++ b/server/lib/job-queue/handlers/activitypub-http-broadcast.ts
@@ -1,39 +1,28 @@
-import { map } from 'bluebird'
import { Job } from 'bullmq'
import { buildGlobalHeaders, buildSignedRequestOptions, computeBody } from '@server/lib/activitypub/send'
import { ActorFollowHealthCache } from '@server/lib/actor-follow-health-cache'
+import { sequentialHTTPBroadcastFromWorker } from '@server/lib/worker/parent-process'
import { ActivitypubHttpBroadcastPayload } from '@shared/models'
import { logger } from '../../../helpers/logger'
-import { doRequest } from '../../../helpers/requests'
-import { BROADCAST_CONCURRENCY } from '../../../initializers/constants'
-async function processActivityPubHttpBroadcast (job: Job) {
+// Prefer using a worker thread for HTTP requests because on high load we may have to sign many requests, which can be CPU intensive
+
+async function processActivityPubHttpSequentialBroadcast (job: Job) {
logger.info('Processing ActivityPub broadcast in job %s.', job.id)
- const payload = job.data as ActivitypubHttpBroadcastPayload
+ const requestOptions = await buildRequestOptions(job.data)
- const body = await computeBody(payload)
- const httpSignatureOptions = await buildSignedRequestOptions(payload)
+ const { badUrls, goodUrls } = await sequentialHTTPBroadcastFromWorker({ uris: job.data.uris, requestOptions })
- const options = {
- method: 'POST' as 'POST',
- json: body,
- httpSignature: httpSignatureOptions,
- headers: buildGlobalHeaders(body)
- }
+ return ActorFollowHealthCache.Instance.updateActorFollowsHealth(goodUrls, badUrls)
+}
- const badUrls: string[] = []
- const goodUrls: string[] = []
+async function processActivityPubParallelHttpBroadcast (job: Job) {
+ logger.info('Processing ActivityPub parallel broadcast in job %s.', job.id)
- await map(payload.uris, async uri => {
- try {
- await doRequest(uri, options)
- goodUrls.push(uri)
- } catch (err) {
- logger.debug('HTTP broadcast to %s failed.', uri, { err })
- badUrls.push(uri)
- }
- }, { concurrency: BROADCAST_CONCURRENCY })
+ const requestOptions = await buildRequestOptions(job.data)
+
+ const { badUrls, goodUrls } = await sequentialHTTPBroadcastFromWorker({ uris: job.data.uris, requestOptions })
return ActorFollowHealthCache.Instance.updateActorFollowsHealth(goodUrls, badUrls)
}
@@ -41,5 +30,20 @@ async function processActivityPubHttpBroadcast (job: Job) {
// ---------------------------------------------------------------------------
export {
- processActivityPubHttpBroadcast
+ processActivityPubHttpSequentialBroadcast,
+ processActivityPubParallelHttpBroadcast
+}
+
+// ---------------------------------------------------------------------------
+
+async function buildRequestOptions (payload: ActivitypubHttpBroadcastPayload) {
+ const body = await computeBody(payload)
+ const httpSignatureOptions = await buildSignedRequestOptions(payload)
+
+ return {
+ method: 'POST' as 'POST',
+ json: body,
+ httpSignature: httpSignatureOptions,
+ headers: buildGlobalHeaders(body)
+ }
}
diff --git a/server/lib/job-queue/handlers/after-video-channel-import.ts b/server/lib/job-queue/handlers/after-video-channel-import.ts
new file mode 100644
index 000000000..ffdd8c5b5
--- /dev/null
+++ b/server/lib/job-queue/handlers/after-video-channel-import.ts
@@ -0,0 +1,37 @@
+import { Job } from 'bullmq'
+import { logger } from '@server/helpers/logger'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { AfterVideoChannelImportPayload, VideoChannelSyncState, VideoImportPreventExceptionResult } from '@shared/models'
+
+export async function processAfterVideoChannelImport (job: Job) {
+ const payload = job.data as AfterVideoChannelImportPayload
+ if (!payload.channelSyncId) return
+
+ logger.info('Processing after video channel import in job %s.', job.id)
+
+ const sync = await VideoChannelSyncModel.loadWithChannel(payload.channelSyncId)
+ if (!sync) {
+ logger.error('Unknown sync id %d.', payload.channelSyncId)
+ return
+ }
+
+ const childrenValues = await job.getChildrenValues()
+
+ let errors = 0
+ let successes = 0
+
+ for (const value of Object.values(childrenValues)) {
+ if (value.resultType === 'success') successes++
+ else if (value.resultType === 'error') errors++
+ }
+
+ if (errors > 0) {
+ sync.state = VideoChannelSyncState.FAILED
+ logger.error(`Finished synchronizing "${sync.VideoChannel.Actor.preferredUsername}" with failures.`, { errors, successes })
+ } else {
+ sync.state = VideoChannelSyncState.SYNCED
+ logger.info(`Finished synchronizing "${sync.VideoChannel.Actor.preferredUsername}" successfully.`, { successes })
+ }
+
+ await sync.save()
+}
diff --git a/server/lib/job-queue/handlers/video-channel-import.ts b/server/lib/job-queue/handlers/video-channel-import.ts
new file mode 100644
index 000000000..c3dd8a688
--- /dev/null
+++ b/server/lib/job-queue/handlers/video-channel-import.ts
@@ -0,0 +1,42 @@
+import { Job } from 'bullmq'
+import { logger } from '@server/helpers/logger'
+import { CONFIG } from '@server/initializers/config'
+import { synchronizeChannel } from '@server/lib/sync-channel'
+import { VideoChannelModel } from '@server/models/video/video-channel'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { MChannelSync } from '@server/types/models'
+import { VideoChannelImportPayload } from '@shared/models'
+
+export async function processVideoChannelImport (job: Job) {
+ const payload = job.data as VideoChannelImportPayload
+
+ logger.info('Processing video channel import in job %s.', job.id)
+
+ // Channel import requires only http upload to be allowed
+ if (!CONFIG.IMPORT.VIDEOS.HTTP.ENABLED) {
+ throw new Error('Cannot import channel as the HTTP upload is disabled')
+ }
+
+ if (!CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED) {
+ throw new Error('Cannot import channel as the synchronization is disabled')
+ }
+
+ let channelSync: MChannelSync
+ if (payload.partOfChannelSyncId) {
+ channelSync = await VideoChannelSyncModel.loadWithChannel(payload.partOfChannelSyncId)
+
+ if (!channelSync) {
+ throw new Error('Unlnown channel sync specified in videos channel import')
+ }
+ }
+
+ const videoChannel = await VideoChannelModel.loadAndPopulateAccount(payload.videoChannelId)
+
+ logger.info(`Starting importing videos from external channel "${payload.externalChannelUrl}" to "${videoChannel.name}" `)
+
+ await synchronizeChannel({
+ channel: videoChannel,
+ externalChannelUrl: payload.externalChannelUrl,
+ channelSync
+ })
+}
diff --git a/server/lib/job-queue/handlers/video-import.ts b/server/lib/job-queue/handlers/video-import.ts
index f4629159c..9901b878c 100644
--- a/server/lib/job-queue/handlers/video-import.ts
+++ b/server/lib/job-queue/handlers/video-import.ts
@@ -8,7 +8,7 @@ import { generateWebTorrentVideoFilename } from '@server/lib/paths'
import { Hooks } from '@server/lib/plugins/hooks'
import { ServerConfigManager } from '@server/lib/server-config-manager'
import { isAbleToUploadVideo } from '@server/lib/user'
-import { buildOptimizeOrMergeAudioJob, buildMoveToObjectStorageJob } from '@server/lib/video'
+import { buildMoveToObjectStorageJob, buildOptimizeOrMergeAudioJob } from '@server/lib/video'
import { VideoPathManager } from '@server/lib/video-path-manager'
import { buildNextVideoState } from '@server/lib/video-state'
import { ThumbnailModel } from '@server/models/video/thumbnail'
@@ -18,6 +18,7 @@ import { isAudioFile } from '@shared/extra-utils'
import {
ThumbnailType,
VideoImportPayload,
+ VideoImportPreventExceptionResult,
VideoImportState,
VideoImportTorrentPayload,
VideoImportTorrentPayloadType,
@@ -41,20 +42,29 @@ import { Notifier } from '../../notifier'
import { generateVideoMiniature } from '../../thumbnail'
import { JobQueue } from '../job-queue'
-async function processVideoImport (job: Job) {
+async function processVideoImport (job: Job): Promise {
const payload = job.data as VideoImportPayload
const videoImport = await getVideoImportOrDie(payload)
if (videoImport.state === VideoImportState.CANCELLED) {
logger.info('Do not process import since it has been cancelled', { payload })
- return
+ return { resultType: 'success' }
}
videoImport.state = VideoImportState.PROCESSING
await videoImport.save()
- if (payload.type === 'youtube-dl') return processYoutubeDLImport(job, videoImport, payload)
- if (payload.type === 'magnet-uri' || payload.type === 'torrent-file') return processTorrentImport(job, videoImport, payload)
+ try {
+ if (payload.type === 'youtube-dl') await processYoutubeDLImport(job, videoImport, payload)
+ if (payload.type === 'magnet-uri' || payload.type === 'torrent-file') await processTorrentImport(job, videoImport, payload)
+
+ return { resultType: 'success' }
+ } catch (err) {
+ if (!payload.preventException) throw err
+
+ logger.warn('Catch error in video import to send value to parent job.', { payload, err })
+ return { resultType: 'error' }
+ }
}
// ---------------------------------------------------------------------------
diff --git a/server/lib/job-queue/handlers/video-live-ending.ts b/server/lib/job-queue/handlers/video-live-ending.ts
index 79002258c..8a3ee09a2 100644
--- a/server/lib/job-queue/handlers/video-live-ending.ts
+++ b/server/lib/job-queue/handlers/video-live-ending.ts
@@ -1,7 +1,7 @@
import { Job } from 'bullmq'
import { readdir, remove } from 'fs-extra'
import { join } from 'path'
-import { ffprobePromise, getAudioStream, getVideoStreamDimensionsInfo, getVideoStreamDuration } from '@server/helpers/ffmpeg'
+import { ffprobePromise, getAudioStream, getVideoStreamDimensionsInfo } from '@server/helpers/ffmpeg'
import { getLocalVideoActivityPubUrl } from '@server/lib/activitypub/url'
import { federateVideoIfNeeded } from '@server/lib/activitypub/videos'
import { cleanupPermanentLive, cleanupTMPLiveFiles, cleanupUnsavedNormalLive } from '@server/lib/live'
@@ -203,8 +203,6 @@ async function assignReplayFilesToVideo (options: {
}) {
const { video, replayDirectory } = options
- let durationDone = false
-
const concatenatedTsFiles = await readdir(replayDirectory)
for (const concatenatedTsFile of concatenatedTsFiles) {
@@ -212,22 +210,14 @@ async function assignReplayFilesToVideo (options: {
const probe = await ffprobePromise(concatenatedTsFilePath)
const { audioStream } = await getAudioStream(concatenatedTsFilePath, probe)
-
const { resolution } = await getVideoStreamDimensionsInfo(concatenatedTsFilePath, probe)
- const { resolutionPlaylistPath: outputPath } = await generateHlsPlaylistResolutionFromTS({
+ await generateHlsPlaylistResolutionFromTS({
video,
concatenatedTsFilePath,
resolution,
isAAC: audioStream?.codec_name === 'aac'
})
-
- if (!durationDone) {
- video.duration = await getVideoStreamDuration(outputPath)
- await video.save()
-
- durationDone = true
- }
}
return video
diff --git a/server/lib/job-queue/job-queue.ts b/server/lib/job-queue/job-queue.ts
index 281e2e51a..655be6568 100644
--- a/server/lib/job-queue/job-queue.ts
+++ b/server/lib/job-queue/job-queue.ts
@@ -22,6 +22,7 @@ import {
ActivitypubHttpFetcherPayload,
ActivitypubHttpUnicastPayload,
ActorKeysPayload,
+ AfterVideoChannelImportPayload,
DeleteResumableUploadMetaFilePayload,
EmailPayload,
FederateVideoPayload,
@@ -31,6 +32,7 @@ import {
MoveObjectStoragePayload,
NotifyPayload,
RefreshPayload,
+ VideoChannelImportPayload,
VideoFileImportPayload,
VideoImportPayload,
VideoLiveEndingPayload,
@@ -43,16 +45,18 @@ import { JOB_ATTEMPTS, JOB_COMPLETED_LIFETIME, JOB_CONCURRENCY, JOB_TTL, REPEAT_
import { Hooks } from '../plugins/hooks'
import { processActivityPubCleaner } from './handlers/activitypub-cleaner'
import { processActivityPubFollow } from './handlers/activitypub-follow'
-import { processActivityPubHttpBroadcast } from './handlers/activitypub-http-broadcast'
+import { processActivityPubHttpSequentialBroadcast, processActivityPubParallelHttpBroadcast } from './handlers/activitypub-http-broadcast'
import { processActivityPubHttpFetcher } from './handlers/activitypub-http-fetcher'
import { processActivityPubHttpUnicast } from './handlers/activitypub-http-unicast'
import { refreshAPObject } from './handlers/activitypub-refresher'
import { processActorKeys } from './handlers/actor-keys'
+import { processAfterVideoChannelImport } from './handlers/after-video-channel-import'
import { processEmail } from './handlers/email'
import { processFederateVideo } from './handlers/federate-video'
import { processManageVideoTorrent } from './handlers/manage-video-torrent'
import { onMoveToObjectStorageFailure, processMoveToObjectStorage } from './handlers/move-to-object-storage'
import { processNotify } from './handlers/notify'
+import { processVideoChannelImport } from './handlers/video-channel-import'
import { processVideoFileImport } from './handlers/video-file-import'
import { processVideoImport } from './handlers/video-import'
import { processVideoLiveEnding } from './handlers/video-live-ending'
@@ -79,6 +83,9 @@ export type CreateJobArgument =
{ type: 'delete-resumable-upload-meta-file', payload: DeleteResumableUploadMetaFilePayload } |
{ type: 'video-studio-edition', payload: VideoStudioEditionPayload } |
{ type: 'manage-video-torrent', payload: ManageVideoTorrentPayload } |
+ { type: 'move-to-object-storage', payload: MoveObjectStoragePayload } |
+ { type: 'video-channel-import', payload: VideoChannelImportPayload } |
+ { type: 'after-video-channel-import', payload: AfterVideoChannelImportPayload } |
{ type: 'notify', payload: NotifyPayload } |
{ type: 'move-to-object-storage', payload: MoveObjectStoragePayload } |
{ type: 'federate-video', payload: FederateVideoPayload }
@@ -89,8 +96,8 @@ export type CreateJobOptions = {
}
const handlers: { [id in JobType]: (job: Job) => Promise } = {
- 'activitypub-http-broadcast': processActivityPubHttpBroadcast,
- 'activitypub-http-broadcast-parallel': processActivityPubHttpBroadcast,
+ 'activitypub-http-broadcast': processActivityPubHttpSequentialBroadcast,
+ 'activitypub-http-broadcast-parallel': processActivityPubParallelHttpBroadcast,
'activitypub-http-unicast': processActivityPubHttpUnicast,
'activitypub-http-fetcher': processActivityPubHttpFetcher,
'activitypub-cleaner': processActivityPubCleaner,
@@ -106,8 +113,10 @@ const handlers: { [id in JobType]: (job: Job) => Promise } = {
'video-redundancy': processVideoRedundancy,
'move-to-object-storage': processMoveToObjectStorage,
'manage-video-torrent': processManageVideoTorrent,
- 'notify': processNotify,
'video-studio-edition': processVideoStudioEdition,
+ 'video-channel-import': processVideoChannelImport,
+ 'after-video-channel-import': processAfterVideoChannelImport,
+ 'notify': processNotify,
'federate-video': processFederateVideo
}
@@ -134,6 +143,8 @@ const jobTypes: JobType[] = [
'move-to-object-storage',
'manage-video-torrent',
'video-studio-edition',
+ 'video-channel-import',
+ 'after-video-channel-import',
'notify',
'federate-video'
]
@@ -157,7 +168,7 @@ class JobQueue {
private constructor () {
}
- init (produceOnly = false) {
+ init () {
// Already initialized
if (this.initialized === true) return
this.initialized = true
@@ -165,23 +176,24 @@ class JobQueue {
this.jobRedisPrefix = 'bull-' + WEBSERVER.HOST
for (const handlerName of (Object.keys(handlers) as JobType[])) {
- this.buildWorker(handlerName, produceOnly)
+ this.buildWorker(handlerName)
this.buildQueue(handlerName)
- this.buildQueueScheduler(handlerName, produceOnly)
- this.buildQueueEvent(handlerName, produceOnly)
+ this.buildQueueScheduler(handlerName)
+ this.buildQueueEvent(handlerName)
}
this.flowProducer = new FlowProducer({
connection: this.getRedisConnection(),
prefix: this.jobRedisPrefix
})
+ this.flowProducer.on('error', err => { logger.error('Error in flow producer', { err }) })
this.addRepeatableJobs()
}
- private buildWorker (handlerName: JobType, produceOnly: boolean) {
+ private buildWorker (handlerName: JobType) {
const workerOptions: WorkerOptions = {
- autorun: !produceOnly,
+ autorun: false,
concurrency: this.getJobConcurrency(handlerName),
prefix: this.jobRedisPrefix,
connection: this.getRedisConnection()
@@ -217,9 +229,7 @@ class JobQueue {
}
})
- worker.on('error', err => {
- logger.error('Error in job queue %s.', handlerName, { err })
- })
+ worker.on('error', err => { logger.error('Error in job worker %s.', handlerName, { err }) })
this.workers[handlerName] = worker
}
@@ -230,26 +240,37 @@ class JobQueue {
prefix: this.jobRedisPrefix
}
- this.queues[handlerName] = new Queue(handlerName, queueOptions)
+ const queue = new Queue(handlerName, queueOptions)
+ queue.on('error', err => { logger.error('Error in job queue %s.', handlerName, { err }) })
+
+ this.queues[handlerName] = queue
}
- private buildQueueScheduler (handlerName: JobType, produceOnly: boolean) {
+ private buildQueueScheduler (handlerName: JobType) {
const queueSchedulerOptions: QueueSchedulerOptions = {
- autorun: !produceOnly,
+ autorun: false,
connection: this.getRedisConnection(),
prefix: this.jobRedisPrefix,
maxStalledCount: 10
}
- this.queueSchedulers[handlerName] = new QueueScheduler(handlerName, queueSchedulerOptions)
+
+ const queueScheduler = new QueueScheduler(handlerName, queueSchedulerOptions)
+ queueScheduler.on('error', err => { logger.error('Error in job queue scheduler %s.', handlerName, { err }) })
+
+ this.queueSchedulers[handlerName] = queueScheduler
}
- private buildQueueEvent (handlerName: JobType, produceOnly: boolean) {
+ private buildQueueEvent (handlerName: JobType) {
const queueEventsOptions: QueueEventsOptions = {
- autorun: !produceOnly,
+ autorun: false,
connection: this.getRedisConnection(),
prefix: this.jobRedisPrefix
}
- this.queueEvents[handlerName] = new QueueEvents(handlerName, queueEventsOptions)
+
+ const queueEvents = new QueueEvents(handlerName, queueEventsOptions)
+ queueEvents.on('error', err => { logger.error('Error in job queue events %s.', handlerName, { err }) })
+
+ this.queueEvents[handlerName] = queueEvents
}
private getRedisConnection () {
@@ -283,6 +304,23 @@ class JobQueue {
return Promise.all(promises)
}
+ start () {
+ const promises = Object.keys(this.workers)
+ .map(handlerName => {
+ const worker: Worker = this.workers[handlerName]
+ const queueScheduler: QueueScheduler = this.queueSchedulers[handlerName]
+ const queueEvent: QueueEvents = this.queueEvents[handlerName]
+
+ return Promise.all([
+ worker.run(),
+ queueScheduler.run(),
+ queueEvent.run()
+ ])
+ })
+
+ return Promise.all(promises)
+ }
+
async pause () {
for (const handlerName of Object.keys(this.workers)) {
const worker: Worker = this.workers[handlerName]
@@ -306,7 +344,7 @@ class JobQueue {
.catch(err => logger.error('Cannot create job.', { err, options }))
}
- async createJob (options: CreateJobArgument & CreateJobOptions) {
+ createJob (options: CreateJobArgument & CreateJobOptions) {
const queue: Queue = this.queues[options.type]
if (queue === undefined) {
logger.error('Unknown queue %s: cannot create job.', options.type)
@@ -318,7 +356,7 @@ class JobQueue {
return queue.add('job', options.payload, jobOptions)
}
- async createSequentialJobFlow (...jobs: ((CreateJobArgument & CreateJobOptions) | undefined)[]) {
+ createSequentialJobFlow (...jobs: ((CreateJobArgument & CreateJobOptions) | undefined)[]) {
let lastJob: FlowJob
for (const job of jobs) {
@@ -336,7 +374,7 @@ class JobQueue {
return this.flowProducer.add(lastJob)
}
- async createJobWithChildren (parent: CreateJobArgument & CreateJobOptions, children: (CreateJobArgument & CreateJobOptions)[]) {
+ createJobWithChildren (parent: CreateJobArgument & CreateJobOptions, children: (CreateJobArgument & CreateJobOptions)[]) {
return this.flowProducer.add({
...this.buildJobFlowOption(parent),
diff --git a/server/lib/live/live-manager.ts b/server/lib/live/live-manager.ts
index aadd8e308..16715862b 100644
--- a/server/lib/live/live-manager.ts
+++ b/server/lib/live/live-manager.ts
@@ -1,4 +1,3 @@
-
import { readdir, readFile } from 'fs-extra'
import { createServer, Server } from 'net'
import { join } from 'path'
@@ -9,7 +8,8 @@ import {
getLiveSegmentTime,
getVideoStreamBitrate,
getVideoStreamDimensionsInfo,
- getVideoStreamFPS
+ getVideoStreamFPS,
+ hasAudioStream
} from '@server/helpers/ffmpeg'
import { logger, loggerTagsFactory } from '@server/helpers/logger'
import { CONFIG, registerConfigChangedHandler } from '@server/initializers/config'
@@ -20,7 +20,7 @@ import { VideoLiveModel } from '@server/models/video/video-live'
import { VideoLiveSessionModel } from '@server/models/video/video-live-session'
import { VideoStreamingPlaylistModel } from '@server/models/video/video-streaming-playlist'
import { MStreamingPlaylistVideo, MVideo, MVideoLiveSession, MVideoLiveVideo } from '@server/types/models'
-import { wait } from '@shared/core-utils'
+import { pick, wait } from '@shared/core-utils'
import { LiveVideoError, VideoState, VideoStreamingPlaylistType } from '@shared/models'
import { federateVideoIfNeeded } from '../activitypub/videos'
import { JobQueue } from '../job-queue'
@@ -232,10 +232,11 @@ class LiveManager {
const now = Date.now()
const probe = await ffprobePromise(inputUrl)
- const [ { resolution, ratio }, fps, bitrate ] = await Promise.all([
+ const [ { resolution, ratio }, fps, bitrate, hasAudio ] = await Promise.all([
getVideoStreamDimensionsInfo(inputUrl, probe),
getVideoStreamFPS(inputUrl, probe),
- getVideoStreamBitrate(inputUrl, probe)
+ getVideoStreamBitrate(inputUrl, probe),
+ hasAudioStream(inputUrl, probe)
])
logger.info(
@@ -259,26 +260,30 @@ class LiveManager {
return this.runMuxingSession({
sessionId,
videoLive,
+
streamingPlaylist,
inputUrl,
fps,
bitrate,
ratio,
- allResolutions
+ allResolutions,
+ hasAudio
})
}
private async runMuxingSession (options: {
sessionId: string
videoLive: MVideoLiveVideo
+
streamingPlaylist: MStreamingPlaylistVideo
inputUrl: string
fps: number
bitrate: number
ratio: number
allResolutions: number[]
+ hasAudio: boolean
}) {
- const { sessionId, videoLive, streamingPlaylist, allResolutions, fps, bitrate, ratio, inputUrl } = options
+ const { sessionId, videoLive } = options
const videoUUID = videoLive.Video.uuid
const localLTags = lTags(sessionId, videoUUID)
@@ -289,15 +294,11 @@ class LiveManager {
const muxingSession = new MuxingSession({
context: this.getContext(),
- user,
sessionId,
videoLive,
- streamingPlaylist,
- inputUrl,
- bitrate,
- ratio,
- fps,
- allResolutions
+ user,
+
+ ...pick(options, [ 'streamingPlaylist', 'inputUrl', 'bitrate', 'ratio', 'fps', 'allResolutions', 'hasAudio' ])
})
muxingSession.on('master-playlist-created', () => this.publishAndFederateLive(videoLive, localLTags))
diff --git a/server/lib/live/shared/muxing-session.ts b/server/lib/live/shared/muxing-session.ts
index 310a7026d..505717dce 100644
--- a/server/lib/live/shared/muxing-session.ts
+++ b/server/lib/live/shared/muxing-session.ts
@@ -59,6 +59,8 @@ class MuxingSession extends EventEmitter {
private readonly bitrate: number
private readonly ratio: number
+ private readonly hasAudio: boolean
+
private readonly videoId: number
private readonly videoUUID: string
private readonly saveReplay: boolean
@@ -94,6 +96,7 @@ class MuxingSession extends EventEmitter {
bitrate: number
ratio: number
allResolutions: number[]
+ hasAudio: boolean
}) {
super()
@@ -108,6 +111,8 @@ class MuxingSession extends EventEmitter {
this.bitrate = options.bitrate
this.ratio = options.ratio
+ this.hasAudio = options.hasAudio
+
this.allResolutions = options.allResolutions
this.videoId = this.videoLive.Video.id
@@ -140,6 +145,8 @@ class MuxingSession extends EventEmitter {
bitrate: this.bitrate,
ratio: this.ratio,
+ hasAudio: this.hasAudio,
+
availableEncoders: VideoTranscodingProfilesManager.Instance.getAvailableEncoders(),
profile: CONFIG.LIVE.TRANSCODING.PROFILE
})
diff --git a/server/lib/moderation.ts b/server/lib/moderation.ts
index c23f5b6a6..3cc92ca30 100644
--- a/server/lib/moderation.ts
+++ b/server/lib/moderation.ts
@@ -1,4 +1,4 @@
-import { VideoUploadFile } from 'express'
+import express, { VideoUploadFile } from 'express'
import { PathLike } from 'fs-extra'
import { Transaction } from 'sequelize/types'
import { AbuseAuditView, auditLoggerFactory } from '@server/helpers/audit-logger'
@@ -13,18 +13,15 @@ import {
MAbuseFull,
MAccountDefault,
MAccountLight,
+ MComment,
MCommentAbuseAccountVideo,
MCommentOwnerVideo,
MUser,
MVideoAbuseVideoFull,
MVideoAccountLightBlacklistAllFiles
} from '@server/types/models'
-import { ActivityCreate } from '../../shared/models/activitypub'
-import { VideoObject } from '../../shared/models/activitypub/objects'
-import { VideoCommentObject } from '../../shared/models/activitypub/objects/video-comment-object'
import { LiveVideoCreate, VideoCreate, VideoImportCreate } from '../../shared/models/videos'
import { VideoCommentCreate } from '../../shared/models/videos/comment'
-import { ActorModel } from '../models/actor/actor'
import { UserModel } from '../models/user/user'
import { VideoModel } from '../models/video/video'
import { VideoCommentModel } from '../models/video/video-comment'
@@ -36,7 +33,9 @@ export type AcceptResult = {
errorMessage?: string
}
-// Can be filtered by plugins
+// ---------------------------------------------------------------------------
+
+// Stub function that can be filtered by plugins
function isLocalVideoAccepted (object: {
videoBody: VideoCreate
videoFile: VideoUploadFile
@@ -45,6 +44,9 @@ function isLocalVideoAccepted (object: {
return { accepted: true }
}
+// ---------------------------------------------------------------------------
+
+// Stub function that can be filtered by plugins
function isLocalLiveVideoAccepted (object: {
liveVideoBody: LiveVideoCreate
user: UserModel
@@ -52,7 +54,11 @@ function isLocalLiveVideoAccepted (object: {
return { accepted: true }
}
+// ---------------------------------------------------------------------------
+
+// Stub function that can be filtered by plugins
function isLocalVideoThreadAccepted (_object: {
+ req: express.Request
commentBody: VideoCommentCreate
video: VideoModel
user: UserModel
@@ -60,7 +66,9 @@ function isLocalVideoThreadAccepted (_object: {
return { accepted: true }
}
+// Stub function that can be filtered by plugins
function isLocalVideoCommentReplyAccepted (_object: {
+ req: express.Request
commentBody: VideoCommentCreate
parentComment: VideoCommentModel
video: VideoModel
@@ -69,22 +77,18 @@ function isLocalVideoCommentReplyAccepted (_object: {
return { accepted: true }
}
-function isRemoteVideoAccepted (_object: {
- activity: ActivityCreate
- videoAP: VideoObject
- byActor: ActorModel
-}): AcceptResult {
- return { accepted: true }
-}
+// ---------------------------------------------------------------------------
+// Stub function that can be filtered by plugins
function isRemoteVideoCommentAccepted (_object: {
- activity: ActivityCreate
- commentAP: VideoCommentObject
- byActor: ActorModel
+ comment: MComment
}): AcceptResult {
return { accepted: true }
}
+// ---------------------------------------------------------------------------
+
+// Stub function that can be filtered by plugins
function isPreImportVideoAccepted (object: {
videoImportBody: VideoImportCreate
user: MUser
@@ -92,6 +96,7 @@ function isPreImportVideoAccepted (object: {
return { accepted: true }
}
+// Stub function that can be filtered by plugins
function isPostImportVideoAccepted (object: {
videoFilePath: PathLike
videoFile: VideoFileModel
@@ -100,6 +105,8 @@ function isPostImportVideoAccepted (object: {
return { accepted: true }
}
+// ---------------------------------------------------------------------------
+
async function createVideoAbuse (options: {
baseAbuse: FilteredModelAttributes
videoInstance: MVideoAccountLightBlacklistAllFiles
@@ -189,12 +196,13 @@ function createAccountAbuse (options: {
})
}
+// ---------------------------------------------------------------------------
+
export {
isLocalLiveVideoAccepted,
isLocalVideoAccepted,
isLocalVideoThreadAccepted,
- isRemoteVideoAccepted,
isRemoteVideoCommentAccepted,
isLocalVideoCommentReplyAccepted,
isPreImportVideoAccepted,
diff --git a/server/lib/object-storage/shared/object-storage-helpers.ts b/server/lib/object-storage/shared/object-storage-helpers.ts
index a2de92532..16161362c 100644
--- a/server/lib/object-storage/shared/object-storage-helpers.ts
+++ b/server/lib/object-storage/shared/object-storage-helpers.ts
@@ -1,11 +1,11 @@
-import { createReadStream, createWriteStream, ensureDir, ReadStream, stat } from 'fs-extra'
+import { createReadStream, createWriteStream, ensureDir, ReadStream } from 'fs-extra'
import { dirname } from 'path'
import { Readable } from 'stream'
import {
+ CompleteMultipartUploadCommandOutput,
DeleteObjectCommand,
GetObjectCommand,
ListObjectsV2Command,
- PutObjectCommand,
PutObjectCommandInput
} from '@aws-sdk/client-s3'
import { Upload } from '@aws-sdk/lib-storage'
@@ -31,14 +31,9 @@ async function storeObject (options: {
logger.debug('Uploading file %s to %s%s in bucket %s', inputPath, bucketInfo.PREFIX, objectStorageKey, bucketInfo.BUCKET_NAME, lTags())
- const stats = await stat(inputPath)
const fileStream = createReadStream(inputPath)
- if (stats.size > CONFIG.OBJECT_STORAGE.MAX_UPLOAD_PART) {
- return multiPartUpload({ content: fileStream, objectStorageKey, bucketInfo })
- }
-
- return objectStoragePut({ objectStorageKey, content: fileStream, bucketInfo })
+ return uploadToStorage({ objectStorageKey, content: fileStream, bucketInfo })
}
async function removeObject (filename: string, bucketInfo: BucketInfo) {
@@ -132,31 +127,7 @@ export {
// ---------------------------------------------------------------------------
-async function objectStoragePut (options: {
- objectStorageKey: string
- content: ReadStream
- bucketInfo: BucketInfo
-}) {
- const { objectStorageKey, content, bucketInfo } = options
-
- const input: PutObjectCommandInput = {
- Bucket: bucketInfo.BUCKET_NAME,
- Key: buildKey(objectStorageKey, bucketInfo),
- Body: content
- }
-
- if (CONFIG.OBJECT_STORAGE.UPLOAD_ACL) {
- input.ACL = CONFIG.OBJECT_STORAGE.UPLOAD_ACL
- }
-
- const command = new PutObjectCommand(input)
-
- await getClient().send(command)
-
- return getPrivateUrl(bucketInfo, objectStorageKey)
-}
-
-async function multiPartUpload (options: {
+async function uploadToStorage (options: {
content: ReadStream
objectStorageKey: string
bucketInfo: BucketInfo
@@ -177,11 +148,23 @@ async function multiPartUpload (options: {
client: getClient(),
queueSize: 4,
partSize: CONFIG.OBJECT_STORAGE.MAX_UPLOAD_PART,
- leavePartsOnError: false,
+
+ // `leavePartsOnError` must be set to `true` to avoid silently dropping failed parts
+ // More detailed explanation:
+ // https://github.com/aws/aws-sdk-js-v3/blob/v3.164.0/lib/lib-storage/src/Upload.ts#L274
+ // https://github.com/aws/aws-sdk-js-v3/issues/2311#issuecomment-939413928
+ leavePartsOnError: true,
params: input
})
- await parallelUploads3.done()
+ const response = (await parallelUploads3.done()) as CompleteMultipartUploadCommandOutput
+ // Check is needed even if the HTTP status code is 200 OK
+ // For more information, see https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html
+ if (!response.Bucket) {
+ const message = `Error uploading ${objectStorageKey} to bucket ${bucketInfo.BUCKET_NAME}`
+ logger.error(message, { response, ...lTags() })
+ throw new Error(message)
+ }
logger.debug(
'Completed %s%s in bucket %s',
diff --git a/server/lib/opentelemetry/metric-helpers/index.ts b/server/lib/opentelemetry/metric-helpers/index.ts
index 1b3813743..775d954ba 100644
--- a/server/lib/opentelemetry/metric-helpers/index.ts
+++ b/server/lib/opentelemetry/metric-helpers/index.ts
@@ -1,5 +1,6 @@
export * from './lives-observers-builder'
export * from './job-queue-observers-builder'
export * from './nodejs-observers-builder'
+export * from './playback-metrics'
export * from './stats-observers-builder'
export * from './viewers-observers-builder'
diff --git a/server/lib/opentelemetry/metric-helpers/nodejs-observers-builder.ts b/server/lib/opentelemetry/metric-helpers/nodejs-observers-builder.ts
index 766cbe03b..781722108 100644
--- a/server/lib/opentelemetry/metric-helpers/nodejs-observers-builder.ts
+++ b/server/lib/opentelemetry/metric-helpers/nodejs-observers-builder.ts
@@ -2,8 +2,8 @@ import { readdir } from 'fs-extra'
import { constants, PerformanceObserver } from 'perf_hooks'
import * as process from 'process'
import { Meter, ObservableResult } from '@opentelemetry/api-metrics'
-import { ExplicitBucketHistogramAggregation, MeterProvider } from '@opentelemetry/sdk-metrics-base'
-import { View } from '@opentelemetry/sdk-metrics-base/build/src/view/View'
+import { ExplicitBucketHistogramAggregation } from '@opentelemetry/sdk-metrics'
+import { View } from '@opentelemetry/sdk-metrics/build/src/view/View'
import { logger } from '@server/helpers/logger'
// Thanks to https://github.com/siimon/prom-client
@@ -12,7 +12,16 @@ import { logger } from '@server/helpers/logger'
export class NodeJSObserversBuilder {
- constructor (private readonly meter: Meter, private readonly meterProvider: MeterProvider) {
+ constructor (private readonly meter: Meter) {
+ }
+
+ static getViews () {
+ return [
+ new View({
+ aggregation: new ExplicitBucketHistogramAggregation([ 0.001, 0.01, 0.1, 1, 2, 5 ]),
+ instrumentName: 'nodejs_gc_duration_seconds'
+ })
+ ]
}
buildObservers () {
@@ -91,11 +100,6 @@ export class NodeJSObserversBuilder {
[constants.NODE_PERFORMANCE_GC_WEAKCB]: 'weakcb'
}
- this.meterProvider.addView(
- new View({ aggregation: new ExplicitBucketHistogramAggregation([ 0.001, 0.01, 0.1, 1, 2, 5 ]) }),
- { instrument: { name: 'nodejs_gc_duration_seconds' } }
- )
-
const histogram = this.meter.createHistogram('nodejs_gc_duration_seconds', {
description: 'Garbage collection duration by kind, one of major, minor, incremental or weakcb'
})
diff --git a/server/lib/opentelemetry/metric-helpers/playback-metrics.ts b/server/lib/opentelemetry/metric-helpers/playback-metrics.ts
new file mode 100644
index 000000000..9dd481838
--- /dev/null
+++ b/server/lib/opentelemetry/metric-helpers/playback-metrics.ts
@@ -0,0 +1,61 @@
+import { Counter, Meter } from '@opentelemetry/api-metrics'
+import { MVideoImmutable } from '@server/types/models'
+import { PlaybackMetricCreate } from '@shared/models'
+
+export class PlaybackMetrics {
+ private errorsCounter: Counter
+ private resolutionChangesCounter: Counter
+
+ private downloadedBytesP2PCounter: Counter
+ private uploadedBytesP2PCounter: Counter
+
+ private downloadedBytesHTTPCounter: Counter
+
+ constructor (private readonly meter: Meter) {
+
+ }
+
+ buildCounters () {
+ this.errorsCounter = this.meter.createCounter('peertube_playback_errors_count', {
+ description: 'Errors collected from PeerTube player.'
+ })
+
+ this.resolutionChangesCounter = this.meter.createCounter('peertube_playback_resolution_changes_count', {
+ description: 'Resolution changes collected from PeerTube player.'
+ })
+
+ this.downloadedBytesHTTPCounter = this.meter.createCounter('peertube_playback_http_downloaded_bytes', {
+ description: 'Downloaded bytes with HTTP by PeerTube player.'
+ })
+ this.downloadedBytesP2PCounter = this.meter.createCounter('peertube_playback_p2p_downloaded_bytes', {
+ description: 'Downloaded bytes with P2P by PeerTube player.'
+ })
+
+ this.uploadedBytesP2PCounter = this.meter.createCounter('peertube_playback_p2p_uploaded_bytes', {
+ description: 'Uploaded bytes with P2P by PeerTube player.'
+ })
+ }
+
+ observe (video: MVideoImmutable, metrics: PlaybackMetricCreate) {
+ const attributes = {
+ videoOrigin: video.remote
+ ? 'remote'
+ : 'local',
+
+ playerMode: metrics.playerMode,
+
+ resolution: metrics.resolution + '',
+ fps: metrics.fps + '',
+
+ videoUUID: video.uuid
+ }
+
+ this.errorsCounter.add(metrics.errors, attributes)
+ this.resolutionChangesCounter.add(metrics.resolutionChanges, attributes)
+
+ this.downloadedBytesHTTPCounter.add(metrics.downloadedBytesHTTP, attributes)
+ this.downloadedBytesP2PCounter.add(metrics.downloadedBytesP2P, attributes)
+
+ this.uploadedBytesP2PCounter.add(metrics.uploadedBytesP2P, attributes)
+ }
+}
diff --git a/server/lib/opentelemetry/metrics.ts b/server/lib/opentelemetry/metrics.ts
index ffe493670..fc1666604 100644
--- a/server/lib/opentelemetry/metrics.ts
+++ b/server/lib/opentelemetry/metrics.ts
@@ -1,13 +1,16 @@
import { Application, Request, Response } from 'express'
import { Meter, metrics } from '@opentelemetry/api-metrics'
import { PrometheusExporter } from '@opentelemetry/exporter-prometheus'
-import { MeterProvider } from '@opentelemetry/sdk-metrics-base'
+import { MeterProvider } from '@opentelemetry/sdk-metrics'
import { logger } from '@server/helpers/logger'
import { CONFIG } from '@server/initializers/config'
+import { MVideoImmutable } from '@server/types/models'
+import { PlaybackMetricCreate } from '@shared/models'
import {
JobQueueObserversBuilder,
LivesObserversBuilder,
NodeJSObserversBuilder,
+ PlaybackMetrics,
StatsObserversBuilder,
ViewersObserversBuilder
} from './metric-helpers'
@@ -20,6 +23,8 @@ class OpenTelemetryMetrics {
private onRequestDuration: (req: Request, res: Response) => void
+ private playbackMetrics: PlaybackMetrics
+
private constructor () {}
init (app: Application) {
@@ -41,7 +46,11 @@ class OpenTelemetryMetrics {
logger.info('Registering Open Telemetry metrics')
- const provider = new MeterProvider()
+ const provider = new MeterProvider({
+ views: [
+ ...NodeJSObserversBuilder.getViews()
+ ]
+ })
provider.addMetricReader(new PrometheusExporter({ port: CONFIG.OPEN_TELEMETRY.METRICS.PROMETHEUS_EXPORTER.PORT }))
@@ -51,7 +60,10 @@ class OpenTelemetryMetrics {
this.buildRequestObserver()
- const nodeJSObserversBuilder = new NodeJSObserversBuilder(this.meter, provider)
+ this.playbackMetrics = new PlaybackMetrics(this.meter)
+ this.playbackMetrics.buildCounters()
+
+ const nodeJSObserversBuilder = new NodeJSObserversBuilder(this.meter)
nodeJSObserversBuilder.buildObservers()
const jobQueueObserversBuilder = new JobQueueObserversBuilder(this.meter)
@@ -67,6 +79,10 @@ class OpenTelemetryMetrics {
viewersObserversBuilder.buildObservers()
}
+ observePlaybackMetric (video: MVideoImmutable, metrics: PlaybackMetricCreate) {
+ this.playbackMetrics.observe(video, metrics)
+ }
+
private buildRequestObserver () {
const requestDuration = this.meter.createHistogram('http_request_duration_ms', {
unit: 'milliseconds',
diff --git a/server/lib/opentelemetry/tracing.ts b/server/lib/opentelemetry/tracing.ts
index 252a3b664..b1c3bd173 100644
--- a/server/lib/opentelemetry/tracing.ts
+++ b/server/lib/opentelemetry/tracing.ts
@@ -1,5 +1,5 @@
import { SequelizeInstrumentation } from 'opentelemetry-instrumentation-sequelize'
-import { diag, DiagLogLevel, trace } from '@opentelemetry/api'
+import { context, diag, DiagLogLevel, trace } from '@opentelemetry/api'
import { JaegerExporter } from '@opentelemetry/exporter-jaeger'
import { registerInstrumentations } from '@opentelemetry/instrumentation'
import { DnsInstrumentation } from '@opentelemetry/instrumentation-dns'
@@ -15,6 +15,8 @@ import { SemanticResourceAttributes } from '@opentelemetry/semantic-conventions'
import { logger } from '@server/helpers/logger'
import { CONFIG } from '@server/initializers/config'
+const tracer = trace.getTracer('peertube')
+
function registerOpentelemetryTracing () {
if (CONFIG.OPEN_TELEMETRY.TRACING.ENABLED !== true) return
@@ -75,9 +77,18 @@ function registerOpentelemetryTracing () {
tracerProvider.register()
}
-const tracer = trace.getTracer('peertube')
+async function wrapWithSpanAndContext (spanName: string, cb: () => Promise) {
+ const span = tracer.startSpan(spanName)
+ const activeContext = trace.setSpan(context.active(), span)
+
+ const result = await context.with(activeContext, () => cb())
+ span.end()
+
+ return result
+}
export {
registerOpentelemetryTracing,
- tracer
+ tracer,
+ wrapWithSpanAndContext
}
diff --git a/server/lib/redis.ts b/server/lib/redis.ts
index d6d053d2f..9b3c72300 100644
--- a/server/lib/redis.ts
+++ b/server/lib/redis.ts
@@ -33,6 +33,7 @@ class Redis {
this.initialized = true
this.client = createClient(Redis.getRedisClientOptions())
+ this.client.on('error', err => logger.error('Redis Client Error', { err }))
logger.info('Connecting to redis...')
diff --git a/server/lib/schedulers/video-channel-sync-latest-scheduler.ts b/server/lib/schedulers/video-channel-sync-latest-scheduler.ts
new file mode 100644
index 000000000..efb957fac
--- /dev/null
+++ b/server/lib/schedulers/video-channel-sync-latest-scheduler.ts
@@ -0,0 +1,50 @@
+import { logger } from '@server/helpers/logger'
+import { CONFIG } from '@server/initializers/config'
+import { VideoChannelModel } from '@server/models/video/video-channel'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { SCHEDULER_INTERVALS_MS } from '../../initializers/constants'
+import { synchronizeChannel } from '../sync-channel'
+import { AbstractScheduler } from './abstract-scheduler'
+
+export class VideoChannelSyncLatestScheduler extends AbstractScheduler {
+ private static instance: AbstractScheduler
+ protected schedulerIntervalMs = SCHEDULER_INTERVALS_MS.CHANNEL_SYNC_CHECK_INTERVAL
+
+ private constructor () {
+ super()
+ }
+
+ protected async internalExecute () {
+ if (!CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED) {
+ logger.debug('Discard channels synchronization as the feature is disabled')
+ return
+ }
+
+ logger.info('Checking channels to synchronize')
+
+ const channelSyncs = await VideoChannelSyncModel.listSyncs()
+
+ for (const sync of channelSyncs) {
+ const channel = await VideoChannelModel.loadAndPopulateAccount(sync.videoChannelId)
+
+ logger.info(
+ 'Creating video import jobs for "%s" sync with external channel "%s"',
+ channel.Actor.preferredUsername, sync.externalChannelUrl
+ )
+
+ const onlyAfter = sync.lastSyncAt || sync.createdAt
+
+ await synchronizeChannel({
+ channel,
+ externalChannelUrl: sync.externalChannelUrl,
+ videosCountLimit: CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.VIDEOS_LIMIT_PER_SYNCHRONIZATION,
+ channelSync: sync,
+ onlyAfter
+ })
+ }
+ }
+
+ static get Instance () {
+ return this.instance || (this.instance = new this())
+ }
+}
diff --git a/server/lib/server-config-manager.ts b/server/lib/server-config-manager.ts
index a3312fa20..78a9546ae 100644
--- a/server/lib/server-config-manager.ts
+++ b/server/lib/server-config-manager.ts
@@ -170,6 +170,9 @@ class ServerConfigManager {
torrent: {
enabled: CONFIG.IMPORT.VIDEOS.TORRENT.ENABLED
}
+ },
+ videoChannelSynchronization: {
+ enabled: CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED
}
},
autoBlacklist: {
diff --git a/server/lib/sync-channel.ts b/server/lib/sync-channel.ts
new file mode 100644
index 000000000..35af91429
--- /dev/null
+++ b/server/lib/sync-channel.ts
@@ -0,0 +1,111 @@
+import { logger } from '@server/helpers/logger'
+import { YoutubeDLWrapper } from '@server/helpers/youtube-dl'
+import { CONFIG } from '@server/initializers/config'
+import { buildYoutubeDLImport } from '@server/lib/video-import'
+import { UserModel } from '@server/models/user/user'
+import { VideoImportModel } from '@server/models/video/video-import'
+import { MChannel, MChannelAccountDefault, MChannelSync } from '@server/types/models'
+import { VideoChannelSyncState, VideoPrivacy } from '@shared/models'
+import { CreateJobArgument, JobQueue } from './job-queue'
+import { ServerConfigManager } from './server-config-manager'
+
+export async function synchronizeChannel (options: {
+ channel: MChannelAccountDefault
+ externalChannelUrl: string
+ channelSync?: MChannelSync
+ videosCountLimit?: number
+ onlyAfter?: Date
+}) {
+ const { channel, externalChannelUrl, videosCountLimit, onlyAfter, channelSync } = options
+
+ if (channelSync) {
+ channelSync.state = VideoChannelSyncState.PROCESSING
+ channelSync.lastSyncAt = new Date()
+ await channelSync.save()
+ }
+
+ try {
+ const user = await UserModel.loadByChannelActorId(channel.actorId)
+ const youtubeDL = new YoutubeDLWrapper(
+ externalChannelUrl,
+ ServerConfigManager.Instance.getEnabledResolutions('vod'),
+ CONFIG.TRANSCODING.ALWAYS_TRANSCODE_ORIGINAL_RESOLUTION
+ )
+
+ const targetUrls = await youtubeDL.getInfoForListImport({ latestVideosCount: videosCountLimit })
+
+ logger.info(
+ 'Fetched %d candidate URLs for sync channel %s.',
+ targetUrls.length, channel.Actor.preferredUsername, { targetUrls }
+ )
+
+ if (targetUrls.length === 0) {
+ if (channelSync) {
+ channelSync.state = VideoChannelSyncState.SYNCED
+ await channelSync.save()
+ }
+
+ return
+ }
+
+ const children: CreateJobArgument[] = []
+
+ for (const targetUrl of targetUrls) {
+ if (await skipImport(channel, targetUrl, onlyAfter)) continue
+
+ const { job } = await buildYoutubeDLImport({
+ user,
+ channel,
+ targetUrl,
+ channelSync,
+ importDataOverride: {
+ privacy: VideoPrivacy.PUBLIC
+ }
+ })
+
+ children.push(job)
+ }
+
+ // Will update the channel sync status
+ const parent: CreateJobArgument = {
+ type: 'after-video-channel-import',
+ payload: {
+ channelSyncId: channelSync?.id
+ }
+ }
+
+ await JobQueue.Instance.createJobWithChildren(parent, children)
+ } catch (err) {
+ logger.error(`Failed to import channel ${channel.name}`, { err })
+ channelSync.state = VideoChannelSyncState.FAILED
+ await channelSync.save()
+ }
+}
+
+// ---------------------------------------------------------------------------
+
+async function skipImport (channel: MChannel, targetUrl: string, onlyAfter?: Date) {
+ if (await VideoImportModel.urlAlreadyImported(channel.id, targetUrl)) {
+ logger.debug('%s is already imported for channel %s, skipping video channel synchronization.', targetUrl, channel.name)
+ return true
+ }
+
+ if (onlyAfter) {
+ const youtubeDL = new YoutubeDLWrapper(
+ targetUrl,
+ ServerConfigManager.Instance.getEnabledResolutions('vod'),
+ CONFIG.TRANSCODING.ALWAYS_TRANSCODE_ORIGINAL_RESOLUTION
+ )
+
+ const videoInfo = await youtubeDL.getInfoForDownload()
+
+ const onlyAfterWithoutTime = new Date(onlyAfter)
+ onlyAfterWithoutTime.setHours(0, 0, 0, 0)
+
+ if (videoInfo.originallyPublishedAtWithoutTime.getTime() < onlyAfterWithoutTime.getTime()) {
+ return true
+ }
+ }
+
+ return false
+}
diff --git a/server/lib/transcoding/default-transcoding-profiles.ts b/server/lib/transcoding/default-transcoding-profiles.ts
index 8f01f57a5..f47718819 100644
--- a/server/lib/transcoding/default-transcoding-profiles.ts
+++ b/server/lib/transcoding/default-transcoding-profiles.ts
@@ -76,11 +76,14 @@ const defaultAACOptionsBuilder: EncoderOptionsBuilder = async ({ input, streamNu
logger.debug('Calculating audio bitrate of %s by AAC encoder.', input, { bitrate: parsedAudio.bitrate, audioCodecName })
+ // Force stereo as it causes some issues with HLS playback in Chrome
+ const base = [ '-channel_layout', 'stereo' ]
+
if (bitrate !== -1) {
- return { outputOptions: [ buildStreamSuffix('-b:a', streamNum), bitrate + 'k' ] }
+ return { outputOptions: base.concat([ buildStreamSuffix('-b:a', streamNum), bitrate + 'k' ]) }
}
- return { outputOptions: [ ] }
+ return { outputOptions: base }
}
const defaultLibFDKAACVODOptionsBuilder: EncoderOptionsBuilder = ({ streamNum }) => {
diff --git a/server/lib/transcoding/transcoding.ts b/server/lib/transcoding/transcoding.ts
index 07eee4122..44e26754d 100644
--- a/server/lib/transcoding/transcoding.ts
+++ b/server/lib/transcoding/transcoding.ts
@@ -342,6 +342,12 @@ async function generateHlsPlaylistCommon (options: {
// Move video file
await move(join(videoTranscodedBasePath, videoFilename), videoFilePath, { overwrite: true })
+ // Update video duration if it was not set (in case of a live for example)
+ if (!video.duration) {
+ video.duration = await getVideoStreamDuration(videoFilePath)
+ await video.save()
+ }
+
const stats = await stat(videoFilePath)
newVideoFile.size = stats.size
diff --git a/server/lib/video-import.ts b/server/lib/video-import.ts
new file mode 100644
index 000000000..796079875
--- /dev/null
+++ b/server/lib/video-import.ts
@@ -0,0 +1,309 @@
+import { remove } from 'fs-extra'
+import { moveAndProcessCaptionFile } from '@server/helpers/captions-utils'
+import { isVTTFileValid } from '@server/helpers/custom-validators/video-captions'
+import { isVideoFileExtnameValid } from '@server/helpers/custom-validators/videos'
+import { isResolvingToUnicastOnly } from '@server/helpers/dns'
+import { logger } from '@server/helpers/logger'
+import { YoutubeDLInfo, YoutubeDLWrapper } from '@server/helpers/youtube-dl'
+import { CONFIG } from '@server/initializers/config'
+import { sequelizeTypescript } from '@server/initializers/database'
+import { Hooks } from '@server/lib/plugins/hooks'
+import { ServerConfigManager } from '@server/lib/server-config-manager'
+import { setVideoTags } from '@server/lib/video'
+import { autoBlacklistVideoIfNeeded } from '@server/lib/video-blacklist'
+import { VideoModel } from '@server/models/video/video'
+import { VideoCaptionModel } from '@server/models/video/video-caption'
+import { VideoImportModel } from '@server/models/video/video-import'
+import { FilteredModelAttributes } from '@server/types'
+import {
+ MChannelAccountDefault,
+ MChannelSync,
+ MThumbnail,
+ MUser,
+ MVideoAccountDefault,
+ MVideoCaption,
+ MVideoImportFormattable,
+ MVideoTag,
+ MVideoThumbnail,
+ MVideoWithBlacklistLight
+} from '@server/types/models'
+import { ThumbnailType, VideoImportCreate, VideoImportPayload, VideoImportState, VideoPrivacy, VideoState } from '@shared/models'
+import { getLocalVideoActivityPubUrl } from './activitypub/url'
+import { updateVideoMiniatureFromExisting, updateVideoMiniatureFromUrl } from './thumbnail'
+
+class YoutubeDlImportError extends Error {
+ code: YoutubeDlImportError.CODE
+ cause?: Error // Property to remove once ES2022 is used
+ constructor ({ message, code }) {
+ super(message)
+ this.code = code
+ }
+
+ static fromError (err: Error, code: YoutubeDlImportError.CODE, message?: string) {
+ const ytDlErr = new this({ message: message ?? err.message, code })
+ ytDlErr.cause = err
+ ytDlErr.stack = err.stack // Useless once ES2022 is used
+ return ytDlErr
+ }
+}
+
+namespace YoutubeDlImportError {
+ export enum CODE {
+ FETCH_ERROR,
+ NOT_ONLY_UNICAST_URL
+ }
+}
+
+// ---------------------------------------------------------------------------
+
+async function insertFromImportIntoDB (parameters: {
+ video: MVideoThumbnail
+ thumbnailModel: MThumbnail
+ previewModel: MThumbnail
+ videoChannel: MChannelAccountDefault
+ tags: string[]
+ videoImportAttributes: FilteredModelAttributes
+ user: MUser
+}): Promise {
+ const { video, thumbnailModel, previewModel, videoChannel, tags, videoImportAttributes, user } = parameters
+
+ const videoImport = await sequelizeTypescript.transaction(async t => {
+ const sequelizeOptions = { transaction: t }
+
+ // Save video object in database
+ const videoCreated = await video.save(sequelizeOptions) as (MVideoAccountDefault & MVideoWithBlacklistLight & MVideoTag)
+ videoCreated.VideoChannel = videoChannel
+
+ if (thumbnailModel) await videoCreated.addAndSaveThumbnail(thumbnailModel, t)
+ if (previewModel) await videoCreated.addAndSaveThumbnail(previewModel, t)
+
+ await autoBlacklistVideoIfNeeded({
+ video: videoCreated,
+ user,
+ notify: false,
+ isRemote: false,
+ isNew: true,
+ transaction: t
+ })
+
+ await setVideoTags({ video: videoCreated, tags, transaction: t })
+
+ // Create video import object in database
+ const videoImport = await VideoImportModel.create(
+ Object.assign({ videoId: videoCreated.id }, videoImportAttributes),
+ sequelizeOptions
+ ) as MVideoImportFormattable
+ videoImport.Video = videoCreated
+
+ return videoImport
+ })
+
+ return videoImport
+}
+
+async function buildVideoFromImport ({ channelId, importData, importDataOverride, importType }: {
+ channelId: number
+ importData: YoutubeDLInfo
+ importDataOverride?: Partial
+ importType: 'url' | 'torrent'
+}): Promise {
+ let videoData = {
+ name: importDataOverride?.name || importData.name || 'Unknown name',
+ remote: false,
+ category: importDataOverride?.category || importData.category,
+ licence: importDataOverride?.licence ?? importData.licence ?? CONFIG.DEFAULTS.PUBLISH.LICENCE,
+ language: importDataOverride?.language || importData.language,
+ commentsEnabled: importDataOverride?.commentsEnabled ?? CONFIG.DEFAULTS.PUBLISH.COMMENTS_ENABLED,
+ downloadEnabled: importDataOverride?.downloadEnabled ?? CONFIG.DEFAULTS.PUBLISH.DOWNLOAD_ENABLED,
+ waitTranscoding: importDataOverride?.waitTranscoding ?? true,
+ state: VideoState.TO_IMPORT,
+ nsfw: importDataOverride?.nsfw || importData.nsfw || false,
+ description: importDataOverride?.description || importData.description,
+ support: importDataOverride?.support || null,
+ privacy: importDataOverride?.privacy || VideoPrivacy.PRIVATE,
+ duration: 0, // duration will be set by the import job
+ channelId,
+ originallyPublishedAt: importDataOverride?.originallyPublishedAt
+ ? new Date(importDataOverride?.originallyPublishedAt)
+ : importData.originallyPublishedAtWithoutTime
+ }
+
+ videoData = await Hooks.wrapObject(
+ videoData,
+ importType === 'url'
+ ? 'filter:api.video.import-url.video-attribute.result'
+ : 'filter:api.video.import-torrent.video-attribute.result'
+ )
+
+ const video = new VideoModel(videoData)
+ video.url = getLocalVideoActivityPubUrl(video)
+
+ return video
+}
+
+async function buildYoutubeDLImport (options: {
+ targetUrl: string
+ channel: MChannelAccountDefault
+ user: MUser
+ channelSync?: MChannelSync
+ importDataOverride?: Partial
+ thumbnailFilePath?: string
+ previewFilePath?: string
+}) {
+ const { targetUrl, channel, channelSync, importDataOverride, thumbnailFilePath, previewFilePath, user } = options
+
+ const youtubeDL = new YoutubeDLWrapper(
+ targetUrl,
+ ServerConfigManager.Instance.getEnabledResolutions('vod'),
+ CONFIG.TRANSCODING.ALWAYS_TRANSCODE_ORIGINAL_RESOLUTION
+ )
+
+ // Get video infos
+ let youtubeDLInfo: YoutubeDLInfo
+ try {
+ youtubeDLInfo = await youtubeDL.getInfoForDownload()
+ } catch (err) {
+ throw YoutubeDlImportError.fromError(
+ err, YoutubeDlImportError.CODE.FETCH_ERROR, `Cannot fetch information from import for URL ${targetUrl}`
+ )
+ }
+
+ if (!await hasUnicastURLsOnly(youtubeDLInfo)) {
+ throw new YoutubeDlImportError({
+ message: 'Cannot use non unicast IP as targetUrl.',
+ code: YoutubeDlImportError.CODE.NOT_ONLY_UNICAST_URL
+ })
+ }
+
+ const video = await buildVideoFromImport({
+ channelId: channel.id,
+ importData: youtubeDLInfo,
+ importDataOverride,
+ importType: 'url'
+ })
+
+ const thumbnailModel = await forgeThumbnail({
+ inputPath: thumbnailFilePath,
+ downloadUrl: youtubeDLInfo.thumbnailUrl,
+ video,
+ type: ThumbnailType.MINIATURE
+ })
+
+ const previewModel = await forgeThumbnail({
+ inputPath: previewFilePath,
+ downloadUrl: youtubeDLInfo.thumbnailUrl,
+ video,
+ type: ThumbnailType.PREVIEW
+ })
+
+ const videoImport = await insertFromImportIntoDB({
+ video,
+ thumbnailModel,
+ previewModel,
+ videoChannel: channel,
+ tags: importDataOverride?.tags || youtubeDLInfo.tags,
+ user,
+ videoImportAttributes: {
+ targetUrl,
+ state: VideoImportState.PENDING,
+ userId: user.id,
+ videoChannelSyncId: channelSync?.id
+ }
+ })
+
+ // Get video subtitles
+ await processYoutubeSubtitles(youtubeDL, targetUrl, video.id)
+
+ let fileExt = `.${youtubeDLInfo.ext}`
+ if (!isVideoFileExtnameValid(fileExt)) fileExt = '.mp4'
+
+ const payload: VideoImportPayload = {
+ type: 'youtube-dl' as 'youtube-dl',
+ videoImportId: videoImport.id,
+ fileExt,
+ // If part of a sync process, there is a parent job that will aggregate children results
+ preventException: !!channelSync
+ }
+
+ return {
+ videoImport,
+ job: { type: 'video-import' as 'video-import', payload }
+ }
+}
+
+// ---------------------------------------------------------------------------
+
+export {
+ buildYoutubeDLImport,
+ YoutubeDlImportError,
+ insertFromImportIntoDB,
+ buildVideoFromImport
+}
+
+// ---------------------------------------------------------------------------
+
+async function forgeThumbnail ({ inputPath, video, downloadUrl, type }: {
+ inputPath?: string
+ downloadUrl?: string
+ video: MVideoThumbnail
+ type: ThumbnailType
+}): Promise {
+ if (inputPath) {
+ return updateVideoMiniatureFromExisting({
+ inputPath,
+ video,
+ type,
+ automaticallyGenerated: false
+ })
+ } else if (downloadUrl) {
+ try {
+ return await updateVideoMiniatureFromUrl({ downloadUrl, video, type })
+ } catch (err) {
+ logger.warn('Cannot process thumbnail %s from youtubedl.', downloadUrl, { err })
+ }
+ }
+ return null
+}
+
+async function processYoutubeSubtitles (youtubeDL: YoutubeDLWrapper, targetUrl: string, videoId: number) {
+ try {
+ const subtitles = await youtubeDL.getSubtitles()
+
+ logger.info('Will create %s subtitles from youtube import %s.', subtitles.length, targetUrl)
+
+ for (const subtitle of subtitles) {
+ if (!await isVTTFileValid(subtitle.path)) {
+ await remove(subtitle.path)
+ continue
+ }
+
+ const videoCaption = new VideoCaptionModel({
+ videoId,
+ language: subtitle.language,
+ filename: VideoCaptionModel.generateCaptionName(subtitle.language)
+ }) as MVideoCaption
+
+ // Move physical file
+ await moveAndProcessCaptionFile(subtitle, videoCaption)
+
+ await sequelizeTypescript.transaction(async t => {
+ await VideoCaptionModel.insertOrReplaceLanguage(videoCaption, t)
+ })
+ }
+ } catch (err) {
+ logger.warn('Cannot get video subtitles.', { err })
+ }
+}
+
+async function hasUnicastURLsOnly (youtubeDLInfo: YoutubeDLInfo) {
+ const hosts = youtubeDLInfo.urls.map(u => new URL(u).hostname)
+ const uniqHosts = new Set(hosts)
+
+ for (const h of uniqHosts) {
+ if (await isResolvingToUnicastOnly(h) !== true) {
+ return false
+ }
+ }
+
+ return true
+}
diff --git a/server/lib/video-state.ts b/server/lib/video-state.ts
index 9ebbd7679..893725d85 100644
--- a/server/lib/video-state.ts
+++ b/server/lib/video-state.ts
@@ -82,7 +82,10 @@ async function moveToExternalStorageState (options: {
if (pendingTranscode !== 0) return false
const previousVideoState = video.state
- await video.setNewState(VideoState.TO_MOVE_TO_EXTERNAL_STORAGE, isNewVideo, transaction)
+
+ if (video.state !== VideoState.TO_MOVE_TO_EXTERNAL_STORAGE) {
+ await video.setNewState(VideoState.TO_MOVE_TO_EXTERNAL_STORAGE, isNewVideo, transaction)
+ }
logger.info('Creating external storage move job for video %s.', video.uuid, { tags: [ video.uuid ] })
diff --git a/server/lib/worker/parent-process.ts b/server/lib/worker/parent-process.ts
index 4bc7f2620..7d4102047 100644
--- a/server/lib/worker/parent-process.ts
+++ b/server/lib/worker/parent-process.ts
@@ -2,6 +2,7 @@ import { join } from 'path'
import Piscina from 'piscina'
import { processImage } from '@server/helpers/image-utils'
import { WORKER_THREADS } from '@server/initializers/constants'
+import { httpBroadcast } from './workers/http-broadcast'
import { downloadImage } from './workers/image-downloader'
let downloadImageWorker: Piscina
@@ -34,7 +35,41 @@ function processImageFromWorker (options: Parameters[0]): P
return processImageWorker.run(options)
}
+// ---------------------------------------------------------------------------
+
+let parallelHTTPBroadcastWorker: Piscina
+
+function parallelHTTPBroadcastFromWorker (options: Parameters[0]): Promise> {
+ if (!parallelHTTPBroadcastWorker) {
+ parallelHTTPBroadcastWorker = new Piscina({
+ filename: join(__dirname, 'workers', 'http-broadcast.js'),
+ concurrentTasksPerWorker: WORKER_THREADS.PARALLEL_HTTP_BROADCAST.CONCURRENCY,
+ maxThreads: WORKER_THREADS.PARALLEL_HTTP_BROADCAST.MAX_THREADS
+ })
+ }
+
+ return parallelHTTPBroadcastWorker.run(options)
+}
+
+// ---------------------------------------------------------------------------
+
+let sequentialHTTPBroadcastWorker: Piscina
+
+function sequentialHTTPBroadcastFromWorker (options: Parameters[0]): Promise> {
+ if (!sequentialHTTPBroadcastWorker) {
+ sequentialHTTPBroadcastWorker = new Piscina({
+ filename: join(__dirname, 'workers', 'http-broadcast.js'),
+ concurrentTasksPerWorker: WORKER_THREADS.SEQUENTIAL_HTTP_BROADCAST.CONCURRENCY,
+ maxThreads: WORKER_THREADS.SEQUENTIAL_HTTP_BROADCAST.MAX_THREADS
+ })
+ }
+
+ return sequentialHTTPBroadcastWorker.run(options)
+}
+
export {
downloadImageFromWorker,
- processImageFromWorker
+ processImageFromWorker,
+ parallelHTTPBroadcastFromWorker,
+ sequentialHTTPBroadcastFromWorker
}
diff --git a/server/lib/worker/workers/http-broadcast.ts b/server/lib/worker/workers/http-broadcast.ts
new file mode 100644
index 000000000..8c9c6b8ca
--- /dev/null
+++ b/server/lib/worker/workers/http-broadcast.ts
@@ -0,0 +1,32 @@
+import { map } from 'bluebird'
+import { logger } from '@server/helpers/logger'
+import { doRequest, PeerTubeRequestOptions } from '@server/helpers/requests'
+import { BROADCAST_CONCURRENCY } from '@server/initializers/constants'
+
+async function httpBroadcast (payload: {
+ uris: string[]
+ requestOptions: PeerTubeRequestOptions
+}) {
+ const { uris, requestOptions } = payload
+
+ const badUrls: string[] = []
+ const goodUrls: string[] = []
+
+ await map(uris, async uri => {
+ try {
+ await doRequest(uri, requestOptions)
+ goodUrls.push(uri)
+ } catch (err) {
+ logger.debug('HTTP broadcast to %s failed.', uri, { err })
+ badUrls.push(uri)
+ }
+ }, { concurrency: BROADCAST_CONCURRENCY })
+
+ return { goodUrls, badUrls }
+}
+
+module.exports = httpBroadcast
+
+export {
+ httpBroadcast
+}
diff --git a/server/middlewares/activitypub.ts b/server/middlewares/activitypub.ts
index 2a2d86a24..0064a4760 100644
--- a/server/middlewares/activitypub.ts
+++ b/server/middlewares/activitypub.ts
@@ -1,6 +1,7 @@
import { NextFunction, Request, Response } from 'express'
import { isActorDeleteActivityValid } from '@server/helpers/custom-validators/activitypub/actor'
import { getAPId } from '@server/lib/activitypub/activity'
+import { wrapWithSpanAndContext } from '@server/lib/opentelemetry/tracing'
import { ActivityDelete, ActivityPubSignature, HttpStatusCode } from '@shared/models'
import { logger } from '../helpers/logger'
import { isHTTPSignatureVerified, isJsonLDSignatureVerified, parseHTTPSignature } from '../helpers/peertube-crypto'
@@ -61,91 +62,95 @@ export {
// ---------------------------------------------------------------------------
async function checkHttpSignature (req: Request, res: Response) {
- // FIXME: compatibility with http-signature < v1.3
- const sig = req.headers[HTTP_SIGNATURE.HEADER_NAME] as string
- if (sig && sig.startsWith('Signature ') === true) req.headers[HTTP_SIGNATURE.HEADER_NAME] = sig.replace(/^Signature /, '')
+ return wrapWithSpanAndContext('peertube.activitypub.checkHTTPSignature', async () => {
+ // FIXME: compatibility with http-signature < v1.3
+ const sig = req.headers[HTTP_SIGNATURE.HEADER_NAME] as string
+ if (sig && sig.startsWith('Signature ') === true) req.headers[HTTP_SIGNATURE.HEADER_NAME] = sig.replace(/^Signature /, '')
- let parsed: any
+ let parsed: any
- try {
- parsed = parseHTTPSignature(req, HTTP_SIGNATURE.CLOCK_SKEW_SECONDS)
- } catch (err) {
- logger.warn('Invalid signature because of exception in signature parser', { reqBody: req.body, err })
+ try {
+ parsed = parseHTTPSignature(req, HTTP_SIGNATURE.CLOCK_SKEW_SECONDS)
+ } catch (err) {
+ logger.warn('Invalid signature because of exception in signature parser', { reqBody: req.body, err })
- res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: err.message
- })
- return false
- }
+ res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: err.message
+ })
+ return false
+ }
- const keyId = parsed.keyId
- if (!keyId) {
- res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: 'Invalid key ID',
- data: {
- keyId
- }
- })
- return false
- }
+ const keyId = parsed.keyId
+ if (!keyId) {
+ res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Invalid key ID',
+ data: {
+ keyId
+ }
+ })
+ return false
+ }
- logger.debug('Checking HTTP signature of actor %s...', keyId)
+ logger.debug('Checking HTTP signature of actor %s...', keyId)
- let [ actorUrl ] = keyId.split('#')
- if (actorUrl.startsWith('acct:')) {
- actorUrl = await loadActorUrlOrGetFromWebfinger(actorUrl.replace(/^acct:/, ''))
- }
+ let [ actorUrl ] = keyId.split('#')
+ if (actorUrl.startsWith('acct:')) {
+ actorUrl = await loadActorUrlOrGetFromWebfinger(actorUrl.replace(/^acct:/, ''))
+ }
- const actor = await getOrCreateAPActor(actorUrl)
+ const actor = await getOrCreateAPActor(actorUrl)
- const verified = isHTTPSignatureVerified(parsed, actor)
- if (verified !== true) {
- logger.warn('Signature from %s is invalid', actorUrl, { parsed })
+ const verified = isHTTPSignatureVerified(parsed, actor)
+ if (verified !== true) {
+ logger.warn('Signature from %s is invalid', actorUrl, { parsed })
- res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: 'Invalid signature',
- data: {
- actorUrl
- }
- })
- return false
- }
+ res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Invalid signature',
+ data: {
+ actorUrl
+ }
+ })
+ return false
+ }
- res.locals.signature = { actor }
- return true
+ res.locals.signature = { actor }
+ return true
+ })
}
async function checkJsonLDSignature (req: Request, res: Response) {
- const signatureObject: ActivityPubSignature = req.body.signature
+ return wrapWithSpanAndContext('peertube.activitypub.JSONLDSignature', async () => {
+ const signatureObject: ActivityPubSignature = req.body.signature
- if (!signatureObject || !signatureObject.creator) {
- res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: 'Object and creator signature do not match'
- })
- return false
- }
+ if (!signatureObject || !signatureObject.creator) {
+ res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Object and creator signature do not match'
+ })
+ return false
+ }
- const [ creator ] = signatureObject.creator.split('#')
+ const [ creator ] = signatureObject.creator.split('#')
- logger.debug('Checking JsonLD signature of actor %s...', creator)
+ logger.debug('Checking JsonLD signature of actor %s...', creator)
- const actor = await getOrCreateAPActor(creator)
- const verified = await isJsonLDSignatureVerified(actor, req.body)
+ const actor = await getOrCreateAPActor(creator)
+ const verified = await isJsonLDSignatureVerified(actor, req.body)
- if (verified !== true) {
- logger.warn('Signature not verified.', req.body)
+ if (verified !== true) {
+ logger.warn('Signature not verified.', req.body)
- res.fail({
- status: HttpStatusCode.FORBIDDEN_403,
- message: 'Signature could not be verified'
- })
- return false
- }
+ res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Signature could not be verified'
+ })
+ return false
+ }
- res.locals.signature = { actor }
- return true
+ res.locals.signature = { actor }
+ return true
+ })
}
diff --git a/server/middlewares/validators/abuse.ts b/server/middlewares/validators/abuse.ts
index 22f66c8cf..9b94008ce 100644
--- a/server/middlewares/validators/abuse.ts
+++ b/server/middlewares/validators/abuse.ts
@@ -22,45 +22,36 @@ import { areValidationErrors, doesAbuseExist, doesAccountIdExist, doesCommentIdE
const abuseReportValidator = [
body('account.id')
.optional()
- .custom(isIdValid)
- .withMessage('Should have a valid accountId'),
+ .custom(isIdValid),
body('video.id')
.optional()
.customSanitizer(toCompleteUUID)
- .custom(isIdOrUUIDValid)
- .withMessage('Should have a valid videoId'),
+ .custom(isIdOrUUIDValid),
body('video.startAt')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isAbuseTimestampValid)
- .withMessage('Should have valid starting time value'),
+ .custom(isAbuseTimestampValid),
body('video.endAt')
.optional()
.customSanitizer(toIntOrNull)
.custom(isAbuseTimestampValid)
- .withMessage('Should have valid ending time value')
.bail()
.custom(isAbuseTimestampCoherent)
.withMessage('Should have a startAt timestamp beginning before endAt'),
body('comment.id')
.optional()
- .custom(isIdValid)
- .withMessage('Should have a valid commentId'),
+ .custom(isIdValid),
body('reason')
- .custom(isAbuseReasonValid)
- .withMessage('Should have a valid reason'),
+ .custom(isAbuseReasonValid),
body('predefinedReasons')
.optional()
- .custom(areAbusePredefinedReasonsValid)
- .withMessage('Should have a valid list of predefined reasons'),
+ .custom(areAbusePredefinedReasonsValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking abuseReport parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const body: AbuseCreate = req.body
@@ -79,11 +70,10 @@ const abuseReportValidator = [
]
const abuseGetValidator = [
- param('id').custom(isIdValid).not().isEmpty().withMessage('Should have a valid id'),
+ param('id')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking abuseGetValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesAbuseExist(req.params.id, res)) return
@@ -92,18 +82,17 @@ const abuseGetValidator = [
]
const abuseUpdateValidator = [
- param('id').custom(isIdValid).not().isEmpty().withMessage('Should have a valid id'),
+ param('id')
+ .custom(isIdValid),
body('state')
.optional()
- .custom(isAbuseStateValid).withMessage('Should have a valid abuse state'),
+ .custom(isAbuseStateValid),
body('moderationComment')
.optional()
- .custom(isAbuseModerationCommentValid).withMessage('Should have a valid moderation comment'),
+ .custom(isAbuseModerationCommentValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking abuseUpdateValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesAbuseExist(req.params.id, res)) return
@@ -114,40 +103,36 @@ const abuseUpdateValidator = [
const abuseListForAdminsValidator = [
query('id')
.optional()
- .custom(isIdValid).withMessage('Should have a valid id'),
+ .custom(isIdValid),
query('filter')
.optional()
- .custom(isAbuseFilterValid)
- .withMessage('Should have a valid filter'),
+ .custom(isAbuseFilterValid),
query('predefinedReason')
.optional()
- .custom(isAbusePredefinedReasonValid)
- .withMessage('Should have a valid predefinedReason'),
+ .custom(isAbusePredefinedReasonValid),
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
query('state')
.optional()
- .custom(isAbuseStateValid).withMessage('Should have a valid abuse state'),
+ .custom(isAbuseStateValid),
query('videoIs')
.optional()
- .custom(isAbuseVideoIsValid).withMessage('Should have a valid "video is" attribute'),
+ .custom(isAbuseVideoIsValid),
query('searchReporter')
.optional()
- .custom(exists).withMessage('Should have a valid reporter search'),
+ .custom(exists),
query('searchReportee')
.optional()
- .custom(exists).withMessage('Should have a valid reportee search'),
+ .custom(exists),
query('searchVideo')
.optional()
- .custom(exists).withMessage('Should have a valid video search'),
+ .custom(exists),
query('searchVideoChannel')
.optional()
- .custom(exists).withMessage('Should have a valid video channel search'),
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking abuseListForAdminsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -157,19 +142,17 @@ const abuseListForAdminsValidator = [
const abuseListForUserValidator = [
query('id')
.optional()
- .custom(isIdValid).withMessage('Should have a valid id'),
+ .custom(isIdValid),
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
query('state')
.optional()
- .custom(isAbuseStateValid).withMessage('Should have a valid abuse state'),
+ .custom(isAbuseStateValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking abuseListForUserValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -177,11 +160,10 @@ const abuseListForUserValidator = [
]
const getAbuseValidator = [
- param('id').custom(isIdValid).not().isEmpty().withMessage('Should have a valid id'),
+ param('id')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getAbuseValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesAbuseExist(req.params.id, res)) return
@@ -204,8 +186,6 @@ const getAbuseValidator = [
const checkAbuseValidForMessagesValidator = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking checkAbuseValidForMessagesValidator parameters', { parameters: req.body })
-
const abuse = res.locals.abuse
if (abuse.ReporterAccount.isOwned() === false) {
return res.fail({ message: 'This abuse was created by a user of your instance.' })
@@ -216,11 +196,10 @@ const checkAbuseValidForMessagesValidator = [
]
const addAbuseMessageValidator = [
- body('message').custom(isAbuseMessageValid).not().isEmpty().withMessage('Should have a valid abuse message'),
+ body('message')
+ .custom(isAbuseMessageValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking addAbuseMessageValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -228,11 +207,10 @@ const addAbuseMessageValidator = [
]
const deleteAbuseMessageValidator = [
- param('messageId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid message id'),
+ param('messageId')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking deleteAbuseMessageValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const user = res.locals.oauth.token.user
diff --git a/server/middlewares/validators/account.ts b/server/middlewares/validators/account.ts
index e529c831d..551f67d61 100644
--- a/server/middlewares/validators/account.ts
+++ b/server/middlewares/validators/account.ts
@@ -1,15 +1,13 @@
import express from 'express'
import { param } from 'express-validator'
import { isAccountNameValid } from '../../helpers/custom-validators/accounts'
-import { logger } from '../../helpers/logger'
import { areValidationErrors, doesAccountNameWithHostExist, doesLocalAccountNameExist } from './shared'
const localAccountValidator = [
- param('name').custom(isAccountNameValid).withMessage('Should have a valid account name'),
+ param('name')
+ .custom(isAccountNameValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking localAccountValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesLocalAccountNameExist(req.params.name, res)) return
@@ -18,11 +16,10 @@ const localAccountValidator = [
]
const accountNameWithHostGetValidator = [
- param('accountName').exists().withMessage('Should have an account name with host'),
+ param('accountName')
+ .exists(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking accountsNameWithHostGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountNameWithHostExist(req.params.accountName, res)) return
diff --git a/server/middlewares/validators/activitypub/pagination.ts b/server/middlewares/validators/activitypub/pagination.ts
index c542d4173..1259e4fef 100644
--- a/server/middlewares/validators/activitypub/pagination.ts
+++ b/server/middlewares/validators/activitypub/pagination.ts
@@ -1,20 +1,17 @@
import express from 'express'
import { query } from 'express-validator'
import { PAGINATION } from '@server/initializers/constants'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors } from '../shared'
const apPaginationValidator = [
query('page')
.optional()
- .isInt({ min: 1 }).withMessage('Should have a valid page number'),
+ .isInt({ min: 1 }),
query('size')
.optional()
.isInt({ min: 0, max: PAGINATION.OUTBOX.COUNT.MAX }).withMessage(`Should have a valid page size (max: ${PAGINATION.OUTBOX.COUNT.MAX})`),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking pagination parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/activitypub/signature.ts b/server/middlewares/validators/activitypub/signature.ts
index 642bcefe0..998d0c0c4 100644
--- a/server/middlewares/validators/activitypub/signature.ts
+++ b/server/middlewares/validators/activitypub/signature.ts
@@ -12,21 +12,21 @@ import { areValidationErrors } from '../shared'
const signatureValidator = [
body('signature.type')
.optional()
- .custom(isSignatureTypeValid).withMessage('Should have a valid signature type'),
+ .custom(isSignatureTypeValid),
body('signature.created')
.optional()
.custom(isDateValid).withMessage('Should have a signature created date that conforms to ISO 8601'),
body('signature.creator')
.optional()
- .custom(isSignatureCreatorValid).withMessage('Should have a valid signature creator'),
+ .custom(isSignatureCreatorValid),
body('signature.signatureValue')
.optional()
- .custom(isSignatureValueValid).withMessage('Should have a valid signature value'),
+ .custom(isSignatureValueValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
logger.debug('Checking Linked Data Signature parameter', { parameters: { signature: req.body.signature } })
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { omitLog: true })) return
return next()
}
diff --git a/server/middlewares/validators/actor-image.ts b/server/middlewares/validators/actor-image.ts
index c7e9f391c..9dcf5e871 100644
--- a/server/middlewares/validators/actor-image.ts
+++ b/server/middlewares/validators/actor-image.ts
@@ -2,7 +2,6 @@ import express from 'express'
import { body } from 'express-validator'
import { isActorImageFile } from '@server/helpers/custom-validators/actor-images'
import { cleanUpReqFiles } from '../../helpers/express-utils'
-import { logger } from '../../helpers/logger'
import { CONSTRAINTS_FIELDS } from '../../initializers/constants'
import { areValidationErrors } from './shared'
@@ -13,8 +12,6 @@ const updateActorImageValidatorFactory = (fieldname: string) => ([
),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking updateActorImageValidator parameters', { files: req.files })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
return next()
diff --git a/server/middlewares/validators/blocklist.ts b/server/middlewares/validators/blocklist.ts
index 12980ced4..8ec6cb01d 100644
--- a/server/middlewares/validators/blocklist.ts
+++ b/server/middlewares/validators/blocklist.ts
@@ -1,11 +1,10 @@
import express from 'express'
import { body, param, query } from 'express-validator'
import { areValidActorHandles } from '@server/helpers/custom-validators/activitypub/actor'
-import { toArray } from '@server/helpers/custom-validators/misc'
import { getServerActor } from '@server/models/application/application'
+import { arrayify } from '@shared/core-utils'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { isEachUniqueHostValid, isHostValid } from '../../helpers/custom-validators/servers'
-import { logger } from '../../helpers/logger'
import { WEBSERVER } from '../../initializers/constants'
import { AccountBlocklistModel } from '../../models/account/account-blocklist'
import { ServerModel } from '../../models/server/server'
@@ -13,11 +12,10 @@ import { ServerBlocklistModel } from '../../models/server/server-blocklist'
import { areValidationErrors, doesAccountNameWithHostExist } from './shared'
const blockAccountValidator = [
- body('accountName').exists().withMessage('Should have an account name with host'),
+ body('accountName')
+ .exists(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking blockAccountByAccountValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountNameWithHostExist(req.body.accountName, res)) return
@@ -37,11 +35,10 @@ const blockAccountValidator = [
]
const unblockAccountByAccountValidator = [
- param('accountName').exists().withMessage('Should have an account name with host'),
+ param('accountName')
+ .exists(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking unblockAccountByAccountValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountNameWithHostExist(req.params.accountName, res)) return
@@ -54,11 +51,10 @@ const unblockAccountByAccountValidator = [
]
const unblockAccountByServerValidator = [
- param('accountName').exists().withMessage('Should have an account name with host'),
+ param('accountName')
+ .exists(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking unblockAccountByServerValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountNameWithHostExist(req.params.accountName, res)) return
@@ -71,11 +67,10 @@ const unblockAccountByServerValidator = [
]
const blockServerValidator = [
- body('host').custom(isHostValid).withMessage('Should have a valid host'),
+ body('host')
+ .custom(isHostValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking serverGetValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const host: string = req.body.host
@@ -96,11 +91,10 @@ const blockServerValidator = [
]
const unblockServerByAccountValidator = [
- param('host').custom(isHostValid).withMessage('Should have an account name with host'),
+ param('host')
+ .custom(isHostValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking unblockServerByAccountValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const user = res.locals.oauth.token.User
@@ -111,11 +105,10 @@ const unblockServerByAccountValidator = [
]
const unblockServerByServerValidator = [
- param('host').custom(isHostValid).withMessage('Should have an account name with host'),
+ param('host')
+ .custom(isHostValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking unblockServerByServerValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const serverActor = await getServerActor()
@@ -128,17 +121,15 @@ const unblockServerByServerValidator = [
const blocklistStatusValidator = [
query('hosts')
.optional()
- .customSanitizer(toArray)
+ .customSanitizer(arrayify)
.custom(isEachUniqueHostValid).withMessage('Should have a valid hosts array'),
query('accounts')
.optional()
- .customSanitizer(toArray)
+ .customSanitizer(arrayify)
.custom(areValidActorHandles).withMessage('Should have a valid accounts array'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking blocklistStatusValidator parameters', { query: req.query })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/bulk.ts b/server/middlewares/validators/bulk.ts
index 1cfc7481e..a1cea8032 100644
--- a/server/middlewares/validators/bulk.ts
+++ b/server/middlewares/validators/bulk.ts
@@ -3,17 +3,15 @@ import { body } from 'express-validator'
import { isBulkRemoveCommentsOfScopeValid } from '@server/helpers/custom-validators/bulk'
import { HttpStatusCode, UserRight } from '@shared/models'
import { BulkRemoveCommentsOfBody } from '@shared/models/bulk/bulk-remove-comments-of-body.model'
-import { logger } from '../../helpers/logger'
import { areValidationErrors, doesAccountNameWithHostExist } from './shared'
const bulkRemoveCommentsOfValidator = [
- body('accountName').exists().withMessage('Should have an account name with host'),
+ body('accountName')
+ .exists(),
body('scope')
- .custom(isBulkRemoveCommentsOfScopeValid).withMessage('Should have a valid scope'),
+ .custom(isBulkRemoveCommentsOfScopeValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking bulkRemoveCommentsOfValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountNameWithHostExist(req.body.accountName, res)) return
diff --git a/server/middlewares/validators/config.ts b/server/middlewares/validators/config.ts
index 9ce47c5aa..3a7daa573 100644
--- a/server/middlewares/validators/config.ts
+++ b/server/middlewares/validators/config.ts
@@ -2,114 +2,112 @@ import express from 'express'
import { body } from 'express-validator'
import { isIntOrNull } from '@server/helpers/custom-validators/misc'
import { CONFIG, isEmailEnabled } from '@server/initializers/config'
+import { HttpStatusCode } from '@shared/models/http/http-error-codes'
import { CustomConfig } from '../../../shared/models/server/custom-config.model'
import { isThemeNameValid } from '../../helpers/custom-validators/plugins'
import { isUserNSFWPolicyValid, isUserVideoQuotaDailyValid, isUserVideoQuotaValid } from '../../helpers/custom-validators/users'
-import { logger } from '../../helpers/logger'
import { isThemeRegistered } from '../../lib/plugins/theme-utils'
import { areValidationErrors } from './shared'
-import { HttpStatusCode } from '@shared/models/http/http-error-codes'
const customConfigUpdateValidator = [
- body('instance.name').exists().withMessage('Should have a valid instance name'),
- body('instance.shortDescription').exists().withMessage('Should have a valid instance short description'),
- body('instance.description').exists().withMessage('Should have a valid instance description'),
- body('instance.terms').exists().withMessage('Should have a valid instance terms'),
- body('instance.defaultNSFWPolicy').custom(isUserNSFWPolicyValid).withMessage('Should have a valid NSFW policy'),
- body('instance.defaultClientRoute').exists().withMessage('Should have a valid instance default client route'),
- body('instance.customizations.css').exists().withMessage('Should have a valid instance CSS customization'),
- body('instance.customizations.javascript').exists().withMessage('Should have a valid instance JavaScript customization'),
+ body('instance.name').exists(),
+ body('instance.shortDescription').exists(),
+ body('instance.description').exists(),
+ body('instance.terms').exists(),
+ body('instance.defaultNSFWPolicy').custom(isUserNSFWPolicyValid),
+ body('instance.defaultClientRoute').exists(),
+ body('instance.customizations.css').exists(),
+ body('instance.customizations.javascript').exists(),
- body('services.twitter.username').exists().withMessage('Should have a valid twitter username'),
- body('services.twitter.whitelisted').isBoolean().withMessage('Should have a valid twitter whitelisted boolean'),
+ body('services.twitter.username').exists(),
+ body('services.twitter.whitelisted').isBoolean(),
- body('cache.previews.size').isInt().withMessage('Should have a valid previews cache size'),
- body('cache.captions.size').isInt().withMessage('Should have a valid captions cache size'),
- body('cache.torrents.size').isInt().withMessage('Should have a valid torrents cache size'),
+ body('cache.previews.size').isInt(),
+ body('cache.captions.size').isInt(),
+ body('cache.torrents.size').isInt(),
- body('signup.enabled').isBoolean().withMessage('Should have a valid signup enabled boolean'),
- body('signup.limit').isInt().withMessage('Should have a valid signup limit'),
- body('signup.requiresEmailVerification').isBoolean().withMessage('Should have a valid requiresEmailVerification boolean'),
- body('signup.minimumAge').isInt().withMessage('Should have a valid minimum age required'),
+ body('signup.enabled').isBoolean(),
+ body('signup.limit').isInt(),
+ body('signup.requiresEmailVerification').isBoolean(),
+ body('signup.minimumAge').isInt(),
- body('admin.email').isEmail().withMessage('Should have a valid administrator email'),
- body('contactForm.enabled').isBoolean().withMessage('Should have a valid contact form enabled boolean'),
+ body('admin.email').isEmail(),
+ body('contactForm.enabled').isBoolean(),
- body('user.videoQuota').custom(isUserVideoQuotaValid).withMessage('Should have a valid video quota'),
- body('user.videoQuotaDaily').custom(isUserVideoQuotaDailyValid).withMessage('Should have a valid daily video quota'),
+ body('user.videoQuota').custom(isUserVideoQuotaValid),
+ body('user.videoQuotaDaily').custom(isUserVideoQuotaDailyValid),
- body('videoChannels.maxPerUser').isInt().withMessage('Should have a valid maximum amount of video channels per user'),
+ body('videoChannels.maxPerUser').isInt(),
- body('transcoding.enabled').isBoolean().withMessage('Should have a valid transcoding enabled boolean'),
- body('transcoding.allowAdditionalExtensions').isBoolean().withMessage('Should have a valid additional extensions boolean'),
- body('transcoding.threads').isInt().withMessage('Should have a valid transcoding threads number'),
- body('transcoding.concurrency').isInt({ min: 1 }).withMessage('Should have a valid transcoding concurrency number'),
- body('transcoding.resolutions.0p').isBoolean().withMessage('Should have a valid transcoding 0p resolution enabled boolean'),
- body('transcoding.resolutions.144p').isBoolean().withMessage('Should have a valid transcoding 144p resolution enabled boolean'),
- body('transcoding.resolutions.240p').isBoolean().withMessage('Should have a valid transcoding 240p resolution enabled boolean'),
- body('transcoding.resolutions.360p').isBoolean().withMessage('Should have a valid transcoding 360p resolution enabled boolean'),
- body('transcoding.resolutions.480p').isBoolean().withMessage('Should have a valid transcoding 480p resolution enabled boolean'),
- body('transcoding.resolutions.720p').isBoolean().withMessage('Should have a valid transcoding 720p resolution enabled boolean'),
- body('transcoding.resolutions.1080p').isBoolean().withMessage('Should have a valid transcoding 1080p resolution enabled boolean'),
- body('transcoding.resolutions.1440p').isBoolean().withMessage('Should have a valid transcoding 1440p resolution enabled boolean'),
- body('transcoding.resolutions.2160p').isBoolean().withMessage('Should have a valid transcoding 2160p resolution enabled boolean'),
+ body('transcoding.enabled').isBoolean(),
+ body('transcoding.allowAdditionalExtensions').isBoolean(),
+ body('transcoding.threads').isInt(),
+ body('transcoding.concurrency').isInt({ min: 1 }),
+ body('transcoding.resolutions.0p').isBoolean(),
+ body('transcoding.resolutions.144p').isBoolean(),
+ body('transcoding.resolutions.240p').isBoolean(),
+ body('transcoding.resolutions.360p').isBoolean(),
+ body('transcoding.resolutions.480p').isBoolean(),
+ body('transcoding.resolutions.720p').isBoolean(),
+ body('transcoding.resolutions.1080p').isBoolean(),
+ body('transcoding.resolutions.1440p').isBoolean(),
+ body('transcoding.resolutions.2160p').isBoolean(),
- body('transcoding.alwaysTranscodeOriginalResolution').isBoolean()
- .withMessage('Should have a valid always transcode original resolution boolean'),
+ body('transcoding.alwaysTranscodeOriginalResolution').isBoolean(),
- body('transcoding.webtorrent.enabled').isBoolean().withMessage('Should have a valid webtorrent transcoding enabled boolean'),
- body('transcoding.hls.enabled').isBoolean().withMessage('Should have a valid hls transcoding enabled boolean'),
+ body('transcoding.webtorrent.enabled').isBoolean(),
+ body('transcoding.hls.enabled').isBoolean(),
- body('videoStudio.enabled').isBoolean().withMessage('Should have a valid video studio enabled boolean'),
+ body('videoStudio.enabled').isBoolean(),
- body('import.videos.concurrency').isInt({ min: 0 }).withMessage('Should have a valid import concurrency number'),
- body('import.videos.http.enabled').isBoolean().withMessage('Should have a valid import video http enabled boolean'),
- body('import.videos.torrent.enabled').isBoolean().withMessage('Should have a valid import video torrent enabled boolean'),
+ body('import.videos.concurrency').isInt({ min: 0 }),
+ body('import.videos.http.enabled').isBoolean(),
+ body('import.videos.torrent.enabled').isBoolean(),
- body('trending.videos.algorithms.default').exists().withMessage('Should have a valid default trending algorithm'),
- body('trending.videos.algorithms.enabled').exists().withMessage('Should have a valid array of enabled trending algorithms'),
+ body('import.videoChannelSynchronization.enabled').isBoolean(),
- body('followers.instance.enabled').isBoolean().withMessage('Should have a valid followers of instance boolean'),
- body('followers.instance.manualApproval').isBoolean().withMessage('Should have a valid manual approval boolean'),
+ body('trending.videos.algorithms.default').exists(),
+ body('trending.videos.algorithms.enabled').exists(),
- body('theme.default').custom(v => isThemeNameValid(v) && isThemeRegistered(v)).withMessage('Should have a valid theme'),
+ body('followers.instance.enabled').isBoolean(),
+ body('followers.instance.manualApproval').isBoolean(),
- body('broadcastMessage.enabled').isBoolean().withMessage('Should have a valid broadcast message enabled boolean'),
- body('broadcastMessage.message').exists().withMessage('Should have a valid broadcast message'),
- body('broadcastMessage.level').exists().withMessage('Should have a valid broadcast level'),
- body('broadcastMessage.dismissable').isBoolean().withMessage('Should have a valid broadcast dismissable boolean'),
+ body('theme.default').custom(v => isThemeNameValid(v) && isThemeRegistered(v)),
- body('live.enabled').isBoolean().withMessage('Should have a valid live enabled boolean'),
- body('live.allowReplay').isBoolean().withMessage('Should have a valid live allow replay boolean'),
- body('live.maxDuration').isInt().withMessage('Should have a valid live max duration'),
- body('live.maxInstanceLives').custom(isIntOrNull).withMessage('Should have a valid max instance lives'),
- body('live.maxUserLives').custom(isIntOrNull).withMessage('Should have a valid max user lives'),
- body('live.transcoding.enabled').isBoolean().withMessage('Should have a valid live transcoding enabled boolean'),
- body('live.transcoding.threads').isInt().withMessage('Should have a valid live transcoding threads'),
- body('live.transcoding.resolutions.144p').isBoolean().withMessage('Should have a valid transcoding 144p resolution enabled boolean'),
- body('live.transcoding.resolutions.240p').isBoolean().withMessage('Should have a valid transcoding 240p resolution enabled boolean'),
- body('live.transcoding.resolutions.360p').isBoolean().withMessage('Should have a valid transcoding 360p resolution enabled boolean'),
- body('live.transcoding.resolutions.480p').isBoolean().withMessage('Should have a valid transcoding 480p resolution enabled boolean'),
- body('live.transcoding.resolutions.720p').isBoolean().withMessage('Should have a valid transcoding 720p resolution enabled boolean'),
- body('live.transcoding.resolutions.1080p').isBoolean().withMessage('Should have a valid transcoding 1080p resolution enabled boolean'),
- body('live.transcoding.resolutions.1440p').isBoolean().withMessage('Should have a valid transcoding 1440p resolution enabled boolean'),
- body('live.transcoding.resolutions.2160p').isBoolean().withMessage('Should have a valid transcoding 2160p resolution enabled boolean'),
- body('live.transcoding.alwaysTranscodeOriginalResolution').isBoolean()
- .withMessage('Should have a valid always transcode live original resolution boolean'),
+ body('broadcastMessage.enabled').isBoolean(),
+ body('broadcastMessage.message').exists(),
+ body('broadcastMessage.level').exists(),
+ body('broadcastMessage.dismissable').isBoolean(),
- body('search.remoteUri.users').isBoolean().withMessage('Should have a remote URI search for users boolean'),
- body('search.remoteUri.anonymous').isBoolean().withMessage('Should have a valid remote URI search for anonymous boolean'),
- body('search.searchIndex.enabled').isBoolean().withMessage('Should have a valid search index enabled boolean'),
- body('search.searchIndex.url').exists().withMessage('Should have a valid search index URL'),
- body('search.searchIndex.disableLocalSearch').isBoolean().withMessage('Should have a valid search index disable local search boolean'),
- body('search.searchIndex.isDefaultSearch').isBoolean().withMessage('Should have a valid search index default enabled boolean'),
+ body('live.enabled').isBoolean(),
+ body('live.allowReplay').isBoolean(),
+ body('live.maxDuration').isInt(),
+ body('live.maxInstanceLives').custom(isIntOrNull),
+ body('live.maxUserLives').custom(isIntOrNull),
+ body('live.transcoding.enabled').isBoolean(),
+ body('live.transcoding.threads').isInt(),
+ body('live.transcoding.resolutions.144p').isBoolean(),
+ body('live.transcoding.resolutions.240p').isBoolean(),
+ body('live.transcoding.resolutions.360p').isBoolean(),
+ body('live.transcoding.resolutions.480p').isBoolean(),
+ body('live.transcoding.resolutions.720p').isBoolean(),
+ body('live.transcoding.resolutions.1080p').isBoolean(),
+ body('live.transcoding.resolutions.1440p').isBoolean(),
+ body('live.transcoding.resolutions.2160p').isBoolean(),
+ body('live.transcoding.alwaysTranscodeOriginalResolution').isBoolean(),
+
+ body('search.remoteUri.users').isBoolean(),
+ body('search.remoteUri.anonymous').isBoolean(),
+ body('search.searchIndex.enabled').isBoolean(),
+ body('search.searchIndex.url').exists(),
+ body('search.searchIndex.disableLocalSearch').isBoolean(),
+ body('search.searchIndex.isDefaultSearch').isBoolean(),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking customConfigUpdateValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!checkInvalidConfigIfEmailDisabled(req.body, res)) return
if (!checkInvalidTranscodingConfig(req.body, res)) return
+ if (!checkInvalidSynchronizationConfig(req.body, res)) return
if (!checkInvalidLiveConfig(req.body, res)) return
if (!checkInvalidVideoStudioConfig(req.body, res)) return
@@ -157,6 +155,14 @@ function checkInvalidTranscodingConfig (customConfig: CustomConfig, res: express
return true
}
+function checkInvalidSynchronizationConfig (customConfig: CustomConfig, res: express.Response) {
+ if (customConfig.import.videoChannelSynchronization.enabled && !customConfig.import.videos.http.enabled) {
+ res.fail({ message: 'You need to enable HTTP video import in order to enable channel synchronization' })
+ return false
+ }
+ return true
+}
+
function checkInvalidLiveConfig (customConfig: CustomConfig, res: express.Response) {
if (customConfig.live.enabled === false) return true
diff --git a/server/middlewares/validators/feeds.ts b/server/middlewares/validators/feeds.ts
index 04b4e00c9..0bfe89e6f 100644
--- a/server/middlewares/validators/feeds.ts
+++ b/server/middlewares/validators/feeds.ts
@@ -3,7 +3,6 @@ import { param, query } from 'express-validator'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { isValidRSSFeed } from '../../helpers/custom-validators/feeds'
import { exists, isIdOrUUIDValid, isIdValid, toCompleteUUID } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
import {
areValidationErrors,
checkCanSeeVideo,
@@ -16,8 +15,18 @@ import {
} from './shared'
const feedsFormatValidator = [
- param('format').optional().custom(isValidRSSFeed).withMessage('Should have a valid format (rss, atom, json)'),
- query('format').optional().custom(isValidRSSFeed).withMessage('Should have a valid format (rss, atom, json)')
+ param('format')
+ .optional()
+ .custom(isValidRSSFeed).withMessage('Should have a valid format (rss, atom, json)'),
+ query('format')
+ .optional()
+ .custom(isValidRSSFeed).withMessage('Should have a valid format (rss, atom, json)'),
+
+ (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (areValidationErrors(req, res)) return
+
+ return next()
+ }
]
function setFeedFormatContentType (req: express.Request, res: express.Response, next: express.NextFunction) {
@@ -49,23 +58,19 @@ function setFeedFormatContentType (req: express.Request, res: express.Response,
const videoFeedsValidator = [
query('accountId')
.optional()
- .custom(isIdValid)
- .withMessage('Should have a valid account id'),
+ .custom(isIdValid),
query('accountName')
.optional(),
query('videoChannelId')
.optional()
- .custom(isIdValid)
- .withMessage('Should have a valid channel id'),
+ .custom(isIdValid),
query('videoChannelName')
.optional(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking feeds parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (req.query.accountId && !await doesAccountIdExist(req.query.accountId, res)) return
@@ -79,16 +84,12 @@ const videoFeedsValidator = [
const videoSubscriptionFeedsValidator = [
query('accountId')
- .custom(isIdValid)
- .withMessage('Should have a valid account id'),
+ .custom(isIdValid),
query('token')
- .custom(exists)
- .withMessage('Should have a token'),
+ .custom(exists),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking subscription feeds parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (!await doesAccountIdExist(req.query.accountId, res)) return
@@ -100,13 +101,11 @@ const videoSubscriptionFeedsValidator = [
const videoCommentsFeedsValidator = [
query('videoId')
- .customSanitizer(toCompleteUUID)
.optional()
+ .customSanitizer(toCompleteUUID)
.custom(isIdOrUUIDValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking feeds parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (req.query.videoId && (req.query.videoChannelId || req.query.videoChannelName)) {
diff --git a/server/middlewares/validators/follows.ts b/server/middlewares/validators/follows.ts
index 023dba5b5..be98a4c04 100644
--- a/server/middlewares/validators/follows.ts
+++ b/server/middlewares/validators/follows.ts
@@ -19,10 +19,10 @@ import { areValidationErrors } from './shared'
const listFollowsValidator = [
query('state')
.optional()
- .custom(isFollowStateValid).withMessage('Should have a valid follow state'),
+ .custom(isFollowStateValid),
query('actorType')
.optional()
- .custom(isActorTypeValid).withMessage('Should have a valid actor type'),
+ .custom(isActorTypeValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
if (areValidationErrors(req, res)) return
@@ -50,8 +50,6 @@ const followValidator = [
})
}
- logger.debug('Checking follow parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const body: ServerFollowCreate = req.body
@@ -70,12 +68,9 @@ const followValidator = [
const removeFollowingValidator = [
param('hostOrHandle')
- .custom(value => isHostValid(value) || isRemoteHandleValid(value))
- .withMessage('Should have a valid host/handle'),
+ .custom(value => isHostValid(value) || isRemoteHandleValid(value)),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking unfollowing parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const serverActor = await getServerActor()
@@ -100,11 +95,10 @@ const removeFollowingValidator = [
]
const getFollowerValidator = [
- param('nameWithHost').custom(isValidActorHandle).withMessage('Should have a valid nameWithHost'),
+ param('nameWithHost')
+ .custom(isValidActorHandle),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking get follower parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
let follow: MActorFollowActorsDefault
@@ -132,8 +126,6 @@ const getFollowerValidator = [
const acceptFollowerValidator = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking accept follower parameters', { parameters: req.params })
-
const follow = res.locals.follow
if (follow.state !== 'pending' && follow.state !== 'rejected') {
return res.fail({ message: 'Follow is not in pending/rejected state.' })
@@ -145,8 +137,6 @@ const acceptFollowerValidator = [
const rejectFollowerValidator = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking reject follower parameters', { parameters: req.params })
-
const follow = res.locals.follow
if (follow.state !== 'pending' && follow.state !== 'accepted') {
return res.fail({ message: 'Follow is not in pending/accepted state.' })
diff --git a/server/middlewares/validators/index.ts b/server/middlewares/validators/index.ts
index b0ad04819..ffadb3b49 100644
--- a/server/middlewares/validators/index.ts
+++ b/server/middlewares/validators/index.ts
@@ -10,6 +10,7 @@ export * from './express'
export * from './feeds'
export * from './follows'
export * from './jobs'
+export * from './metrics'
export * from './logs'
export * from './oembed'
export * from './pagination'
diff --git a/server/middlewares/validators/jobs.ts b/server/middlewares/validators/jobs.ts
index 4de90548b..e5008adc3 100644
--- a/server/middlewares/validators/jobs.ts
+++ b/server/middlewares/validators/jobs.ts
@@ -1,24 +1,22 @@
import express from 'express'
import { param, query } from 'express-validator'
import { isValidJobState, isValidJobType } from '../../helpers/custom-validators/jobs'
-import { logger, loggerTagsFactory } from '../../helpers/logger'
+import { loggerTagsFactory } from '../../helpers/logger'
import { areValidationErrors } from './shared'
const lTags = loggerTagsFactory('validators', 'jobs')
const listJobsValidator = [
param('state')
- .optional()
- .custom(isValidJobState).not().isEmpty().withMessage('Should have a valid job state'),
+ .optional()
+ .custom(isValidJobState),
query('jobType')
.optional()
- .custom(isValidJobType).withMessage('Should have a valid job state'),
+ .custom(isValidJobType),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listJobsValidator parameters.', { parameters: req.params, ...lTags() })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, lTags())) return
return next()
}
diff --git a/server/middlewares/validators/logs.ts b/server/middlewares/validators/logs.ts
index 324ba6915..2d828bb42 100644
--- a/server/middlewares/validators/logs.ts
+++ b/server/middlewares/validators/logs.ts
@@ -3,6 +3,7 @@ import { body, query } from 'express-validator'
import { isUrlValid } from '@server/helpers/custom-validators/activitypub/misc'
import { isStringArray } from '@server/helpers/custom-validators/search'
import { CONFIG } from '@server/initializers/config'
+import { arrayify } from '@shared/core-utils'
import { HttpStatusCode } from '@shared/models'
import {
isValidClientLogLevel,
@@ -12,35 +13,32 @@ import {
isValidClientLogUserAgent,
isValidLogLevel
} from '../../helpers/custom-validators/logs'
-import { isDateValid, toArray } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
+import { isDateValid } from '../../helpers/custom-validators/misc'
import { areValidationErrors } from './shared'
const createClientLogValidator = [
body('message')
- .custom(isValidClientLogMessage).withMessage('Should have a valid log message'),
+ .custom(isValidClientLogMessage),
body('url')
- .custom(isUrlValid).withMessage('Should have a valid log url'),
+ .custom(isUrlValid),
body('level')
- .custom(isValidClientLogLevel).withMessage('Should have a valid log message'),
+ .custom(isValidClientLogLevel),
body('stackTrace')
.optional()
- .custom(isValidClientLogStackTrace).withMessage('Should have a valid log stack trace'),
+ .custom(isValidClientLogStackTrace),
body('meta')
.optional()
- .custom(isValidClientLogMeta).withMessage('Should have a valid log meta'),
+ .custom(isValidClientLogMeta),
body('userAgent')
.optional()
- .custom(isValidClientLogUserAgent).withMessage('Should have a valid log user agent'),
+ .custom(isValidClientLogUserAgent),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking createClientLogValidator parameters.', { parameters: req.query })
-
if (CONFIG.LOG.ACCEPT_CLIENT_LOG !== true) {
return res.sendStatus(HttpStatusCode.FORBIDDEN_403)
}
@@ -56,18 +54,16 @@ const getLogsValidator = [
.custom(isDateValid).withMessage('Should have a start date that conforms to ISO 8601'),
query('level')
.optional()
- .custom(isValidLogLevel).withMessage('Should have a valid level'),
+ .custom(isValidLogLevel),
query('tagsOneOf')
.optional()
- .customSanitizer(toArray)
+ .customSanitizer(arrayify)
.custom(isStringArray).withMessage('Should have a valid one of tags array'),
query('endDate')
.optional()
.custom(isDateValid).withMessage('Should have an end date that conforms to ISO 8601'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getLogsValidator parameters.', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -82,8 +78,6 @@ const getAuditLogsValidator = [
.custom(isDateValid).withMessage('Should have a end date that conforms to ISO 8601'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getAuditLogsValidator parameters.', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/metrics.ts b/server/middlewares/validators/metrics.ts
new file mode 100644
index 000000000..8ee5ac0d0
--- /dev/null
+++ b/server/middlewares/validators/metrics.ts
@@ -0,0 +1,52 @@
+import express from 'express'
+import { body } from 'express-validator'
+import { isValidPlayerMode } from '@server/helpers/custom-validators/metrics'
+import { isIdOrUUIDValid, toCompleteUUID } from '@server/helpers/custom-validators/misc'
+import { CONFIG } from '@server/initializers/config'
+import { HttpStatusCode, PlaybackMetricCreate } from '@shared/models'
+import { areValidationErrors, doesVideoExist } from './shared'
+
+const addPlaybackMetricValidator = [
+ body('resolution')
+ .isInt({ min: 0 }),
+ body('fps')
+ .optional()
+ .isInt({ min: 0 }),
+ body('playerMode')
+ .custom(isValidPlayerMode),
+
+ body('resolutionChanges')
+ .isInt({ min: 0 }),
+
+ body('errors')
+ .isInt({ min: 0 }),
+
+ body('downloadedBytesP2P')
+ .isInt({ min: 0 }),
+ body('downloadedBytesHTTP')
+ .isInt({ min: 0 }),
+
+ body('uploadedBytesP2P')
+ .isInt({ min: 0 }),
+
+ body('videoId')
+ .customSanitizer(toCompleteUUID)
+ .custom(isIdOrUUIDValid),
+
+ async (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (!CONFIG.OPEN_TELEMETRY.METRICS.ENABLED) return res.sendStatus(HttpStatusCode.NO_CONTENT_204)
+
+ const body: PlaybackMetricCreate = req.body
+
+ if (areValidationErrors(req, res)) return
+ if (!await doesVideoExist(body.videoId, res, 'only-immutable-attributes')) return
+
+ return next()
+ }
+]
+
+// ---------------------------------------------------------------------------
+
+export {
+ addPlaybackMetricValidator
+}
diff --git a/server/middlewares/validators/oembed.ts b/server/middlewares/validators/oembed.ts
index 8e7b44a86..ef9a227a0 100644
--- a/server/middlewares/validators/oembed.ts
+++ b/server/middlewares/validators/oembed.ts
@@ -7,7 +7,6 @@ import { VideoPlaylistPrivacy, VideoPrivacy } from '@shared/models'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { isTestOrDevInstance } from '../../helpers/core-utils'
import { isIdOrUUIDValid, isUUIDValid, toCompleteUUID } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
import { WEBSERVER } from '../../initializers/constants'
import { areValidationErrors } from './shared'
@@ -39,14 +38,19 @@ if (isTestOrDevInstance()) {
}
const oembedValidator = [
- query('url').isURL(isURLOptions).withMessage('Should have a valid url'),
- query('maxwidth').optional().isInt().withMessage('Should have a valid max width'),
- query('maxheight').optional().isInt().withMessage('Should have a valid max height'),
- query('format').optional().isIn([ 'xml', 'json' ]).withMessage('Should have a valid format'),
+ query('url')
+ .isURL(isURLOptions),
+ query('maxwidth')
+ .optional()
+ .isInt(),
+ query('maxheight')
+ .optional()
+ .isInt(),
+ query('format')
+ .optional()
+ .isIn([ 'xml', 'json' ]),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking oembed parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (req.query.format !== undefined && req.query.format !== 'json') {
diff --git a/server/middlewares/validators/pagination.ts b/server/middlewares/validators/pagination.ts
index 8e4922b9d..79ddbbf18 100644
--- a/server/middlewares/validators/pagination.ts
+++ b/server/middlewares/validators/pagination.ts
@@ -1,7 +1,6 @@
import express from 'express'
import { query } from 'express-validator'
import { PAGINATION } from '@server/initializers/constants'
-import { logger } from '../../helpers/logger'
import { areValidationErrors } from './shared'
const paginationValidator = paginationValidatorBuilder()
@@ -10,15 +9,13 @@ function paginationValidatorBuilder (tags: string[] = []) {
return [
query('start')
.optional()
- .isInt({ min: 0 }).withMessage('Should have a number start'),
+ .isInt({ min: 0 }),
query('count')
.optional()
.isInt({ min: 0, max: PAGINATION.GLOBAL.COUNT.MAX }).withMessage(`Should have a number count (max: ${PAGINATION.GLOBAL.COUNT.MAX})`),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking pagination parameters', { parameters: req.query, tags })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { tags })) return
return next()
}
diff --git a/server/middlewares/validators/plugins.ts b/server/middlewares/validators/plugins.ts
index c1e9ebefb..78c030333 100644
--- a/server/middlewares/validators/plugins.ts
+++ b/server/middlewares/validators/plugins.ts
@@ -5,7 +5,6 @@ import { PluginType } from '../../../shared/models/plugins/plugin.type'
import { InstallOrUpdatePlugin } from '../../../shared/models/plugins/server/api/install-plugin.model'
import { exists, isBooleanValid, isSafePath, toBooleanOrNull, toIntOrNull } from '../../helpers/custom-validators/misc'
import { isNpmPluginNameValid, isPluginNameValid, isPluginTypeValid, isPluginVersionValid } from '../../helpers/custom-validators/plugins'
-import { logger } from '../../helpers/logger'
import { CONFIG } from '../../initializers/config'
import { PluginManager } from '../../lib/plugins/plugin-manager'
import { PluginModel } from '../../models/server/plugin'
@@ -13,19 +12,19 @@ import { areValidationErrors } from './shared'
const getPluginValidator = (pluginType: PluginType, withVersion = true) => {
const validators: (ValidationChain | express.Handler)[] = [
- param('pluginName').custom(isPluginNameValid).withMessage('Should have a valid plugin name')
+ param('pluginName')
+ .custom(isPluginNameValid)
]
if (withVersion) {
validators.push(
- param('pluginVersion').custom(isPluginVersionValid).withMessage('Should have a valid plugin version')
+ param('pluginVersion')
+ .custom(isPluginVersionValid)
)
}
return validators.concat([
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getPluginValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const npmName = PluginModel.buildNpmName(req.params.pluginName, pluginType)
@@ -52,11 +51,10 @@ const getPluginValidator = (pluginType: PluginType, withVersion = true) => {
}
const getExternalAuthValidator = [
- param('authName').custom(exists).withMessage('Should have a valid auth name'),
+ param('authName')
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getExternalAuthValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const plugin = res.locals.registeredPlugin
@@ -82,11 +80,10 @@ const getExternalAuthValidator = [
]
const pluginStaticDirectoryValidator = [
- param('staticEndpoint').custom(isSafePath).withMessage('Should have a valid static endpoint'),
+ param('staticEndpoint')
+ .custom(isSafePath),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking pluginStaticDirectoryValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
return next()
@@ -97,15 +94,13 @@ const listPluginsValidator = [
query('pluginType')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isPluginTypeValid).withMessage('Should have a valid plugin type'),
+ .custom(isPluginTypeValid),
query('uninstalled')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid uninstalled attribute'),
+ .custom(isBooleanValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listPluginsValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -115,17 +110,15 @@ const listPluginsValidator = [
const installOrUpdatePluginValidator = [
body('npmName')
.optional()
- .custom(isNpmPluginNameValid).withMessage('Should have a valid npm name'),
+ .custom(isNpmPluginNameValid),
body('pluginVersion')
.optional()
- .custom(isPluginVersionValid).withMessage('Should have a valid plugin version'),
+ .custom(isPluginVersionValid),
body('path')
.optional()
- .custom(isSafePath).withMessage('Should have a valid safe path'),
+ .custom(isSafePath),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking installOrUpdatePluginValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const body: InstallOrUpdatePlugin = req.body
@@ -141,11 +134,10 @@ const installOrUpdatePluginValidator = [
]
const uninstallPluginValidator = [
- body('npmName').custom(isNpmPluginNameValid).withMessage('Should have a valid npm name'),
+ body('npmName')
+ .custom(isNpmPluginNameValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking uninstallPluginValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -153,11 +145,10 @@ const uninstallPluginValidator = [
]
const existingPluginValidator = [
- param('npmName').custom(isNpmPluginNameValid).withMessage('Should have a valid plugin name'),
+ param('npmName')
+ .custom(isNpmPluginNameValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking enabledPluginValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const plugin = await PluginModel.loadByNpmName(req.params.npmName)
@@ -174,11 +165,10 @@ const existingPluginValidator = [
]
const updatePluginSettingsValidator = [
- body('settings').exists().withMessage('Should have settings'),
+ body('settings')
+ .exists(),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking enabledPluginValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -188,18 +178,16 @@ const updatePluginSettingsValidator = [
const listAvailablePluginsValidator = [
query('search')
.optional()
- .exists().withMessage('Should have a valid search'),
+ .exists(),
query('pluginType')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isPluginTypeValid).withMessage('Should have a valid plugin type'),
+ .custom(isPluginTypeValid),
query('currentPeerTubeEngine')
.optional()
- .custom(isPluginVersionValid).withMessage('Should have a valid current peertube engine'),
+ .custom(isPluginVersionValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking enabledPluginValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (CONFIG.PLUGINS.INDEX.ENABLED === false) {
diff --git a/server/middlewares/validators/redundancy.ts b/server/middlewares/validators/redundancy.ts
index d31b216f5..79460f63c 100644
--- a/server/middlewares/validators/redundancy.ts
+++ b/server/middlewares/validators/redundancy.ts
@@ -12,7 +12,6 @@ import {
toIntOrNull
} from '../../helpers/custom-validators/misc'
import { isHostValid } from '../../helpers/custom-validators/servers'
-import { logger } from '../../helpers/logger'
import { VideoRedundancyModel } from '../../models/redundancy/video-redundancy'
import { ServerModel } from '../../models/server/server'
import { areValidationErrors, doesVideoExist, isValidVideoIdParam } from './shared'
@@ -22,15 +21,13 @@ const videoFileRedundancyGetValidator = [
param('resolution')
.customSanitizer(toIntOrNull)
- .custom(exists).withMessage('Should have a valid resolution'),
+ .custom(exists),
param('fps')
.optional()
.customSanitizer(toIntOrNull)
- .custom(exists).withMessage('Should have a valid fps'),
+ .custom(exists),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFileRedundancyGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -69,11 +66,9 @@ const videoPlaylistRedundancyGetValidator = [
param('streamingPlaylistType')
.customSanitizer(toIntOrNull)
- .custom(exists).withMessage('Should have a valid streaming playlist type'),
+ .custom(exists),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistRedundancyGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -104,14 +99,14 @@ const videoPlaylistRedundancyGetValidator = [
]
const updateServerRedundancyValidator = [
- param('host').custom(isHostValid).withMessage('Should have a valid host'),
+ param('host')
+ .custom(isHostValid),
+
body('redundancyAllowed')
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid redundancyAllowed attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid redundancyAllowed boolean'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking updateServerRedundancy parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const server = await ServerModel.loadByHost(req.params.host)
@@ -130,11 +125,9 @@ const updateServerRedundancyValidator = [
const listVideoRedundanciesValidator = [
query('target')
- .custom(isVideoRedundancyTarget).withMessage('Should have a valid video redundancies target'),
+ .custom(isVideoRedundancyTarget),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listVideoRedundanciesValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -144,12 +137,9 @@ const listVideoRedundanciesValidator = [
const addVideoRedundancyValidator = [
body('videoId')
.customSanitizer(toCompleteUUID)
- .custom(isIdOrUUIDValid)
- .withMessage('Should have a valid video id'),
+ .custom(isIdOrUUIDValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking addVideoRedundancyValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.body.videoId, res, 'only-video')) return
@@ -176,12 +166,9 @@ const addVideoRedundancyValidator = [
const removeVideoRedundancyValidator = [
param('redundancyId')
- .custom(isIdValid)
- .withMessage('Should have a valid redundancy id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking removeVideoRedundancyValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
const redundancy = await VideoRedundancyModel.loadByIdWithVideo(parseInt(req.params.redundancyId, 10))
diff --git a/server/middlewares/validators/search.ts b/server/middlewares/validators/search.ts
index e6ec8642a..a63fd0893 100644
--- a/server/middlewares/validators/search.ts
+++ b/server/middlewares/validators/search.ts
@@ -3,15 +3,16 @@ import { query } from 'express-validator'
import { isSearchTargetValid } from '@server/helpers/custom-validators/search'
import { isHostValid } from '@server/helpers/custom-validators/servers'
import { areUUIDsValid, isDateValid, isNotEmptyStringArray, toCompleteUUIDs } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
import { areValidationErrors } from './shared'
const videosSearchValidator = [
- query('search').optional().not().isEmpty().withMessage('Should have a valid search'),
+ query('search')
+ .optional()
+ .not().isEmpty(),
query('host')
.optional()
- .custom(isHostValid).withMessage('Should have a valid host'),
+ .custom(isHostValid),
query('startDate')
.optional()
@@ -29,22 +30,22 @@ const videosSearchValidator = [
query('durationMin')
.optional()
- .isInt().withMessage('Should have a valid min duration'),
+ .isInt(),
query('durationMax')
.optional()
- .isInt().withMessage('Should have a valid max duration'),
+ .isInt(),
query('uuids')
.optional()
.toArray()
.customSanitizer(toCompleteUUIDs)
- .custom(areUUIDsValid).withMessage('Should have valid uuids'),
+ .custom(areUUIDsValid).withMessage('Should have valid array of uuid'),
- query('searchTarget').optional().custom(isSearchTargetValid).withMessage('Should have a valid search target'),
+ query('searchTarget')
+ .optional()
+ .custom(isSearchTargetValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videos search query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -54,24 +55,22 @@ const videosSearchValidator = [
const videoChannelsListSearchValidator = [
query('search')
.optional()
- .not().isEmpty().withMessage('Should have a valid search'),
+ .not().isEmpty(),
query('host')
.optional()
- .custom(isHostValid).withMessage('Should have a valid host'),
+ .custom(isHostValid),
query('searchTarget')
.optional()
- .custom(isSearchTargetValid).withMessage('Should have a valid search target'),
+ .custom(isSearchTargetValid),
query('handles')
.optional()
.toArray()
- .custom(isNotEmptyStringArray).withMessage('Should have valid handles'),
+ .custom(isNotEmptyStringArray).withMessage('Should have valid array of handles'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking video channels search query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -81,25 +80,23 @@ const videoChannelsListSearchValidator = [
const videoPlaylistsListSearchValidator = [
query('search')
.optional()
- .not().isEmpty().withMessage('Should have a valid search'),
+ .not().isEmpty(),
query('host')
.optional()
- .custom(isHostValid).withMessage('Should have a valid host'),
+ .custom(isHostValid),
query('searchTarget')
.optional()
- .custom(isSearchTargetValid).withMessage('Should have a valid search target'),
+ .custom(isSearchTargetValid),
query('uuids')
.optional()
.toArray()
.customSanitizer(toCompleteUUIDs)
- .custom(areUUIDsValid).withMessage('Should have valid uuids'),
+ .custom(areUUIDsValid).withMessage('Should have valid array of uuid'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking video playlists search query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/server.ts b/server/middlewares/validators/server.ts
index 10bbefe38..d040e8a1f 100644
--- a/server/middlewares/validators/server.ts
+++ b/server/middlewares/validators/server.ts
@@ -13,8 +13,6 @@ const serverGetValidator = [
body('host').custom(isHostValid).withMessage('Should have a valid host'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking serverGetValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const server = await ServerModel.loadByHost(req.body.host)
@@ -33,15 +31,13 @@ const serverGetValidator = [
const contactAdministratorValidator = [
body('fromName')
- .custom(isUserDisplayNameValid).withMessage('Should have a valid name'),
+ .custom(isUserDisplayNameValid),
body('fromEmail')
- .isEmail().withMessage('Should have a valid email'),
+ .isEmail(),
body('body')
- .custom(isValidContactBody).withMessage('Should have a valid body'),
+ .custom(isValidContactBody),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking contactAdministratorValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (CONFIG.CONTACT_FORM.ENABLED === false) {
diff --git a/server/middlewares/validators/shared/index.ts b/server/middlewares/validators/shared/index.ts
index fa89d05f2..bbd03b248 100644
--- a/server/middlewares/validators/shared/index.ts
+++ b/server/middlewares/validators/shared/index.ts
@@ -4,6 +4,7 @@ export * from './utils'
export * from './video-blacklists'
export * from './video-captions'
export * from './video-channels'
+export * from './video-channel-syncs'
export * from './video-comments'
export * from './video-imports'
export * from './video-ownerships'
diff --git a/server/middlewares/validators/shared/utils.ts b/server/middlewares/validators/shared/utils.ts
index 410de4d80..f39128fdd 100644
--- a/server/middlewares/validators/shared/utils.ts
+++ b/server/middlewares/validators/shared/utils.ts
@@ -3,7 +3,32 @@ import { param, validationResult } from 'express-validator'
import { isIdOrUUIDValid, toCompleteUUID } from '@server/helpers/custom-validators/misc'
import { logger } from '../../../helpers/logger'
-function areValidationErrors (req: express.Request, res: express.Response) {
+function areValidationErrors (
+ req: express.Request,
+ res: express.Response,
+ options: {
+ omitLog?: boolean
+ omitBodyLog?: boolean
+ tags?: string[]
+ } = {}) {
+ const { omitLog = false, omitBodyLog = false, tags = [] } = options
+
+ if (!omitLog) {
+ logger.debug(
+ 'Checking %s - %s parameters',
+ req.method, req.originalUrl,
+ {
+ body: omitBodyLog
+ ? 'omitted'
+ : req.body,
+ params: req.params,
+ query: req.query,
+ files: req.files,
+ tags
+ }
+ )
+ }
+
const errors = validationResult(req)
if (!errors.isEmpty()) {
@@ -26,13 +51,13 @@ function areValidationErrors (req: express.Request, res: express.Response) {
function isValidVideoIdParam (paramName: string) {
return param(paramName)
.customSanitizer(toCompleteUUID)
- .custom(isIdOrUUIDValid).withMessage('Should have a valid video id')
+ .custom(isIdOrUUIDValid).withMessage('Should have a valid video id (id, short UUID or UUID)')
}
function isValidPlaylistIdParam (paramName: string) {
return param(paramName)
.customSanitizer(toCompleteUUID)
- .custom(isIdOrUUIDValid).withMessage('Should have a valid playlist id')
+ .custom(isIdOrUUIDValid).withMessage('Should have a valid playlist id (id, short UUID or UUID)')
}
// ---------------------------------------------------------------------------
diff --git a/server/middlewares/validators/shared/video-channel-syncs.ts b/server/middlewares/validators/shared/video-channel-syncs.ts
new file mode 100644
index 000000000..a6e51eb97
--- /dev/null
+++ b/server/middlewares/validators/shared/video-channel-syncs.ts
@@ -0,0 +1,24 @@
+import express from 'express'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { HttpStatusCode } from '@shared/models'
+
+async function doesVideoChannelSyncIdExist (id: number, res: express.Response) {
+ const sync = await VideoChannelSyncModel.loadWithChannel(+id)
+
+ if (!sync) {
+ res.fail({
+ status: HttpStatusCode.NOT_FOUND_404,
+ message: 'Video channel sync not found'
+ })
+ return false
+ }
+
+ res.locals.videoChannelSync = sync
+ return true
+}
+
+// ---------------------------------------------------------------------------
+
+export {
+ doesVideoChannelSyncIdExist
+}
diff --git a/server/middlewares/validators/sort.ts b/server/middlewares/validators/sort.ts
index c9978e3b4..7d0639107 100644
--- a/server/middlewares/validators/sort.ts
+++ b/server/middlewares/validators/sort.ts
@@ -1,6 +1,6 @@
import express from 'express'
import { query } from 'express-validator'
-import { logger } from '@server/helpers/logger'
+
import { SORTABLE_COLUMNS } from '../../initializers/constants'
import { areValidationErrors } from './shared'
@@ -10,12 +10,12 @@ function checkSortFactory (columns: string[], tags: string[] = []) {
function checkSort (sortableColumns: string[], tags: string[] = []) {
return [
- query('sort').optional().isIn(sortableColumns).withMessage('Should have correct sortable column'),
+ query('sort')
+ .optional()
+ .isIn(sortableColumns),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking sort parameters', { parameters: req.query, tags })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { tags })) return
return next()
}
@@ -52,6 +52,7 @@ const videoPlaylistsSortValidator = checkSortFactory(SORTABLE_COLUMNS.VIDEO_PLAY
const pluginsSortValidator = checkSortFactory(SORTABLE_COLUMNS.PLUGINS)
const availablePluginsSortValidator = checkSortFactory(SORTABLE_COLUMNS.AVAILABLE_PLUGINS)
const videoRedundanciesSortValidator = checkSortFactory(SORTABLE_COLUMNS.VIDEO_REDUNDANCIES)
+const videoChannelSyncsSortValidator = checkSortFactory(SORTABLE_COLUMNS.VIDEO_CHANNEL_SYNCS)
const accountsFollowersSortValidator = checkSortFactory(SORTABLE_COLUMNS.ACCOUNT_FOLLOWERS)
const videoChannelsFollowersSortValidator = checkSortFactory(SORTABLE_COLUMNS.CHANNEL_FOLLOWERS)
@@ -84,5 +85,6 @@ export {
videoPlaylistsSearchSortValidator,
accountsFollowersSortValidator,
videoChannelsFollowersSortValidator,
+ videoChannelSyncsSortValidator,
pluginsSortValidator
}
diff --git a/server/middlewares/validators/themes.ts b/server/middlewares/validators/themes.ts
index 7b9fee858..c130801a0 100644
--- a/server/middlewares/validators/themes.ts
+++ b/server/middlewares/validators/themes.ts
@@ -3,18 +3,18 @@ import { param } from 'express-validator'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { isSafePath } from '../../helpers/custom-validators/misc'
import { isPluginNameValid, isPluginVersionValid } from '../../helpers/custom-validators/plugins'
-import { logger } from '../../helpers/logger'
import { PluginManager } from '../../lib/plugins/plugin-manager'
import { areValidationErrors } from './shared'
const serveThemeCSSValidator = [
- param('themeName').custom(isPluginNameValid).withMessage('Should have a valid theme name'),
- param('themeVersion').custom(isPluginVersionValid).withMessage('Should have a valid theme version'),
- param('staticEndpoint').custom(isSafePath).withMessage('Should have a valid static endpoint'),
+ param('themeName')
+ .custom(isPluginNameValid),
+ param('themeVersion')
+ .custom(isPluginVersionValid),
+ param('staticEndpoint')
+ .custom(isSafePath),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking serveThemeCSS parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const theme = PluginManager.Instance.getRegisteredThemeByShortName(req.params.themeName)
diff --git a/server/middlewares/validators/user-history.ts b/server/middlewares/validators/user-history.ts
index 541910be5..f2dae3134 100644
--- a/server/middlewares/validators/user-history.ts
+++ b/server/middlewares/validators/user-history.ts
@@ -1,17 +1,14 @@
import express from 'express'
import { body, param, query } from 'express-validator'
import { exists, isDateValid, isIdValid } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
import { areValidationErrors } from './shared'
const userHistoryListValidator = [
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userHistoryListValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -24,8 +21,6 @@ const userHistoryRemoveAllValidator = [
.custom(isDateValid).withMessage('Should have a before date that conforms to ISO 8601'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userHistoryRemoveAllValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -34,11 +29,9 @@ const userHistoryRemoveAllValidator = [
const userHistoryRemoveElementValidator = [
param('videoId')
- .custom(isIdValid).withMessage('Should have a valid video id'),
+ .custom(isIdValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userHistoryRemoveElementValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/user-notifications.ts b/server/middlewares/validators/user-notifications.ts
index 4a7577d32..8d70dcdd2 100644
--- a/server/middlewares/validators/user-notifications.ts
+++ b/server/middlewares/validators/user-notifications.ts
@@ -2,7 +2,6 @@ import express from 'express'
import { body, query } from 'express-validator'
import { isNotEmptyIntArray, toBooleanOrNull } from '../../helpers/custom-validators/misc'
import { isUserNotificationSettingValid } from '../../helpers/custom-validators/user-notifications'
-import { logger } from '../../helpers/logger'
import { areValidationErrors } from './shared'
const listUserNotificationsValidator = [
@@ -12,8 +11,6 @@ const listUserNotificationsValidator = [
.isBoolean().withMessage('Should have a valid unread boolean'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listUserNotificationsValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -22,33 +19,31 @@ const listUserNotificationsValidator = [
const updateNotificationSettingsValidator = [
body('newVideoFromSubscription')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new video from subscription notification setting'),
+ .custom(isUserNotificationSettingValid),
body('newCommentOnMyVideo')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new comment on my video notification setting'),
+ .custom(isUserNotificationSettingValid),
body('abuseAsModerator')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid abuse as moderator notification setting'),
+ .custom(isUserNotificationSettingValid),
body('videoAutoBlacklistAsModerator')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid video auto blacklist notification setting'),
+ .custom(isUserNotificationSettingValid),
body('blacklistOnMyVideo')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new blacklist on my video notification setting'),
+ .custom(isUserNotificationSettingValid),
body('myVideoImportFinished')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid video import finished video notification setting'),
+ .custom(isUserNotificationSettingValid),
body('myVideoPublished')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid video published notification setting'),
+ .custom(isUserNotificationSettingValid),
body('commentMention')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid comment mention notification setting'),
+ .custom(isUserNotificationSettingValid),
body('newFollow')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new follow notification setting'),
+ .custom(isUserNotificationSettingValid),
body('newUserRegistration')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new user registration notification setting'),
+ .custom(isUserNotificationSettingValid),
body('newInstanceFollower')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new instance follower notification setting'),
+ .custom(isUserNotificationSettingValid),
body('autoInstanceFollowing')
- .custom(isUserNotificationSettingValid).withMessage('Should have a valid new instance following notification setting'),
+ .custom(isUserNotificationSettingValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking updateNotificationSettingsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -58,11 +53,9 @@ const updateNotificationSettingsValidator = [
const markAsReadUserNotificationsValidator = [
body('ids')
.optional()
- .custom(isNotEmptyIntArray).withMessage('Should have a valid notification ids to mark as read'),
+ .custom(isNotEmptyIntArray).withMessage('Should have a valid array of notification ids'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking markAsReadUserNotificationsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/user-subscriptions.ts b/server/middlewares/validators/user-subscriptions.ts
index 73da3142a..d01043c17 100644
--- a/server/middlewares/validators/user-subscriptions.ts
+++ b/server/middlewares/validators/user-subscriptions.ts
@@ -1,19 +1,18 @@
+import { arrayify } from '@shared/core-utils'
import express from 'express'
import { body, param, query } from 'express-validator'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { areValidActorHandles, isValidActorHandle } from '../../helpers/custom-validators/activitypub/actor'
-import { toArray } from '../../helpers/custom-validators/misc'
-import { logger } from '../../helpers/logger'
import { WEBSERVER } from '../../initializers/constants'
import { ActorFollowModel } from '../../models/actor/actor-follow'
import { areValidationErrors } from './shared'
const userSubscriptionListValidator = [
- query('search').optional().not().isEmpty().withMessage('Should have a valid search'),
+ query('search')
+ .optional()
+ .not().isEmpty(),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userSubscriptionListValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -21,11 +20,10 @@ const userSubscriptionListValidator = [
]
const userSubscriptionAddValidator = [
- body('uri').custom(isValidActorHandle).withMessage('Should have a valid URI to follow (username@domain)'),
+ body('uri')
+ .custom(isValidActorHandle).withMessage('Should have a valid URI to follow (username@domain)'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userSubscriptionAddValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
@@ -34,12 +32,10 @@ const userSubscriptionAddValidator = [
const areSubscriptionsExistValidator = [
query('uris')
- .customSanitizer(toArray)
- .custom(areValidActorHandles).withMessage('Should have a valid uri array'),
+ .customSanitizer(arrayify)
+ .custom(areValidActorHandles).withMessage('Should have a valid array of URIs'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking areSubscriptionsExistValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -47,11 +43,10 @@ const areSubscriptionsExistValidator = [
]
const userSubscriptionGetValidator = [
- param('uri').custom(isValidActorHandle).withMessage('Should have a valid URI to unfollow'),
+ param('uri')
+ .custom(isValidActorHandle),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking userSubscriptionGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
let [ name, host ] = req.params.uri.split('@')
diff --git a/server/middlewares/validators/users.ts b/server/middlewares/validators/users.ts
index 6d306121e..eb693318f 100644
--- a/server/middlewares/validators/users.ts
+++ b/server/middlewares/validators/users.ts
@@ -1,6 +1,5 @@
import express from 'express'
import { body, param, query } from 'express-validator'
-import { omit } from 'lodash'
import { Hooks } from '@server/lib/plugins/hooks'
import { MUserDefault } from '@server/types/models'
import { HttpStatusCode, UserRegister, UserRight, UserRole } from '@shared/models'
@@ -38,11 +37,9 @@ const usersListValidator = [
query('blocked')
.optional()
.customSanitizer(toBooleanOrNull)
- .isBoolean().withMessage('Should be a valid boolean banned state'),
+ .isBoolean().withMessage('Should be a valid blocked boolena'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersList parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -50,24 +47,33 @@ const usersListValidator = [
]
const usersAddValidator = [
- body('username').custom(isUserUsernameValid).withMessage('Should have a valid username (lowercase alphanumeric characters)'),
- body('password').custom(isUserPasswordValidOrEmpty).withMessage('Should have a valid password'),
- body('email').isEmail().withMessage('Should have a valid email'),
+ body('username')
+ .custom(isUserUsernameValid)
+ .withMessage('Should have a valid username (lowercase alphanumeric characters)'),
+ body('password')
+ .custom(isUserPasswordValidOrEmpty),
+ body('email')
+ .isEmail(),
- body('channelName').optional().custom(isVideoChannelUsernameValid).withMessage('Should have a valid channel name'),
+ body('channelName')
+ .optional()
+ .custom(isVideoChannelUsernameValid),
- body('videoQuota').custom(isUserVideoQuotaValid).withMessage('Should have a valid user quota'),
- body('videoQuotaDaily').custom(isUserVideoQuotaDailyValid).withMessage('Should have a valid daily user quota'),
+ body('videoQuota')
+ .custom(isUserVideoQuotaValid),
+ body('videoQuotaDaily')
+ .custom(isUserVideoQuotaDailyValid),
body('role')
.customSanitizer(toIntOrNull)
- .custom(isUserRoleValid).withMessage('Should have a valid role'),
- body('adminFlags').optional().custom(isUserAdminFlagsValid).withMessage('Should have a valid admin flags'),
+ .custom(isUserRoleValid),
+
+ body('adminFlags')
+ .optional()
+ .custom(isUserAdminFlagsValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersAdd parameters', { parameters: omit(req.body, 'password') })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { omitBodyLog: true })) return
if (!await checkUserNameOrEmailDoesNotAlreadyExist(req.body.username, req.body.email, res)) return
const authUser = res.locals.oauth.token.User
@@ -97,24 +103,25 @@ const usersAddValidator = [
]
const usersRegisterValidator = [
- body('username').custom(isUserUsernameValid).withMessage('Should have a valid username'),
- body('password').custom(isUserPasswordValid).withMessage('Should have a valid password'),
- body('email').isEmail().withMessage('Should have a valid email'),
+ body('username')
+ .custom(isUserUsernameValid),
+ body('password')
+ .custom(isUserPasswordValid),
+ body('email')
+ .isEmail(),
body('displayName')
.optional()
- .custom(isUserDisplayNameValid).withMessage('Should have a valid display name'),
+ .custom(isUserDisplayNameValid),
body('channel.name')
.optional()
- .custom(isVideoChannelUsernameValid).withMessage('Should have a valid channel name'),
+ .custom(isVideoChannelUsernameValid),
body('channel.displayName')
.optional()
- .custom(isVideoChannelDisplayNameValid).withMessage('Should have a valid display name'),
+ .custom(isVideoChannelDisplayNameValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersRegister parameters', { parameters: omit(req.body, 'password') })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { omitBodyLog: true })) return
if (!await checkUserNameOrEmailDoesNotAlreadyExist(req.body.username, req.body.email, res)) return
const body: UserRegister = req.body
@@ -141,11 +148,10 @@ const usersRegisterValidator = [
]
const usersRemoveValidator = [
- param('id').isInt().not().isEmpty().withMessage('Should have a valid id'),
+ param('id')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersRemove parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await checkUserIdExist(req.params.id, res)) return
@@ -159,12 +165,13 @@ const usersRemoveValidator = [
]
const usersBlockingValidator = [
- param('id').isInt().not().isEmpty().withMessage('Should have a valid id'),
- body('reason').optional().custom(isUserBlockedReasonValid).withMessage('Should have a valid blocking reason'),
+ param('id')
+ .custom(isIdValid),
+ body('reason')
+ .optional()
+ .custom(isUserBlockedReasonValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersBlocking parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await checkUserIdExist(req.params.id, res)) return
@@ -189,24 +196,36 @@ const deleteMeValidator = [
]
const usersUpdateValidator = [
- param('id').isInt().not().isEmpty().withMessage('Should have a valid id'),
+ param('id').custom(isIdValid),
- body('password').optional().custom(isUserPasswordValid).withMessage('Should have a valid password'),
- body('email').optional().isEmail().withMessage('Should have a valid email attribute'),
- body('emailVerified').optional().isBoolean().withMessage('Should have a valid email verified attribute'),
- body('videoQuota').optional().custom(isUserVideoQuotaValid).withMessage('Should have a valid user quota'),
- body('videoQuotaDaily').optional().custom(isUserVideoQuotaDailyValid).withMessage('Should have a valid daily user quota'),
- body('pluginAuth').optional(),
+ body('password')
+ .optional()
+ .custom(isUserPasswordValid),
+ body('email')
+ .optional()
+ .isEmail(),
+ body('emailVerified')
+ .optional()
+ .isBoolean(),
+ body('videoQuota')
+ .optional()
+ .custom(isUserVideoQuotaValid),
+ body('videoQuotaDaily')
+ .optional()
+ .custom(isUserVideoQuotaDailyValid),
+ body('pluginAuth')
+ .optional()
+ .exists(),
body('role')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isUserRoleValid).withMessage('Should have a valid role'),
- body('adminFlags').optional().custom(isUserAdminFlagsValid).withMessage('Should have a valid admin flags'),
+ .custom(isUserRoleValid),
+ body('adminFlags')
+ .optional()
+ .custom(isUserAdminFlagsValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersUpdate parameters', { parameters: req.body })
-
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { omitBodyLog: true })) return
if (!await checkUserIdExist(req.params.id, res)) return
const user = res.locals.user
@@ -221,37 +240,37 @@ const usersUpdateValidator = [
const usersUpdateMeValidator = [
body('displayName')
.optional()
- .custom(isUserDisplayNameValid).withMessage('Should have a valid display name'),
+ .custom(isUserDisplayNameValid),
body('description')
.optional()
- .custom(isUserDescriptionValid).withMessage('Should have a valid description'),
+ .custom(isUserDescriptionValid),
body('currentPassword')
.optional()
- .custom(isUserPasswordValid).withMessage('Should have a valid current password'),
+ .custom(isUserPasswordValid),
body('password')
.optional()
- .custom(isUserPasswordValid).withMessage('Should have a valid password'),
+ .custom(isUserPasswordValid),
body('email')
.optional()
- .isEmail().withMessage('Should have a valid email attribute'),
+ .isEmail(),
body('nsfwPolicy')
.optional()
- .custom(isUserNSFWPolicyValid).withMessage('Should have a valid display Not Safe For Work policy'),
+ .custom(isUserNSFWPolicyValid),
body('autoPlayVideo')
.optional()
- .custom(isUserAutoPlayVideoValid).withMessage('Should have a valid automatically plays video attribute'),
+ .custom(isUserAutoPlayVideoValid),
body('p2pEnabled')
.optional()
.custom(isUserP2PEnabledValid).withMessage('Should have a valid p2p enabled boolean'),
body('videoLanguages')
.optional()
- .custom(isUserVideoLanguages).withMessage('Should have a valid video languages attribute'),
+ .custom(isUserVideoLanguages),
body('videosHistoryEnabled')
.optional()
- .custom(isUserVideosHistoryEnabledValid).withMessage('Should have a valid videos history enabled attribute'),
+ .custom(isUserVideosHistoryEnabledValid).withMessage('Should have a valid videos history enabled boolean'),
body('theme')
.optional()
- .custom(v => isThemeNameValid(v) && isThemeRegistered(v)).withMessage('Should have a valid theme'),
+ .custom(v => isThemeNameValid(v) && isThemeRegistered(v)),
body('noInstanceConfigWarningModal')
.optional()
@@ -268,8 +287,6 @@ const usersUpdateMeValidator = [
.custom(v => isUserAutoPlayNextVideoValid(v)).withMessage('Should have a valid autoPlayNextVideo boolean'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersUpdateMe parameters', { parameters: omit(req.body, 'password') })
-
const user = res.locals.oauth.token.User
if (req.body.password || req.body.email) {
@@ -289,19 +306,20 @@ const usersUpdateMeValidator = [
}
}
- if (areValidationErrors(req, res)) return
+ if (areValidationErrors(req, res, { omitBodyLog: true })) return
return next()
}
]
const usersGetValidator = [
- param('id').isInt().not().isEmpty().withMessage('Should have a valid id'),
- query('withStats').optional().isBoolean().withMessage('Should have a valid stats flag'),
+ param('id')
+ .custom(isIdValid),
+ query('withStats')
+ .optional()
+ .isBoolean().withMessage('Should have a valid withStats boolean'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersGet parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await checkUserIdExist(req.params.id, res, req.query.withStats)) return
@@ -313,8 +331,6 @@ const usersVideoRatingValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersVideoRating parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'id')) return
@@ -326,16 +342,14 @@ const usersVideosValidator = [
query('isLive')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid live boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid isLive boolean'),
query('channelId')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have a valid channel id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersVideosValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
if (req.query.channelId && !await doesVideoChannelIdExist(req.query.channelId, res)) return
@@ -384,11 +398,10 @@ const ensureUserRegistrationAllowedForIP = [
]
const usersAskResetPasswordValidator = [
- body('email').isEmail().not().isEmpty().withMessage('Should have a valid email'),
+ body('email')
+ .isEmail(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersAskResetPassword parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const exists = await checkUserEmailExist(req.body.email, res, false)
@@ -398,18 +411,26 @@ const usersAskResetPasswordValidator = [
return res.status(HttpStatusCode.NO_CONTENT_204).end()
}
+ if (res.locals.user.pluginAuth) {
+ return res.fail({
+ status: HttpStatusCode.CONFLICT_409,
+ message: 'Cannot recover password of a user that uses a plugin authentication.'
+ })
+ }
+
return next()
}
]
const usersResetPasswordValidator = [
- param('id').isInt().not().isEmpty().withMessage('Should have a valid id'),
- body('verificationString').not().isEmpty().withMessage('Should have a valid verification string'),
- body('password').custom(isUserPasswordValid).withMessage('Should have a valid password'),
+ param('id')
+ .custom(isIdValid),
+ body('verificationString')
+ .not().isEmpty(),
+ body('password')
+ .custom(isUserPasswordValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersResetPassword parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await checkUserIdExist(req.params.id, res)) return
@@ -431,9 +452,8 @@ const usersAskSendVerifyEmailValidator = [
body('email').isEmail().not().isEmpty().withMessage('Should have a valid email'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking askUsersSendVerifyEmail parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
+
const exists = await checkUserEmailExist(req.body.email, res, false)
if (!exists) {
logger.debug('User with email %s does not exist (asking verify email).', req.body.email)
@@ -441,6 +461,13 @@ const usersAskSendVerifyEmailValidator = [
return res.status(HttpStatusCode.NO_CONTENT_204).end()
}
+ if (res.locals.user.pluginAuth) {
+ return res.fail({
+ status: HttpStatusCode.CONFLICT_409,
+ message: 'Cannot ask verification email of a user that uses a plugin authentication.'
+ })
+ }
+
return next()
}
]
@@ -456,8 +483,6 @@ const usersVerifyEmailValidator = [
.customSanitizer(toBooleanOrNull),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking usersVerifyEmail parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await checkUserIdExist(req.params.id, res)) return
@@ -476,7 +501,9 @@ const usersVerifyEmailValidator = [
]
const userAutocompleteValidator = [
- param('search').isString().not().isEmpty().withMessage('Should have a search parameter')
+ param('search')
+ .isString()
+ .not().isEmpty()
]
const ensureAuthUserOwnsAccountValidator = [
@@ -494,13 +521,14 @@ const ensureAuthUserOwnsAccountValidator = [
}
]
-const ensureCanManageChannel = [
+const ensureCanManageChannelOrAccount = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
const user = res.locals.oauth.token.user
- const isUserOwner = res.locals.videoChannel.Account.userId === user.id
+ const account = res.locals.videoChannel?.Account ?? res.locals.account
+ const isUserOwner = account.userId === user.id
if (!isUserOwner && user.hasRight(UserRight.MANAGE_ANY_VIDEO_CHANNEL) === false) {
- const message = `User ${user.username} does not have right to manage channel ${req.params.nameWithHost}.`
+ const message = `User ${user.username} does not have right this channel or account.`
return res.fail({
status: HttpStatusCode.FORBIDDEN_403,
@@ -512,7 +540,7 @@ const ensureCanManageChannel = [
}
]
-const ensureCanManageUser = [
+const ensureCanModerateUser = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
const authUser = res.locals.oauth.token.User
const onUser = res.locals.user
@@ -522,7 +550,7 @@ const ensureCanManageUser = [
return res.fail({
status: HttpStatusCode.FORBIDDEN_403,
- message: 'A moderator can only manager users.'
+ message: 'A moderator can only manage users.'
})
}
]
@@ -549,8 +577,8 @@ export {
usersVerifyEmailValidator,
userAutocompleteValidator,
ensureAuthUserOwnsAccountValidator,
- ensureCanManageUser,
- ensureCanManageChannel
+ ensureCanModerateUser,
+ ensureCanManageChannelOrAccount
}
// ---------------------------------------------------------------------------
diff --git a/server/middlewares/validators/videos/index.ts b/server/middlewares/validators/videos/index.ts
index 1dd7b5d2e..d225dfe45 100644
--- a/server/middlewares/validators/videos/index.ts
+++ b/server/middlewares/validators/videos/index.ts
@@ -14,3 +14,4 @@ export * from './video-stats'
export * from './video-studio'
export * from './video-transcoding'
export * from './videos'
+export * from './video-channel-sync'
diff --git a/server/middlewares/validators/videos/video-blacklist.ts b/server/middlewares/validators/videos/video-blacklist.ts
index de11e69f2..6b9aea07c 100644
--- a/server/middlewares/validators/videos/video-blacklist.ts
+++ b/server/middlewares/validators/videos/video-blacklist.ts
@@ -3,15 +3,12 @@ import { body, query } from 'express-validator'
import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
import { isBooleanValid, toBooleanOrNull, toIntOrNull } from '../../../helpers/custom-validators/misc'
import { isVideoBlacklistReasonValid, isVideoBlacklistTypeValid } from '../../../helpers/custom-validators/video-blacklist'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, doesVideoBlacklistExist, doesVideoExist, isValidVideoIdParam } from '../shared'
const videosBlacklistRemoveValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking blacklistRemove parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
if (!await doesVideoBlacklistExist(res.locals.videoAll.id, res)) return
@@ -29,11 +26,9 @@ const videosBlacklistAddValidator = [
.custom(isBooleanValid).withMessage('Should have a valid unfederate boolean'),
body('reason')
.optional()
- .custom(isVideoBlacklistReasonValid).withMessage('Should have a valid reason'),
+ .custom(isVideoBlacklistReasonValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosBlacklistAdd parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -57,8 +52,6 @@ const videosBlacklistUpdateValidator = [
.custom(isVideoBlacklistReasonValid).withMessage('Should have a valid reason'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosBlacklistUpdate parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
if (!await doesVideoBlacklistExist(res.locals.videoAll.id, res)) return
@@ -78,8 +71,6 @@ const videosBlacklistFiltersValidator = [
.isEmpty().withMessage('Should have a valid search'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videos blacklist filters query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/videos/video-captions.ts b/server/middlewares/validators/videos/video-captions.ts
index dfb8fefc5..72b2febc3 100644
--- a/server/middlewares/validators/videos/video-captions.ts
+++ b/server/middlewares/validators/videos/video-captions.ts
@@ -3,7 +3,6 @@ import { body, param } from 'express-validator'
import { UserRight } from '@shared/models'
import { isVideoCaptionFile, isVideoCaptionLanguageValid } from '../../../helpers/custom-validators/video-captions'
import { cleanUpReqFiles } from '../../../helpers/express-utils'
-import { logger } from '../../../helpers/logger'
import { CONSTRAINTS_FIELDS, MIMETYPES } from '../../../initializers/constants'
import {
areValidationErrors,
@@ -18,7 +17,7 @@ const addVideoCaptionValidator = [
isValidVideoIdParam('videoId'),
param('captionLanguage')
- .custom(isVideoCaptionLanguageValid).not().isEmpty().withMessage('Should have a valid caption language'),
+ .custom(isVideoCaptionLanguageValid).not().isEmpty(),
body('captionfile')
.custom((_, { req }) => isVideoCaptionFile(req.files, 'captionfile'))
@@ -30,8 +29,6 @@ const addVideoCaptionValidator = [
),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking addVideoCaption parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
if (!await doesVideoExist(req.params.videoId, res)) return cleanUpReqFiles(req)
@@ -50,8 +47,6 @@ const deleteVideoCaptionValidator = [
.custom(isVideoCaptionLanguageValid).not().isEmpty().withMessage('Should have a valid caption language'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking deleteVideoCaption parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
if (!await doesVideoCaptionExist(res.locals.videoAll, req.params.captionLanguage, res)) return
@@ -68,8 +63,6 @@ const listVideoCaptionsValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listVideoCaptions parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'only-video')) return
diff --git a/server/middlewares/validators/videos/video-channel-sync.ts b/server/middlewares/validators/videos/video-channel-sync.ts
new file mode 100644
index 000000000..7e5b12471
--- /dev/null
+++ b/server/middlewares/validators/videos/video-channel-sync.ts
@@ -0,0 +1,56 @@
+import * as express from 'express'
+import { body, param } from 'express-validator'
+import { isUrlValid } from '@server/helpers/custom-validators/activitypub/misc'
+import { CONFIG } from '@server/initializers/config'
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { HttpStatusCode, VideoChannelSyncCreate } from '@shared/models'
+import { areValidationErrors, doesVideoChannelIdExist } from '../shared'
+import { doesVideoChannelSyncIdExist } from '../shared/video-channel-syncs'
+
+export const ensureSyncIsEnabled = (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (!CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.ENABLED) {
+ return res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Synchronization is impossible as video channel synchronization is not enabled on the server'
+ })
+ }
+
+ return next()
+}
+
+export const videoChannelSyncValidator = [
+ body('externalChannelUrl')
+ .custom(isUrlValid),
+
+ body('videoChannelId')
+ .isInt(),
+
+ async (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (areValidationErrors(req, res)) return
+
+ const body: VideoChannelSyncCreate = req.body
+ if (!await doesVideoChannelIdExist(body.videoChannelId, res)) return
+
+ const count = await VideoChannelSyncModel.countByAccount(res.locals.videoChannel.accountId)
+ if (count >= CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.MAX_PER_USER) {
+ return res.fail({
+ message: `You cannot create more than ${CONFIG.IMPORT.VIDEO_CHANNEL_SYNCHRONIZATION.MAX_PER_USER} channel synchronizations`
+ })
+ }
+
+ return next()
+ }
+]
+
+export const ensureSyncExists = [
+ param('id').exists().isInt().withMessage('Should have an sync id'),
+
+ async (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (areValidationErrors(req, res)) return
+
+ if (!await doesVideoChannelSyncIdExist(+req.params.id, res)) return
+ if (!await doesVideoChannelIdExist(res.locals.videoChannelSync.videoChannelId, res)) return
+
+ return next()
+ }
+]
diff --git a/server/middlewares/validators/videos/video-channels.ts b/server/middlewares/validators/videos/video-channels.ts
index 3bfdebbb1..ca6b57003 100644
--- a/server/middlewares/validators/videos/video-channels.ts
+++ b/server/middlewares/validators/videos/video-channels.ts
@@ -1,29 +1,35 @@
import express from 'express'
import { body, param, query } from 'express-validator'
+import { isUrlValid } from '@server/helpers/custom-validators/activitypub/misc'
import { CONFIG } from '@server/initializers/config'
import { MChannelAccountDefault } from '@server/types/models'
+import { VideosImportInChannelCreate } from '@shared/models'
import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
-import { isBooleanValid, toBooleanOrNull } from '../../../helpers/custom-validators/misc'
+import { isBooleanValid, isIdValid, toBooleanOrNull } from '../../../helpers/custom-validators/misc'
import {
isVideoChannelDescriptionValid,
isVideoChannelDisplayNameValid,
isVideoChannelSupportValid,
isVideoChannelUsernameValid
} from '../../../helpers/custom-validators/video-channels'
-import { logger } from '../../../helpers/logger'
import { ActorModel } from '../../../models/actor/actor'
import { VideoChannelModel } from '../../../models/video/video-channel'
-import { areValidationErrors, doesVideoChannelNameWithHostExist } from '../shared'
+import { areValidationErrors, checkUserQuota, doesVideoChannelNameWithHostExist } from '../shared'
+import { doesVideoChannelSyncIdExist } from '../shared/video-channel-syncs'
-const videoChannelsAddValidator = [
- body('name').custom(isVideoChannelUsernameValid).withMessage('Should have a valid channel name'),
- body('displayName').custom(isVideoChannelDisplayNameValid).withMessage('Should have a valid display name'),
- body('description').optional().custom(isVideoChannelDescriptionValid).withMessage('Should have a valid description'),
- body('support').optional().custom(isVideoChannelSupportValid).withMessage('Should have a valid support text'),
+export const videoChannelsAddValidator = [
+ body('name')
+ .custom(isVideoChannelUsernameValid),
+ body('displayName')
+ .custom(isVideoChannelDisplayNameValid),
+ body('description')
+ .optional()
+ .custom(isVideoChannelDescriptionValid),
+ body('support')
+ .optional()
+ .custom(isVideoChannelSupportValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoChannelsAdd parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const actor = await ActorModel.loadLocalByName(req.body.name)
@@ -45,46 +51,43 @@ const videoChannelsAddValidator = [
}
]
-const videoChannelsUpdateValidator = [
- param('nameWithHost').exists().withMessage('Should have an video channel name with host'),
+export const videoChannelsUpdateValidator = [
+ param('nameWithHost')
+ .exists(),
+
body('displayName')
.optional()
- .custom(isVideoChannelDisplayNameValid).withMessage('Should have a valid display name'),
+ .custom(isVideoChannelDisplayNameValid),
body('description')
.optional()
- .custom(isVideoChannelDescriptionValid).withMessage('Should have a valid description'),
+ .custom(isVideoChannelDescriptionValid),
body('support')
.optional()
- .custom(isVideoChannelSupportValid).withMessage('Should have a valid support text'),
+ .custom(isVideoChannelSupportValid),
body('bulkVideosSupportUpdate')
.optional()
.custom(isBooleanValid).withMessage('Should have a valid bulkVideosSupportUpdate boolean field'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoChannelsUpdate parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
return next()
}
]
-const videoChannelsRemoveValidator = [
+export const videoChannelsRemoveValidator = [
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoChannelsRemove parameters', { parameters: req.params })
-
if (!await checkVideoChannelIsNotTheLastOne(res.locals.videoChannel, res)) return
return next()
}
]
-const videoChannelsNameWithHostValidator = [
- param('nameWithHost').exists().withMessage('Should have an video channel name with host'),
+export const videoChannelsNameWithHostValidator = [
+ param('nameWithHost')
+ .exists(),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoChannelsNameWithHostValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoChannelNameWithHostExist(req.params.nameWithHost, res)) return
@@ -93,7 +96,7 @@ const videoChannelsNameWithHostValidator = [
}
]
-const ensureIsLocalChannel = [
+export const ensureIsLocalChannel = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
if (res.locals.videoChannel.Actor.isOwned() === false) {
return res.fail({
@@ -106,11 +109,22 @@ const ensureIsLocalChannel = [
}
]
-const videoChannelStatsValidator = [
+export const ensureChannelOwnerCanUpload = [
+ async (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ const channel = res.locals.videoChannel
+ const user = { id: channel.Account.userId }
+
+ if (!await checkUserQuota(user, 1, res)) return
+
+ next()
+ }
+]
+
+export const videoChannelStatsValidator = [
query('withStats')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid stats flag'),
+ .custom(isBooleanValid).withMessage('Should have a valid stats flag boolean'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
if (areValidationErrors(req, res)) return
@@ -118,29 +132,50 @@ const videoChannelStatsValidator = [
}
]
-const videoChannelsListValidator = [
- query('search').optional().not().isEmpty().withMessage('Should have a valid search'),
+export const videoChannelsListValidator = [
+ query('search')
+ .optional()
+ .not().isEmpty(),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking video channels search query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
}
]
-// ---------------------------------------------------------------------------
+export const videoChannelImportVideosValidator = [
+ body('externalChannelUrl')
+ .custom(isUrlValid),
-export {
- videoChannelsAddValidator,
- videoChannelsUpdateValidator,
- videoChannelsRemoveValidator,
- videoChannelsNameWithHostValidator,
- ensureIsLocalChannel,
- videoChannelsListValidator,
- videoChannelStatsValidator
-}
+ body('videoChannelSyncId')
+ .optional()
+ .custom(isIdValid),
+
+ async (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (areValidationErrors(req, res)) return
+
+ const body: VideosImportInChannelCreate = req.body
+
+ if (!CONFIG.IMPORT.VIDEOS.HTTP.ENABLED) {
+ return res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'Channel import is impossible as video upload via HTTP is not enabled on the server'
+ })
+ }
+
+ if (body.videoChannelSyncId && !await doesVideoChannelSyncIdExist(body.videoChannelSyncId, res)) return
+
+ if (res.locals.videoChannelSync && res.locals.videoChannelSync.videoChannelId !== res.locals.videoChannel.id) {
+ return res.fail({
+ status: HttpStatusCode.FORBIDDEN_403,
+ message: 'This channel sync is not owned by this channel'
+ })
+ }
+
+ return next()
+ }
+]
// ---------------------------------------------------------------------------
diff --git a/server/middlewares/validators/videos/video-comments.ts b/server/middlewares/validators/videos/video-comments.ts
index b22a4e3b7..133feb7bd 100644
--- a/server/middlewares/validators/videos/video-comments.ts
+++ b/server/middlewares/validators/videos/video-comments.ts
@@ -19,26 +19,30 @@ import {
const listVideoCommentsValidator = [
query('isLocal')
- .optional()
- .customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid)
- .withMessage('Should have a valid is local boolean'),
+ .optional()
+ .customSanitizer(toBooleanOrNull)
+ .custom(isBooleanValid)
+ .withMessage('Should have a valid isLocal boolean'),
+
+ query('onLocalVideo')
+ .optional()
+ .customSanitizer(toBooleanOrNull)
+ .custom(isBooleanValid)
+ .withMessage('Should have a valid onLocalVideo boolean'),
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
query('searchAccount')
.optional()
- .custom(exists).withMessage('Should have a valid account search'),
+ .custom(exists),
query('searchVideo')
.optional()
- .custom(exists).withMessage('Should have a valid video search'),
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listVideoCommentsValidator parameters.', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -49,8 +53,6 @@ const listVideoCommentThreadsValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listVideoCommentThreads parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'only-video')) return
@@ -64,11 +66,9 @@ const listVideoThreadCommentsValidator = [
isValidVideoIdParam('videoId'),
param('threadId')
- .custom(isIdValid).not().isEmpty().withMessage('Should have a valid threadId'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking listVideoThreadComments parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'only-video')) return
if (!await doesVideoCommentThreadExist(req.params.threadId, res.locals.onlyVideo, res)) return
@@ -83,11 +83,9 @@ const addVideoCommentThreadValidator = [
isValidVideoIdParam('videoId'),
body('text')
- .custom(isValidVideoCommentText).not().isEmpty().withMessage('Should have a valid comment text'),
+ .custom(isValidVideoCommentText),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking addVideoCommentThread parameters.', { parameters: req.params, body: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -103,13 +101,11 @@ const addVideoCommentThreadValidator = [
const addVideoCommentReplyValidator = [
isValidVideoIdParam('videoId'),
- param('commentId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ param('commentId').custom(isIdValid),
- body('text').custom(isValidVideoCommentText).not().isEmpty().withMessage('Should have a valid comment text'),
+ body('text').custom(isValidVideoCommentText),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking addVideoCommentReply parameters.', { parameters: req.params, body: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -127,11 +123,9 @@ const videoCommentGetValidator = [
isValidVideoIdParam('videoId'),
param('commentId')
- .custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoCommentGetValidator parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'id')) return
if (!await doesVideoCommentExist(req.params.commentId, res.locals.videoId, res)) return
@@ -143,11 +137,10 @@ const videoCommentGetValidator = [
const removeVideoCommentValidator = [
isValidVideoIdParam('videoId'),
- param('commentId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid commentId'),
+ param('commentId')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking removeVideoCommentValidator parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
if (!await doesVideoCommentExist(req.params.commentId, res.locals.videoAll, res)) return
@@ -215,7 +208,8 @@ async function isVideoCommentAccepted (req: express.Request, res: express.Respon
const acceptParameters = {
video,
commentBody: req.body,
- user: res.locals.oauth.token.User
+ user: res.locals.oauth.token.User,
+ req
}
let acceptedResult: AcceptResult
@@ -241,7 +235,7 @@ async function isVideoCommentAccepted (req: express.Request, res: express.Respon
res.fail({
status: HttpStatusCode.FORBIDDEN_403,
- message: acceptedResult?.errorMessage || 'Refused local comment'
+ message: acceptedResult?.errorMessage || 'Comment has been rejected.'
})
return false
}
diff --git a/server/middlewares/validators/videos/video-files.ts b/server/middlewares/validators/videos/video-files.ts
index b3db3f4f7..92c5b9483 100644
--- a/server/middlewares/validators/videos/video-files.ts
+++ b/server/middlewares/validators/videos/video-files.ts
@@ -1,17 +1,14 @@
import express from 'express'
+import { param } from 'express-validator'
+import { isIdValid } from '@server/helpers/custom-validators/misc'
import { MVideo } from '@server/types/models'
import { HttpStatusCode } from '@shared/models'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, doesVideoExist, isValidVideoIdParam } from '../shared'
-import { isIdValid } from '@server/helpers/custom-validators/misc'
-import { param } from 'express-validator'
const videoFilesDeleteWebTorrentValidator = [
isValidVideoIdParam('id'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFilesDeleteWebTorrent parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
@@ -41,11 +38,9 @@ const videoFilesDeleteWebTorrentFileValidator = [
isValidVideoIdParam('id'),
param('videoFileId')
- .custom(isIdValid).withMessage('Should have a valid file id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFilesDeleteWebTorrentFile parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
@@ -78,8 +73,6 @@ const videoFilesDeleteHLSValidator = [
isValidVideoIdParam('id'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFilesDeleteHLS parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
@@ -109,11 +102,9 @@ const videoFilesDeleteHLSFileValidator = [
isValidVideoIdParam('id'),
param('videoFileId')
- .custom(isIdValid).withMessage('Should have a valid file id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFilesDeleteHLSFile parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
diff --git a/server/middlewares/validators/videos/video-imports.ts b/server/middlewares/validators/videos/video-imports.ts
index 9c6d213c4..f295b1885 100644
--- a/server/middlewares/validators/videos/video-imports.ts
+++ b/server/middlewares/validators/videos/video-imports.ts
@@ -1,5 +1,5 @@
import express from 'express'
-import { body, param } from 'express-validator'
+import { body, param, query } from 'express-validator'
import { isResolvingToUnicastOnly } from '@server/helpers/dns'
import { isPreImportVideoAccepted } from '@server/lib/moderation'
import { Hooks } from '@server/lib/plugins/hooks'
@@ -19,13 +19,13 @@ import { getCommonVideoEditAttributes } from './videos'
const videoImportAddValidator = getCommonVideoEditAttributes().concat([
body('channelId')
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have correct video channel id'),
+ .custom(isIdValid),
body('targetUrl')
.optional()
- .custom(isVideoImportTargetUrlValid).withMessage('Should have a valid video import target URL'),
+ .custom(isVideoImportTargetUrlValid),
body('magnetUri')
.optional()
- .custom(isVideoMagnetUriValid).withMessage('Should have a valid video magnet URI'),
+ .custom(isVideoMagnetUriValid),
body('torrentfile')
.custom((value, { req }) => isVideoImportTorrentFile(req.files))
.withMessage(
@@ -39,8 +39,6 @@ const videoImportAddValidator = getCommonVideoEditAttributes().concat([
),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoImportAddValidator parameters', { parameters: req.body })
-
const user = res.locals.oauth.token.User
const torrentFile = req.files?.['torrentfile'] ? req.files['torrentfile'][0] : undefined
@@ -92,13 +90,23 @@ const videoImportAddValidator = getCommonVideoEditAttributes().concat([
}
])
+const getMyVideoImportsValidator = [
+ query('videoChannelSyncId')
+ .optional()
+ .custom(isIdValid),
+
+ (req: express.Request, res: express.Response, next: express.NextFunction) => {
+ if (areValidationErrors(req, res)) return
+
+ return next()
+ }
+]
+
const videoImportDeleteValidator = [
param('id')
- .custom(isIdValid).withMessage('Should have correct import id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoImportDeleteValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoImportExist(parseInt(req.params.id), res)) return
@@ -117,11 +125,9 @@ const videoImportDeleteValidator = [
const videoImportCancelValidator = [
param('id')
- .custom(isIdValid).withMessage('Should have correct import id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoImportCancelValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoImportExist(parseInt(req.params.id), res)) return
@@ -143,7 +149,8 @@ const videoImportCancelValidator = [
export {
videoImportAddValidator,
videoImportCancelValidator,
- videoImportDeleteValidator
+ videoImportDeleteValidator,
+ getMyVideoImportsValidator
}
// ---------------------------------------------------------------------------
diff --git a/server/middlewares/validators/videos/video-live.ts b/server/middlewares/validators/videos/video-live.ts
index 777b57e9a..328760dde 100644
--- a/server/middlewares/validators/videos/video-live.ts
+++ b/server/middlewares/validators/videos/video-live.ts
@@ -6,6 +6,7 @@ import { isLocalLiveVideoAccepted } from '@server/lib/moderation'
import { Hooks } from '@server/lib/plugins/hooks'
import { VideoModel } from '@server/models/video/video'
import { VideoLiveModel } from '@server/models/video/video-live'
+import { VideoLiveSessionModel } from '@server/models/video/video-live-session'
import {
HttpStatusCode,
LiveVideoCreate,
@@ -28,14 +29,11 @@ import {
isValidVideoIdParam
} from '../shared'
import { getCommonVideoEditAttributes } from './videos'
-import { VideoLiveSessionModel } from '@server/models/video/video-live-session'
const videoLiveGetValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoLiveGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'all')) return
@@ -56,7 +54,7 @@ const videoLiveGetValidator = [
const videoLiveAddValidator = getCommonVideoEditAttributes().concat([
body('channelId')
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have correct video channel id'),
+ .custom(isIdValid),
body('name')
.custom(isVideoNameValid).withMessage(
@@ -66,22 +64,19 @@ const videoLiveAddValidator = getCommonVideoEditAttributes().concat([
body('saveReplay')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid saveReplay attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid saveReplay boolean'),
body('permanentLive')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid permanentLive attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid permanentLive boolean'),
body('latencyMode')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isLiveLatencyModeValid)
- .withMessage('Should have a valid latency mode attribute'),
+ .custom(isLiveLatencyModeValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoLiveAddValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
if (CONFIG.LIVE.ENABLED !== true) {
@@ -156,17 +151,14 @@ const videoLiveUpdateValidator = [
body('saveReplay')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid saveReplay attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid saveReplay boolean'),
body('latencyMode')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isLiveLatencyModeValid)
- .withMessage('Should have a valid latency mode attribute'),
+ .custom(isLiveLatencyModeValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoLiveUpdateValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
const body: LiveVideoUpdate = req.body
@@ -199,8 +191,6 @@ const videoLiveUpdateValidator = [
const videoLiveListSessionsValidator = [
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoLiveListSessionsValidator parameters', { parameters: req.params })
-
// Check the user can manage the live
const user = res.locals.oauth.token.User
if (!checkUserCanManageVideo(user, res.locals.videoAll, UserRight.GET_ANY_LIVE, res)) return
@@ -213,8 +203,6 @@ const videoLiveFindReplaySessionValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoLiveFindReplaySessionValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'id')) return
diff --git a/server/middlewares/validators/videos/video-ownership-changes.ts b/server/middlewares/validators/videos/video-ownership-changes.ts
index 6dcdc05f5..3eca78c25 100644
--- a/server/middlewares/validators/videos/video-ownership-changes.ts
+++ b/server/middlewares/validators/videos/video-ownership-changes.ts
@@ -2,7 +2,6 @@ import express from 'express'
import { param } from 'express-validator'
import { isIdValid } from '@server/helpers/custom-validators/misc'
import { checkUserCanTerminateOwnershipChange } from '@server/helpers/custom-validators/video-ownership'
-import { logger } from '@server/helpers/logger'
import { AccountModel } from '@server/models/account/account'
import { MVideoWithAllFiles } from '@server/types/models'
import { HttpStatusCode, UserRight, VideoChangeOwnershipAccept, VideoChangeOwnershipStatus, VideoState } from '@shared/models'
@@ -20,8 +19,6 @@ const videosChangeOwnershipValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking changeOwnership parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res)) return
@@ -41,11 +38,9 @@ const videosChangeOwnershipValidator = [
const videosTerminateChangeOwnershipValidator = [
param('id')
- .custom(isIdValid).withMessage('Should have a valid id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking changeOwnership parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesChangeVideoOwnershipExist(req.params.id, res)) return
diff --git a/server/middlewares/validators/videos/video-playlists.ts b/server/middlewares/validators/videos/video-playlists.ts
index d514ae0ad..6d4b8a6f1 100644
--- a/server/middlewares/validators/videos/video-playlists.ts
+++ b/server/middlewares/validators/videos/video-playlists.ts
@@ -29,7 +29,6 @@ import {
} from '../../../helpers/custom-validators/video-playlists'
import { isVideoImageValid } from '../../../helpers/custom-validators/videos'
import { cleanUpReqFiles } from '../../../helpers/express-utils'
-import { logger } from '../../../helpers/logger'
import { CONSTRAINTS_FIELDS } from '../../../initializers/constants'
import { VideoPlaylistElementModel } from '../../../models/video/video-playlist-element'
import { MVideoPlaylist } from '../../../types/models/video/video-playlist'
@@ -45,11 +44,9 @@ import {
const videoPlaylistsAddValidator = getCommonPlaylistEditAttributes().concat([
body('displayName')
- .custom(isVideoPlaylistNameValid).withMessage('Should have a valid display name'),
+ .custom(isVideoPlaylistNameValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsAddValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
const body: VideoPlaylistCreate = req.body
@@ -73,11 +70,9 @@ const videoPlaylistsUpdateValidator = getCommonPlaylistEditAttributes().concat([
body('displayName')
.optional()
- .custom(isVideoPlaylistNameValid).withMessage('Should have a valid display name'),
+ .custom(isVideoPlaylistNameValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsUpdateValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
if (!await doesVideoPlaylistExist(req.params.playlistId, res, 'all')) return cleanUpReqFiles(req)
@@ -118,8 +113,6 @@ const videoPlaylistsDeleteValidator = [
isValidPlaylistIdParam('playlistId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsDeleteValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoPlaylistExist(req.params.playlistId, res)) return
@@ -142,8 +135,6 @@ const videoPlaylistsGetValidator = (fetchType: VideoPlaylistFetchType) => {
isValidPlaylistIdParam('playlistId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoPlaylistExist(req.params.playlistId, res, fetchType)) return
@@ -184,11 +175,11 @@ const videoPlaylistsGetValidator = (fetchType: VideoPlaylistFetchType) => {
}
const videoPlaylistsSearchValidator = [
- query('search').optional().not().isEmpty().withMessage('Should have a valid search'),
+ query('search')
+ .optional()
+ .not().isEmpty(),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylists search query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -200,17 +191,15 @@ const videoPlaylistsAddVideoValidator = [
body('videoId')
.customSanitizer(toCompleteUUID)
- .custom(isIdOrUUIDValid).withMessage('Should have a valid video id/uuid'),
+ .custom(isIdOrUUIDValid).withMessage('Should have a valid video id/uuid/short uuid'),
body('startTimestamp')
.optional()
- .custom(isVideoPlaylistTimestampValid).withMessage('Should have a valid start timestamp'),
+ .custom(isVideoPlaylistTimestampValid),
body('stopTimestamp')
.optional()
- .custom(isVideoPlaylistTimestampValid).withMessage('Should have a valid stop timestamp'),
+ .custom(isVideoPlaylistTimestampValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsAddVideoValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoPlaylistExist(req.params.playlistId, res, 'all')) return
@@ -230,17 +219,15 @@ const videoPlaylistsUpdateOrRemoveVideoValidator = [
isValidPlaylistIdParam('playlistId'),
param('playlistElementId')
.customSanitizer(toCompleteUUID)
- .custom(isIdValid).withMessage('Should have an element id/uuid'),
+ .custom(isIdValid).withMessage('Should have an element id/uuid/short uuid'),
body('startTimestamp')
.optional()
- .custom(isVideoPlaylistTimestampValid).withMessage('Should have a valid start timestamp'),
+ .custom(isVideoPlaylistTimestampValid),
body('stopTimestamp')
.optional()
- .custom(isVideoPlaylistTimestampValid).withMessage('Should have a valid stop timestamp'),
+ .custom(isVideoPlaylistTimestampValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsRemoveVideoValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoPlaylistExist(req.params.playlistId, res, 'all')) return
@@ -266,11 +253,9 @@ const videoPlaylistsUpdateOrRemoveVideoValidator = [
const videoPlaylistElementAPGetValidator = [
isValidPlaylistIdParam('playlistId'),
param('playlistElementId')
- .custom(isIdValid).withMessage('Should have an playlist element id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistElementAPGetValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const playlistElementId = parseInt(req.params.playlistElementId + '', 10)
@@ -300,17 +285,16 @@ const videoPlaylistElementAPGetValidator = [
const videoPlaylistsReorderVideosValidator = [
isValidPlaylistIdParam('playlistId'),
+
body('startPosition')
- .isInt({ min: 1 }).withMessage('Should have a valid start position'),
+ .isInt({ min: 1 }),
body('insertAfterPosition')
- .isInt({ min: 0 }).withMessage('Should have a valid insert after position'),
+ .isInt({ min: 0 }),
body('reorderLength')
.optional()
- .isInt({ min: 1 }).withMessage('Should have a valid range length'),
+ .isInt({ min: 1 }),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoPlaylistsReorderVideosValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoPlaylistExist(req.params.playlistId, res, 'all')) return
@@ -340,11 +324,9 @@ const videoPlaylistsReorderVideosValidator = [
const commonVideoPlaylistFiltersValidator = [
query('playlistType')
.optional()
- .custom(isVideoPlaylistTypeValid).withMessage('Should have a valid playlist type'),
+ .custom(isVideoPlaylistTypeValid),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking commonVideoPlaylistFiltersValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
return next()
@@ -357,8 +339,6 @@ const doVideosInPlaylistExistValidator = [
.custom(v => isArrayOf(v, isIdValid)).withMessage('Should have a valid video ids array'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking areVideosInPlaylistExistValidator parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
return next()
@@ -399,11 +379,11 @@ function getCommonPlaylistEditAttributes () {
body('description')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoPlaylistDescriptionValid).withMessage('Should have a valid description'),
+ .custom(isVideoPlaylistDescriptionValid),
body('privacy')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isVideoPlaylistPrivacyValid).withMessage('Should have correct playlist privacy'),
+ .custom(isVideoPlaylistPrivacyValid),
body('videoChannelId')
.optional()
.customSanitizer(toIntOrNull)
diff --git a/server/middlewares/validators/videos/video-rates.ts b/server/middlewares/validators/videos/video-rates.ts
index 8b8eeedb6..275634d5b 100644
--- a/server/middlewares/validators/videos/video-rates.ts
+++ b/server/middlewares/validators/videos/video-rates.ts
@@ -6,18 +6,16 @@ import { isAccountNameValid } from '../../../helpers/custom-validators/accounts'
import { isIdValid } from '../../../helpers/custom-validators/misc'
import { isRatingValid } from '../../../helpers/custom-validators/video-rates'
import { isVideoRatingTypeValid } from '../../../helpers/custom-validators/videos'
-import { logger } from '../../../helpers/logger'
import { AccountVideoRateModel } from '../../../models/account/account-video-rate'
import { areValidationErrors, checkCanSeeVideo, doesVideoExist, isValidVideoIdParam } from '../shared'
const videoUpdateRateValidator = [
isValidVideoIdParam('id'),
- body('rating').custom(isVideoRatingTypeValid).withMessage('Should have a valid rate type'),
+ body('rating')
+ .custom(isVideoRatingTypeValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoRate parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
@@ -29,12 +27,12 @@ const videoUpdateRateValidator = [
const getAccountVideoRateValidatorFactory = function (rateType: VideoRateType) {
return [
- param('name').custom(isAccountNameValid).withMessage('Should have a valid account name'),
- param('videoId').custom(isIdValid).not().isEmpty().withMessage('Should have a valid videoId'),
+ param('name')
+ .custom(isAccountNameValid),
+ param('videoId')
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoCommentGetValidator parameters.', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const rate = await AccountVideoRateModel.loadLocalAndPopulateVideo(rateType, req.params.name, +req.params.videoId)
@@ -53,11 +51,11 @@ const getAccountVideoRateValidatorFactory = function (rateType: VideoRateType) {
}
const videoRatingValidator = [
- query('rating').optional().custom(isRatingValid).withMessage('Value must be one of "like" or "dislike"'),
+ query('rating')
+ .optional()
+ .custom(isRatingValid).withMessage('Value must be one of "like" or "dislike"'),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking rating parameter', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
return next()
diff --git a/server/middlewares/validators/videos/video-shares.ts b/server/middlewares/validators/videos/video-shares.ts
index 0f04032bb..c234de6ed 100644
--- a/server/middlewares/validators/videos/video-shares.ts
+++ b/server/middlewares/validators/videos/video-shares.ts
@@ -2,7 +2,6 @@ import express from 'express'
import { param } from 'express-validator'
import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
import { isIdValid } from '../../../helpers/custom-validators/misc'
-import { logger } from '../../../helpers/logger'
import { VideoShareModel } from '../../../models/video/video-share'
import { areValidationErrors, doesVideoExist, isValidVideoIdParam } from '../shared'
@@ -10,11 +9,9 @@ const videosShareValidator = [
isValidVideoIdParam('id'),
param('actorId')
- .custom(isIdValid).not().isEmpty().withMessage('Should have a valid actor id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoShare parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
diff --git a/server/middlewares/validators/videos/video-source.ts b/server/middlewares/validators/videos/video-source.ts
index 31a2f16b3..c6d8f1a81 100644
--- a/server/middlewares/validators/videos/video-source.ts
+++ b/server/middlewares/validators/videos/video-source.ts
@@ -3,15 +3,12 @@ import { getVideoWithAttributes } from '@server/helpers/video'
import { VideoSourceModel } from '@server/models/video/video-source'
import { MVideoFullLight } from '@server/types/models'
import { HttpStatusCode, UserRight } from '@shared/models'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, checkUserCanManageVideo, doesVideoExist, isValidVideoIdParam } from '../shared'
const videoSourceGetValidator = [
isValidVideoIdParam('id'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoSourceGet parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res, 'for-api')) return
diff --git a/server/middlewares/validators/videos/video-stats.ts b/server/middlewares/validators/videos/video-stats.ts
index f17fbcc09..a79526d39 100644
--- a/server/middlewares/validators/videos/video-stats.ts
+++ b/server/middlewares/validators/videos/video-stats.ts
@@ -4,7 +4,6 @@ import { isDateValid } from '@server/helpers/custom-validators/misc'
import { isValidStatTimeserieMetric } from '@server/helpers/custom-validators/video-stats'
import { STATS_TIMESERIE } from '@server/initializers/constants'
import { HttpStatusCode, UserRight, VideoStatsTimeserieQuery } from '@shared/models'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, checkUserCanManageVideo, doesVideoExist, isValidVideoIdParam } from '../shared'
const videoOverallStatsValidator = [
@@ -12,17 +11,13 @@ const videoOverallStatsValidator = [
query('startDate')
.optional()
- .custom(isDateValid)
- .withMessage('Should have a valid start date'),
+ .custom(isDateValid),
query('endDate')
.optional()
- .custom(isDateValid)
- .withMessage('Should have a valid end date'),
+ .custom(isDateValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoOverallStatsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await commonStatsCheck(req, res)) return
@@ -34,8 +29,6 @@ const videoRetentionStatsValidator = [
isValidVideoIdParam('videoId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoRetentionStatsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await commonStatsCheck(req, res)) return
@@ -54,22 +47,17 @@ const videoTimeserieStatsValidator = [
isValidVideoIdParam('videoId'),
param('metric')
- .custom(isValidStatTimeserieMetric)
- .withMessage('Should have a valid timeserie metric'),
+ .custom(isValidStatTimeserieMetric),
query('startDate')
.optional()
- .custom(isDateValid)
- .withMessage('Should have a valid start date'),
+ .custom(isDateValid),
query('endDate')
.optional()
- .custom(isDateValid)
- .withMessage('Should have a valid end date'),
+ .custom(isDateValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoTimeserieStatsValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await commonStatsCheck(req, res)) return
diff --git a/server/middlewares/validators/videos/video-studio.ts b/server/middlewares/validators/videos/video-studio.ts
index af7fe2283..b3e2d8101 100644
--- a/server/middlewares/validators/videos/video-studio.ts
+++ b/server/middlewares/validators/videos/video-studio.ts
@@ -12,17 +12,16 @@ import { CONFIG } from '@server/initializers/config'
import { approximateIntroOutroAdditionalSize, getTaskFile } from '@server/lib/video-studio'
import { isAudioFile } from '@shared/extra-utils'
import { HttpStatusCode, UserRight, VideoState, VideoStudioCreateEdition, VideoStudioTask } from '@shared/models'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, checkUserCanManageVideo, checkUserQuota, doesVideoExist } from '../shared'
const videoStudioAddEditionValidator = [
- param('videoId').custom(isIdOrUUIDValid).withMessage('Should have a valid video id/uuid'),
+ param('videoId')
+ .custom(isIdOrUUIDValid).withMessage('Should have a valid video id/uuid/short uuid'),
- body('tasks').custom(isValidStudioTasksArray).withMessage('Should have a valid array of tasks'),
+ body('tasks')
+ .custom(isValidStudioTasksArray).withMessage('Should have a valid array of tasks'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoStudioAddEditionValidator parameters.', { parameters: req.params, body: req.body, files: req.files })
-
if (CONFIG.VIDEO_STUDIO.ENABLED !== true) {
res.fail({
status: HttpStatusCode.BAD_REQUEST_400,
diff --git a/server/middlewares/validators/videos/video-transcoding.ts b/server/middlewares/validators/videos/video-transcoding.ts
index da6638f4d..3eb2d3141 100644
--- a/server/middlewares/validators/videos/video-transcoding.ts
+++ b/server/middlewares/validators/videos/video-transcoding.ts
@@ -4,18 +4,15 @@ import { isValidCreateTranscodingType } from '@server/helpers/custom-validators/
import { CONFIG } from '@server/initializers/config'
import { VideoJobInfoModel } from '@server/models/video/video-job-info'
import { HttpStatusCode } from '@shared/models'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, doesVideoExist, isValidVideoIdParam } from '../shared'
const createTranscodingValidator = [
isValidVideoIdParam('videoId'),
body('transcodingType')
- .custom(isValidCreateTranscodingType).withMessage('Should have a valid transcoding type'),
+ .custom(isValidCreateTranscodingType),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking createTranscodingValidator parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'all')) return
diff --git a/server/middlewares/validators/videos/video-view.ts b/server/middlewares/validators/videos/video-view.ts
index 2edcd140f..6e2d4505d 100644
--- a/server/middlewares/validators/videos/video-view.ts
+++ b/server/middlewares/validators/videos/video-view.ts
@@ -1,20 +1,17 @@
import express from 'express'
import { body, param } from 'express-validator'
import { isVideoTimeValid } from '@server/helpers/custom-validators/video-view'
+import { getCachedVideoDuration } from '@server/lib/video'
import { LocalVideoViewerModel } from '@server/models/view/local-video-viewer'
import { HttpStatusCode } from '../../../../shared/models/http/http-error-codes'
import { exists, isIdValid, isIntOrNull, toIntOrNull } from '../../../helpers/custom-validators/misc'
-import { logger } from '../../../helpers/logger'
import { areValidationErrors, doesVideoExist, isValidVideoIdParam } from '../shared'
-import { getCachedVideoDuration } from '@server/lib/video'
const getVideoLocalViewerValidator = [
param('localViewerId')
- .custom(isIdValid).withMessage('Should have a valid local viewer id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking getVideoLocalViewerValidator parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
const localViewer = await LocalVideoViewerModel.loadFullById(+req.params.localViewerId)
@@ -37,11 +34,9 @@ const videoViewValidator = [
body('currentTime')
.optional() // TODO: remove optional in a few versions, introduced in 4.2
.customSanitizer(toIntOrNull)
- .custom(isIntOrNull).withMessage('Should have correct current time'),
+ .custom(isIntOrNull),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoView parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.videoId, res, 'only-immutable-attributes')) return
diff --git a/server/middlewares/validators/videos/videos.ts b/server/middlewares/validators/videos/videos.ts
index c6d31f8f0..7fd2b03d1 100644
--- a/server/middlewares/validators/videos/videos.ts
+++ b/server/middlewares/validators/videos/videos.ts
@@ -6,7 +6,7 @@ import { Redis } from '@server/lib/redis'
import { getServerActor } from '@server/models/application/application'
import { ExpressPromiseHandler } from '@server/types/express-handler'
import { MUserAccountId, MVideoFullLight } from '@server/types/models'
-import { getAllPrivacies } from '@shared/core-utils'
+import { arrayify, getAllPrivacies } from '@shared/core-utils'
import { HttpStatusCode, ServerErrorCode, UserRight, VideoInclude } from '@shared/models'
import {
exists,
@@ -14,7 +14,6 @@ import {
isDateValid,
isFileValid,
isIdValid,
- toArray,
toBooleanOrNull,
toIntOrNull,
toValueOrNull
@@ -69,11 +68,9 @@ const videosAddLegacyValidator = getCommonVideoEditAttributes().concat([
),
body('channelId')
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have correct video channel id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosAdd parameters', { parameters: req.body, files: req.files })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
const videoFile: express.VideoUploadFile = req.files['videofile'][0]
@@ -167,9 +164,7 @@ const videosAddResumableValidator = [
*/
const videosAddResumableInitValidator = getCommonVideoEditAttributes().concat([
body('filename')
- .isString()
- .exists()
- .withMessage('Should have a valid filename'),
+ .exists(),
body('name')
.trim()
.custom(isVideoNameValid).withMessage(
@@ -177,7 +172,7 @@ const videosAddResumableInitValidator = getCommonVideoEditAttributes().concat([
),
body('channelId')
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have correct video channel id'),
+ .custom(isIdValid),
header('x-upload-content-length')
.isNumeric()
@@ -204,7 +199,7 @@ const videosAddResumableInitValidator = getCommonVideoEditAttributes().concat([
files: req.files
})
- if (areValidationErrors(req, res)) return cleanup()
+ if (areValidationErrors(req, res, { omitLog: true })) return cleanup()
const files = { videofile: [ videoFileMetadata ] }
if (!await commonVideoChecksPass({ req, res, user, videoFileSize: videoFileMetadata.size, files })) return cleanup()
@@ -230,11 +225,9 @@ const videosUpdateValidator = getCommonVideoEditAttributes().concat([
body('channelId')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isIdValid).withMessage('Should have correct video channel id'),
+ .custom(isIdValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosUpdate parameters', { parameters: req.body })
-
if (areValidationErrors(req, res)) return cleanUpReqFiles(req)
if (areErrorsInScheduleUpdate(req, res)) return cleanUpReqFiles(req)
if (!await doesVideoExist(req.params.id, res)) return cleanUpReqFiles(req)
@@ -286,8 +279,6 @@ const videosCustomGetValidator = (
isValidVideoIdParam('id'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosGet parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res, fetchType)) return
@@ -313,8 +304,6 @@ const videoFileMetadataGetValidator = getCommonVideoEditAttributes().concat([
.custom(isIdValid).not().isEmpty().withMessage('Should have a valid videoFileId'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videoFileMetadataGet parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoFileOfVideoExist(+req.params.videoFileId, req.params.id, res)) return
@@ -326,8 +315,6 @@ const videosRemoveValidator = [
isValidVideoIdParam('id'),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking videosRemove parameters', { parameters: req.params })
-
if (areValidationErrors(req, res)) return
if (!await doesVideoExist(req.params.id, res)) return
@@ -341,8 +328,7 @@ const videosRemoveValidator = [
const videosOverviewValidator = [
query('page')
.optional()
- .isInt({ min: 1, max: OVERVIEWS.VIDEOS.SAMPLES_COUNT })
- .withMessage('Should have a valid pagination'),
+ .isInt({ min: 1, max: OVERVIEWS.VIDEOS.SAMPLES_COUNT }),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
if (areValidationErrors(req, res)) return
@@ -367,35 +353,35 @@ function getCommonVideoEditAttributes () {
body('category')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isVideoCategoryValid).withMessage('Should have a valid category'),
+ .custom(isVideoCategoryValid),
body('licence')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isVideoLicenceValid).withMessage('Should have a valid licence'),
+ .custom(isVideoLicenceValid),
body('language')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoLanguageValid).withMessage('Should have a valid language'),
+ .custom(isVideoLanguageValid),
body('nsfw')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid NSFW attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid nsfw boolean'),
body('waitTranscoding')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid wait transcoding attribute'),
+ .custom(isBooleanValid).withMessage('Should have a valid waitTranscoding boolean'),
body('privacy')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoPrivacyValid).withMessage('Should have correct video privacy'),
+ .custom(isVideoPrivacyValid),
body('description')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoDescriptionValid).withMessage('Should have a valid description'),
+ .custom(isVideoDescriptionValid),
body('support')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoSupportValid).withMessage('Should have a valid support text'),
+ .custom(isVideoSupportValid),
body('tags')
.optional()
.customSanitizer(toValueOrNull)
@@ -407,15 +393,15 @@ function getCommonVideoEditAttributes () {
body('commentsEnabled')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have comments enabled boolean'),
+ .custom(isBooleanValid).withMessage('Should have commentsEnabled boolean'),
body('downloadEnabled')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have downloading enabled boolean'),
+ .custom(isBooleanValid).withMessage('Should have downloadEnabled boolean'),
body('originallyPublishedAt')
.optional()
.customSanitizer(toValueOrNull)
- .custom(isVideoOriginallyPublishedAtValid).withMessage('Should have a valid original publication date'),
+ .custom(isVideoOriginallyPublishedAtValid),
body('scheduleUpdate')
.optional()
.customSanitizer(toValueOrNull),
@@ -425,71 +411,69 @@ function getCommonVideoEditAttributes () {
body('scheduleUpdate.privacy')
.optional()
.customSanitizer(toIntOrNull)
- .custom(isScheduleVideoUpdatePrivacyValid).withMessage('Should have correct schedule update privacy')
+ .custom(isScheduleVideoUpdatePrivacyValid)
] as (ValidationChain | ExpressPromiseHandler)[]
}
const commonVideosFiltersValidator = [
query('categoryOneOf')
.optional()
- .customSanitizer(toArray)
- .custom(isNumberArray).withMessage('Should have a valid one of category array'),
+ .customSanitizer(arrayify)
+ .custom(isNumberArray).withMessage('Should have a valid categoryOneOf array'),
query('licenceOneOf')
.optional()
- .customSanitizer(toArray)
- .custom(isNumberArray).withMessage('Should have a valid one of licence array'),
+ .customSanitizer(arrayify)
+ .custom(isNumberArray).withMessage('Should have a valid licenceOneOf array'),
query('languageOneOf')
.optional()
- .customSanitizer(toArray)
- .custom(isStringArray).withMessage('Should have a valid one of language array'),
+ .customSanitizer(arrayify)
+ .custom(isStringArray).withMessage('Should have a valid languageOneOf array'),
query('privacyOneOf')
.optional()
- .customSanitizer(toArray)
- .custom(isNumberArray).withMessage('Should have a valid one of privacy array'),
+ .customSanitizer(arrayify)
+ .custom(isNumberArray).withMessage('Should have a valid privacyOneOf array'),
query('tagsOneOf')
.optional()
- .customSanitizer(toArray)
- .custom(isStringArray).withMessage('Should have a valid one of tags array'),
+ .customSanitizer(arrayify)
+ .custom(isStringArray).withMessage('Should have a valid tagsOneOf array'),
query('tagsAllOf')
.optional()
- .customSanitizer(toArray)
- .custom(isStringArray).withMessage('Should have a valid all of tags array'),
+ .customSanitizer(arrayify)
+ .custom(isStringArray).withMessage('Should have a valid tagsAllOf array'),
query('nsfw')
.optional()
- .custom(isBooleanBothQueryValid).withMessage('Should have a valid NSFW attribute'),
+ .custom(isBooleanBothQueryValid),
query('isLive')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid live boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid isLive boolean'),
query('filter')
.optional()
- .custom(isVideoFilterValid).withMessage('Should have a valid filter attribute'),
+ .custom(isVideoFilterValid),
query('include')
.optional()
- .custom(isVideoIncludeValid).withMessage('Should have a valid include attribute'),
+ .custom(isVideoIncludeValid),
query('isLocal')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid local boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid isLocal boolean'),
query('hasHLSFiles')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid has hls boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid hasHLSFiles boolean'),
query('hasWebtorrentFiles')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid has webtorrent boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid hasWebtorrentFiles boolean'),
query('skipCount')
.optional()
.customSanitizer(toBooleanOrNull)
- .custom(isBooleanValid).withMessage('Should have a valid skip count boolean'),
+ .custom(isBooleanValid).withMessage('Should have a valid skipCount boolean'),
query('search')
.optional()
- .custom(exists).withMessage('Should have a valid search'),
+ .custom(exists),
(req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking commons video filters query', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
// FIXME: deprecated in 4.0, to remove
diff --git a/server/middlewares/validators/webfinger.ts b/server/middlewares/validators/webfinger.ts
index 8893a0c7e..dcfba99fa 100644
--- a/server/middlewares/validators/webfinger.ts
+++ b/server/middlewares/validators/webfinger.ts
@@ -3,16 +3,14 @@ import { query } from 'express-validator'
import { HttpStatusCode } from '../../../shared/models/http/http-error-codes'
import { isWebfingerLocalResourceValid } from '../../helpers/custom-validators/webfinger'
import { getHostWithPort } from '../../helpers/express-utils'
-import { logger } from '../../helpers/logger'
import { ActorModel } from '../../models/actor/actor'
import { areValidationErrors } from './shared'
const webfingerValidator = [
- query('resource').custom(isWebfingerLocalResourceValid).withMessage('Should have a valid webfinger resource'),
+ query('resource')
+ .custom(isWebfingerLocalResourceValid),
async (req: express.Request, res: express.Response, next: express.NextFunction) => {
- logger.debug('Checking webfinger parameters', { parameters: req.query })
-
if (areValidationErrors(req, res)) return
// Remove 'acct:' from the beginning of the string
diff --git a/server/models/account/account-video-rate.ts b/server/models/account/account-video-rate.ts
index 5c7d9cfc0..7afc907da 100644
--- a/server/models/account/account-video-rate.ts
+++ b/server/models/account/account-video-rate.ts
@@ -1,4 +1,3 @@
-import { values } from 'lodash'
import { FindOptions, Op, QueryTypes, Transaction } from 'sequelize'
import { AllowNull, BelongsTo, Column, CreatedAt, DataType, ForeignKey, Is, Model, Table, UpdatedAt } from 'sequelize-typescript'
import {
@@ -45,7 +44,7 @@ import { AccountModel } from './account'
export class AccountVideoRateModel extends Model>> {
@AllowNull(false)
- @Column(DataType.ENUM(...values(VIDEO_RATE_TYPES)))
+ @Column(DataType.ENUM(...Object.values(VIDEO_RATE_TYPES)))
type: VideoRateType
@AllowNull(false)
diff --git a/server/models/actor/actor-follow.ts b/server/models/actor/actor-follow.ts
index 127b29ad7..9615229dd 100644
--- a/server/models/actor/actor-follow.ts
+++ b/server/models/actor/actor-follow.ts
@@ -1,4 +1,4 @@
-import { difference, values } from 'lodash'
+import { difference } from 'lodash'
import { Attributes, FindOptions, Includeable, IncludeOptions, Op, QueryTypes, Transaction, WhereAttributeHash } from 'sequelize'
import {
AfterCreate,
@@ -69,7 +69,7 @@ import { InstanceListFollowingQueryBuilder, ListFollowingOptions } from './sql/i
export class ActorFollowModel extends Model>> {
@AllowNull(false)
- @Column(DataType.ENUM(...values(FOLLOW_STATES)))
+ @Column(DataType.ENUM(...Object.values(FOLLOW_STATES)))
state: FollowState
@AllowNull(false)
diff --git a/server/models/actor/actor.ts b/server/models/actor/actor.ts
index 7be5a140c..88db241dc 100644
--- a/server/models/actor/actor.ts
+++ b/server/models/actor/actor.ts
@@ -1,4 +1,3 @@
-import { values } from 'lodash'
import { literal, Op, QueryTypes, Transaction } from 'sequelize'
import {
AllowNull,
@@ -163,7 +162,7 @@ export const unusedActorAttributesForAPI = [
export class ActorModel extends Model>> {
@AllowNull(false)
- @Column(DataType.ENUM(...values(ACTIVITY_PUB_ACTOR_TYPES)))
+ @Column(DataType.ENUM(...Object.values(ACTIVITY_PUB_ACTOR_TYPES)))
type: ActivityPubActorType
@AllowNull(false)
diff --git a/server/models/user/user.ts b/server/models/user/user.ts
index 3fd359359..1a7c84390 100644
--- a/server/models/user/user.ts
+++ b/server/models/user/user.ts
@@ -1,4 +1,3 @@
-import { values } from 'lodash'
import { col, FindOptions, fn, literal, Op, QueryTypes, where, WhereOptions } from 'sequelize'
import {
AfterDestroy,
@@ -51,7 +50,6 @@ import {
isUserP2PEnabledValid,
isUserPasswordValid,
isUserRoleValid,
- isUserUsernameValid,
isUserVideoLanguages,
isUserVideoQuotaDailyValid,
isUserVideoQuotaValid,
@@ -261,7 +259,6 @@ export class UserModel extends Model>> {
password: string
@AllowNull(false)
- @Is('UserUsername', value => throwIfNotValid(value, isUserUsernameValid, 'user name'))
@Column
username: string
@@ -283,7 +280,7 @@ export class UserModel extends Model>> {
@AllowNull(false)
@Is('UserNSFWPolicy', value => throwIfNotValid(value, isUserNSFWPolicyValid, 'NSFW policy'))
- @Column(DataType.ENUM(...values(NSFW_POLICY_TYPES)))
+ @Column(DataType.ENUM(...Object.values(NSFW_POLICY_TYPES)))
nsfwPolicy: NSFWPolicyType
@AllowNull(false)
diff --git a/server/models/utils.ts b/server/models/utils.ts
index c468f748d..1e168d419 100644
--- a/server/models/utils.ts
+++ b/server/models/utils.ts
@@ -117,6 +117,16 @@ function getInstanceFollowsSort (value: string, lastSort: OrderItem = [ 'id', 'A
return getSort(value, lastSort)
}
+function getChannelSyncSort (value: string): OrderItem[] {
+ const { direction, field } = buildDirectionAndField(value)
+ if (field.toLowerCase() === 'videochannel') {
+ return [
+ [ literal('"VideoChannel.name"'), direction ]
+ ]
+ }
+ return [ [ field, direction ] ]
+}
+
function isOutdated (model: { createdAt: Date, updatedAt: Date }, refreshInterval: number) {
if (!model.createdAt || !model.updatedAt) {
throw new Error('Miss createdAt & updatedAt attributes to model')
@@ -280,6 +290,7 @@ export {
getAdminUsersSort,
getVideoSort,
getBlacklistSort,
+ getChannelSyncSort,
createSimilarityAttribute,
throwIfNotValid,
buildServerIdsFollowedBy,
diff --git a/server/models/video/sql/video/video-model-get-query-builder.ts b/server/models/video/sql/video/video-model-get-query-builder.ts
index 29e59c8be..8e90ff641 100644
--- a/server/models/video/sql/video/video-model-get-query-builder.ts
+++ b/server/models/video/sql/video/video-model-get-query-builder.ts
@@ -1,5 +1,5 @@
-import { pick } from 'lodash'
import { Sequelize, Transaction } from 'sequelize'
+import { pick } from '@shared/core-utils'
import { AbstractVideoQueryBuilder } from './shared/abstract-video-query-builder'
import { VideoFileQueryBuilder } from './shared/video-file-query-builder'
import { VideoModelBuilder } from './shared/video-model-builder'
diff --git a/server/models/video/sql/video/videos-id-list-query-builder.ts b/server/models/video/sql/video/videos-id-list-query-builder.ts
index 8692a436a..14f903851 100644
--- a/server/models/video/sql/video/videos-id-list-query-builder.ts
+++ b/server/models/video/sql/video/videos-id-list-query-builder.ts
@@ -1,4 +1,4 @@
-import { Sequelize } from 'sequelize'
+import { Sequelize, Transaction } from 'sequelize'
import validator from 'validator'
import { exists } from '@server/helpers/custom-validators/misc'
import { WEBSERVER } from '@server/initializers/constants'
@@ -73,6 +73,9 @@ export type BuildVideosListQueryOptions = {
group?: string
having?: string
+
+ transaction?: Transaction
+ logging?: boolean
}
export class VideosIdListQueryBuilder extends AbstractRunQuery {
diff --git a/server/models/video/sql/video/videos-model-list-query-builder.ts b/server/models/video/sql/video/videos-model-list-query-builder.ts
index 4fe6bc321..3fdac4ed3 100644
--- a/server/models/video/sql/video/videos-model-list-query-builder.ts
+++ b/server/models/video/sql/video/videos-model-list-query-builder.ts
@@ -1,5 +1,5 @@
-import { pick } from 'lodash'
import { Sequelize } from 'sequelize'
+import { pick } from '@shared/core-utils'
import { VideoInclude } from '@shared/models'
import { AbstractVideoQueryBuilder } from './shared/abstract-video-query-builder'
import { VideoFileQueryBuilder } from './shared/video-file-query-builder'
diff --git a/server/models/video/video-channel-sync.ts b/server/models/video/video-channel-sync.ts
new file mode 100644
index 000000000..6e49cde10
--- /dev/null
+++ b/server/models/video/video-channel-sync.ts
@@ -0,0 +1,176 @@
+import { Op } from 'sequelize'
+import {
+ AllowNull,
+ BelongsTo,
+ Column,
+ CreatedAt,
+ DataType,
+ Default,
+ DefaultScope,
+ ForeignKey,
+ Is,
+ Model,
+ Table,
+ UpdatedAt
+} from 'sequelize-typescript'
+import { isUrlValid } from '@server/helpers/custom-validators/activitypub/misc'
+import { isVideoChannelSyncStateValid } from '@server/helpers/custom-validators/video-channel-syncs'
+import { CONSTRAINTS_FIELDS, VIDEO_CHANNEL_SYNC_STATE } from '@server/initializers/constants'
+import { MChannelSync, MChannelSyncChannel, MChannelSyncFormattable } from '@server/types/models'
+import { VideoChannelSync, VideoChannelSyncState } from '@shared/models'
+import { AttributesOnly } from '@shared/typescript-utils'
+import { AccountModel } from '../account/account'
+import { UserModel } from '../user/user'
+import { getChannelSyncSort, throwIfNotValid } from '../utils'
+import { VideoChannelModel } from './video-channel'
+
+@DefaultScope(() => ({
+ include: [
+ {
+ model: VideoChannelModel, // Default scope includes avatar and server
+ required: true
+ }
+ ]
+}))
+@Table({
+ tableName: 'videoChannelSync',
+ indexes: [
+ {
+ fields: [ 'videoChannelId' ]
+ }
+ ]
+})
+export class VideoChannelSyncModel extends Model>> {
+
+ @AllowNull(false)
+ @Default(null)
+ @Is('VideoChannelExternalChannelUrl', value => throwIfNotValid(value, isUrlValid, 'externalChannelUrl', true))
+ @Column(DataType.STRING(CONSTRAINTS_FIELDS.VIDEO_CHANNEL_SYNCS.EXTERNAL_CHANNEL_URL.max))
+ externalChannelUrl: string
+
+ @CreatedAt
+ createdAt: Date
+
+ @UpdatedAt
+ updatedAt: Date
+
+ @ForeignKey(() => VideoChannelModel)
+ @Column
+ videoChannelId: number
+
+ @BelongsTo(() => VideoChannelModel, {
+ foreignKey: {
+ allowNull: false
+ },
+ onDelete: 'cascade'
+ })
+ VideoChannel: VideoChannelModel
+
+ @AllowNull(false)
+ @Default(VideoChannelSyncState.WAITING_FIRST_RUN)
+ @Is('VideoChannelSyncState', value => throwIfNotValid(value, isVideoChannelSyncStateValid, 'state'))
+ @Column
+ state: VideoChannelSyncState
+
+ @AllowNull(true)
+ @Column(DataType.DATE)
+ lastSyncAt: Date
+
+ static listByAccountForAPI (options: {
+ accountId: number
+ start: number
+ count: number
+ sort: string
+ }) {
+ const getQuery = (forCount: boolean) => {
+ const videoChannelModel = forCount
+ ? VideoChannelModel.unscoped()
+ : VideoChannelModel
+
+ return {
+ offset: options.start,
+ limit: options.count,
+ order: getChannelSyncSort(options.sort),
+ include: [
+ {
+ model: videoChannelModel,
+ required: true,
+ where: {
+ accountId: options.accountId
+ }
+ }
+ ]
+ }
+ }
+
+ return Promise.all([
+ VideoChannelSyncModel.unscoped().count(getQuery(true)),
+ VideoChannelSyncModel.unscoped().findAll(getQuery(false))
+ ]).then(([ total, data ]) => ({ total, data }))
+ }
+
+ static countByAccount (accountId: number) {
+ const query = {
+ include: [
+ {
+ model: VideoChannelModel.unscoped(),
+ required: true,
+ where: {
+ accountId
+ }
+ }
+ ]
+ }
+
+ return VideoChannelSyncModel.unscoped().count(query)
+ }
+
+ static loadWithChannel (id: number): Promise {
+ return VideoChannelSyncModel.findByPk(id)
+ }
+
+ static async listSyncs (): Promise {
+ const query = {
+ include: [
+ {
+ model: VideoChannelModel.unscoped(),
+ required: true,
+ include: [
+ {
+ model: AccountModel.unscoped(),
+ required: true,
+ include: [ {
+ attributes: [],
+ model: UserModel.unscoped(),
+ required: true,
+ where: {
+ videoQuota: {
+ [Op.ne]: 0
+ },
+ videoQuotaDaily: {
+ [Op.ne]: 0
+ }
+ }
+ } ]
+ }
+ ]
+ }
+ ]
+ }
+ return VideoChannelSyncModel.unscoped().findAll(query)
+ }
+
+ toFormattedJSON (this: MChannelSyncFormattable): VideoChannelSync {
+ return {
+ id: this.id,
+ state: {
+ id: this.state,
+ label: VIDEO_CHANNEL_SYNC_STATE[this.state]
+ },
+ externalChannelUrl: this.externalChannelUrl,
+ createdAt: this.createdAt.toISOString(),
+ channel: this.VideoChannel.toFormattedSummaryJSON(),
+ lastSyncAt: this.lastSyncAt?.toISOString()
+ }
+ }
+}
diff --git a/server/models/video/video-comment.ts b/server/models/video/video-comment.ts
index 6c5a764bf..af9614d30 100644
--- a/server/models/video/video-comment.ts
+++ b/server/models/video/video-comment.ts
@@ -1,4 +1,3 @@
-import { uniq } from 'lodash'
import { FindOptions, Op, Order, QueryTypes, ScopeOptions, Sequelize, Transaction, WhereOptions } from 'sequelize'
import {
AllowNull,
@@ -14,8 +13,10 @@ import {
Table,
UpdatedAt
} from 'sequelize-typescript'
+import { exists } from '@server/helpers/custom-validators/misc'
import { getServerActor } from '@server/models/application/application'
import { MAccount, MAccountId, MUserAccountId } from '@server/types/models'
+import { uniqify } from '@shared/core-utils'
import { VideoPrivacy } from '@shared/models'
import { AttributesOnly } from '@shared/typescript-utils'
import { ActivityTagObject, ActivityTombstoneObject } from '../../../shared/models/activitypub/objects/common-objects'
@@ -312,12 +313,13 @@ export class VideoCommentModel extends Model {
return {
offset: start,
@@ -796,7 +802,7 @@ export class VideoCommentModel extends Model {
+ return VideoModel.scope([
+ VideoModelScopeNames.WITH_ACCOUNT_DETAILS,
+ VideoModelScopeNames.WITH_TAGS,
+ VideoModelScopeNames.WITH_THUMBNAILS
+ ])
+}
@DefaultScope(() => ({
include: [
@@ -32,11 +41,11 @@ import { ScopeNames as VideoModelScopeNames, VideoModel } from './video'
required: true
},
{
- model: VideoModel.scope([
- VideoModelScopeNames.WITH_ACCOUNT_DETAILS,
- VideoModelScopeNames.WITH_TAGS,
- VideoModelScopeNames.WITH_THUMBNAILS
- ]),
+ model: defaultVideoScope(),
+ required: false
+ },
+ {
+ model: VideoChannelSyncModel.unscoped(),
required: false
}
]
@@ -113,6 +122,18 @@ export class VideoImportModel extends Model VideoChannelSyncModel)
+ @Column
+ videoChannelSyncId: number
+
+ @BelongsTo(() => VideoChannelSyncModel, {
+ foreignKey: {
+ allowNull: true
+ },
+ onDelete: 'set null'
+ })
+ VideoChannelSync: VideoChannelSyncModel
+
@AfterUpdate
static deleteVideoIfFailed (instance: VideoImportModel, options) {
if (instance.state === VideoImportState.FAILED) {
@@ -132,23 +153,44 @@ export class VideoImportModel extends Model ({ total, data }))
}
+ static async urlAlreadyImported (channelId: number, targetUrl: string): Promise {
+ const element = await VideoImportModel.unscoped().findOne({
+ where: {
+ targetUrl,
+ state: {
+ [Op.in]: [ VideoImportState.PENDING, VideoImportState.PROCESSING, VideoImportState.SUCCESS ]
+ }
+ },
+ include: [
+ {
+ model: VideoModel,
+ required: true,
+ where: {
+ channelId
+ }
+ }
+ ]
+ })
+
+ return !!element
+ }
+
getTargetIdentifier () {
return this.targetUrl || this.magnetUri || this.torrentName
}
@@ -174,6 +238,10 @@ export class VideoImportModel extends Model t.name) })
: undefined
+ const videoChannelSync = this.VideoChannelSync
+ ? { id: this.VideoChannelSync.id, externalChannelUrl: this.VideoChannelSync.externalChannelUrl }
+ : undefined
+
return {
id: this.id,
@@ -188,7 +256,8 @@ export class VideoImportModel extends Model>> {
}
getBandwidthBits (this: MVideo, videoFile: MVideoFile) {
+ if (!this.duration) throw new Error(`Cannot get bandwidth bits because video ${this.url} has duration of 0`)
+
return Math.ceil((videoFile.size * 8) / this.duration)
}
diff --git a/server/tests/api/activitypub/cleaner.ts b/server/tests/api/activitypub/cleaner.ts
index d0a151f5c..eb6779123 100644
--- a/server/tests/api/activitypub/cleaner.ts
+++ b/server/tests/api/activitypub/cleaner.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import {
cleanupTests,
@@ -12,8 +11,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test AP cleaner', function () {
let servers: PeerTubeServer[] = []
let videoUUID1: string
diff --git a/server/tests/api/activitypub/client.ts b/server/tests/api/activitypub/client.ts
index 655fa30d0..90c89138c 100644
--- a/server/tests/api/activitypub/client.ts
+++ b/server/tests/api/activitypub/client.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { processViewersStats } from '@server/tests/shared'
import { HttpStatusCode, VideoPlaylistPrivacy, WatchActionObject } from '@shared/models'
import {
@@ -14,8 +13,6 @@ import {
setDefaultVideoChannel
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test activitypub', function () {
let servers: PeerTubeServer[] = []
let video: { id: number, uuid: string, shortUUID: string }
diff --git a/server/tests/api/activitypub/fetch.ts b/server/tests/api/activitypub/fetch.ts
index cc71e82ea..4edabd1d9 100644
--- a/server/tests/api/activitypub/fetch.ts
+++ b/server/tests/api/activitypub/fetch.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
cleanupTests,
createMultipleServers,
@@ -11,8 +10,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test ActivityPub fetcher', function () {
let servers: PeerTubeServer[]
diff --git a/server/tests/api/activitypub/helpers.ts b/server/tests/api/activitypub/helpers.ts
index 56de7a879..bad86ef47 100644
--- a/server/tests/api/activitypub/helpers.ts
+++ b/server/tests/api/activitypub/helpers.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { cloneDeep } from 'lodash'
import { signAndContextify } from '@server/lib/activitypub/send'
diff --git a/server/tests/api/activitypub/refresher.ts b/server/tests/api/activitypub/refresher.ts
index bb81d4565..401a09090 100644
--- a/server/tests/api/activitypub/refresher.ts
+++ b/server/tests/api/activitypub/refresher.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, VideoPlaylistPrivacy } from '@shared/models'
import {
diff --git a/server/tests/api/activitypub/security.ts b/server/tests/api/activitypub/security.ts
index 95e2aebb4..423fefb10 100644
--- a/server/tests/api/activitypub/security.ts
+++ b/server/tests/api/activitypub/security.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { buildDigest } from '@server/helpers/peertube-crypto'
import { HTTP_SIGNATURE } from '@server/initializers/constants'
import { activityPubContextify } from '@server/lib/activitypub/context'
@@ -11,8 +10,6 @@ import { buildAbsoluteFixturePath, wait } from '@shared/core-utils'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createMultipleServers, killallServers, PeerTubeServer } from '@shared/server-commands'
-const expect = chai.expect
-
function setKeysOfServer (onServer: PeerTubeServer, ofServer: PeerTubeServer, publicKey: string, privateKey: string) {
const url = 'http://localhost:' + ofServer.port + '/accounts/peertube'
diff --git a/server/tests/api/check-params/abuses.ts b/server/tests/api/check-params/abuses.ts
index 7d8347412..331d3f8f7 100644
--- a/server/tests/api/check-params/abuses.ts
+++ b/server/tests/api/check-params/abuses.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { AbuseCreate, AbuseState, HttpStatusCode } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/accounts.ts b/server/tests/api/check-params/accounts.ts
index 07f879e0e..afc0049ff 100644
--- a/server/tests/api/check-params/accounts.ts
+++ b/server/tests/api/check-params/accounts.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer } from '@shared/server-commands'
diff --git a/server/tests/api/check-params/blocklist.ts b/server/tests/api/check-params/blocklist.ts
index 36526d494..f745b9088 100644
--- a/server/tests/api/check-params/blocklist.ts
+++ b/server/tests/api/check-params/blocklist.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/bulk.ts b/server/tests/api/check-params/bulk.ts
index 9bd0016cf..f03264b4f 100644
--- a/server/tests/api/check-params/bulk.ts
+++ b/server/tests/api/check-params/bulk.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { cleanupTests, createSingleServer, makePostBodyRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { HttpStatusCode } from '@shared/models'
diff --git a/server/tests/api/check-params/channel-import-videos.ts b/server/tests/api/check-params/channel-import-videos.ts
new file mode 100644
index 000000000..2de13b629
--- /dev/null
+++ b/server/tests/api/check-params/channel-import-videos.ts
@@ -0,0 +1,209 @@
+/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
+
+import { FIXTURE_URLS } from '@server/tests/shared'
+import { areHttpImportTestsDisabled } from '@shared/core-utils'
+import { HttpStatusCode } from '@shared/models'
+import {
+ ChannelsCommand,
+ cleanupTests,
+ createSingleServer,
+ PeerTubeServer,
+ setAccessTokensToServers,
+ setDefaultVideoChannel
+} from '@shared/server-commands'
+
+describe('Test videos import in a channel API validator', function () {
+ let server: PeerTubeServer
+ const userInfo = {
+ accessToken: '',
+ channelName: 'fake_channel',
+ channelId: -1,
+ id: -1,
+ videoQuota: -1,
+ videoQuotaDaily: -1,
+ channelSyncId: -1
+ }
+ let command: ChannelsCommand
+
+ // ---------------------------------------------------------------
+
+ before(async function () {
+ this.timeout(120000)
+
+ server = await createSingleServer(1)
+
+ await setAccessTokensToServers([ server ])
+ await setDefaultVideoChannel([ server ])
+
+ await server.config.enableImports()
+ await server.config.enableChannelSync()
+
+ const userCreds = {
+ username: 'fake',
+ password: 'fake_password'
+ }
+
+ {
+ const user = await server.users.create({ username: userCreds.username, password: userCreds.password })
+ userInfo.id = user.id
+ userInfo.accessToken = await server.login.getAccessToken(userCreds)
+
+ const info = await server.users.getMyInfo({ token: userInfo.accessToken })
+ userInfo.channelId = info.videoChannels[0].id
+ }
+
+ {
+ const { videoChannelSync } = await server.channelSyncs.create({
+ token: userInfo.accessToken,
+ attributes: {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelId: userInfo.channelId
+ }
+ })
+ userInfo.channelSyncId = videoChannelSync.id
+ }
+
+ command = server.channels
+ })
+
+ it('Should fail when HTTP upload is disabled', async function () {
+ await server.config.disableChannelSync()
+ await server.config.disableImports()
+
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+
+ await server.config.enableImports()
+ })
+
+ it('Should fail when externalChannelUrl is not provided', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: null,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail when externalChannelUrl is malformed', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: 'not-a-url',
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail with a bad sync id', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelSyncId: 'toto' as any,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail with a unknown sync id', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelSyncId: 42,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.NOT_FOUND_404
+ })
+ })
+
+ it('Should fail with a sync id of another channel', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelSyncId: userInfo.channelSyncId,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should fail with no authentication', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: null,
+ expectedStatus: HttpStatusCode.UNAUTHORIZED_401
+ })
+ })
+
+ it('Should fail when sync is not owned by the user', async function () {
+ await command.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: userInfo.accessToken,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should fail when the user has no quota', async function () {
+ await server.users.update({
+ userId: userInfo.id,
+ videoQuota: 0
+ })
+
+ await command.importVideos({
+ channelName: 'fake_channel',
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: userInfo.accessToken,
+ expectedStatus: HttpStatusCode.PAYLOAD_TOO_LARGE_413
+ })
+
+ await server.users.update({
+ userId: userInfo.id,
+ videoQuota: userInfo.videoQuota
+ })
+ })
+
+ it('Should fail when the user has no daily quota', async function () {
+ await server.users.update({
+ userId: userInfo.id,
+ videoQuotaDaily: 0
+ })
+
+ await command.importVideos({
+ channelName: 'fake_channel',
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: userInfo.accessToken,
+ expectedStatus: HttpStatusCode.PAYLOAD_TOO_LARGE_413
+ })
+
+ await server.users.update({
+ userId: userInfo.id,
+ videoQuotaDaily: userInfo.videoQuotaDaily
+ })
+ })
+
+ it('Should succeed when sync is run by its owner', async function () {
+ if (!areHttpImportTestsDisabled()) return
+
+ await command.importVideos({
+ channelName: 'fake_channel',
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ token: userInfo.accessToken
+ })
+ })
+
+ it('Should succeed when sync is run with root and for another user\'s channel', async function () {
+ if (!areHttpImportTestsDisabled()) return
+
+ await command.importVideos({
+ channelName: 'fake_channel',
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel
+ })
+ })
+
+ after(async function () {
+ await cleanupTests([ server ])
+ })
+})
diff --git a/server/tests/api/check-params/config.ts b/server/tests/api/check-params/config.ts
index 2f9f553ab..3415625ca 100644
--- a/server/tests/api/check-params/config.ts
+++ b/server/tests/api/check-params/config.ts
@@ -1,7 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-
-import 'mocha'
-import { omit } from 'lodash'
+import { merge } from 'lodash'
+import { omit } from '@shared/core-utils'
+import { CustomConfig, HttpStatusCode } from '@shared/models'
import {
cleanupTests,
createSingleServer,
@@ -11,7 +11,6 @@ import {
PeerTubeServer,
setAccessTokensToServers
} from '@shared/server-commands'
-import { CustomConfig, HttpStatusCode } from '@shared/models'
describe('Test config API validators', function () {
const path = '/api/v1/config/custom'
@@ -162,6 +161,10 @@ describe('Test config API validators', function () {
torrent: {
enabled: false
}
+ },
+ videoChannelSynchronization: {
+ enabled: false,
+ maxPerUser: 10
}
},
trending: {
@@ -273,7 +276,7 @@ describe('Test config API validators', function () {
})
it('Should fail if it misses a key', async function () {
- const newUpdateParams = omit(updateParams, 'admin.email')
+ const newUpdateParams = { ...updateParams, admin: omit(updateParams.admin, [ 'email' ]) }
await makePutBodyRequest({
url: server.url,
@@ -346,7 +349,26 @@ describe('Test config API validators', function () {
})
})
- it('Should success with the correct parameters', async function () {
+ it('Should fail with a disabled http upload & enabled sync', async function () {
+ const newUpdateParams: CustomConfig = merge({}, updateParams, {
+ import: {
+ videos: {
+ http: { enabled: false }
+ },
+ videoChannelSynchronization: { enabled: true }
+ }
+ })
+
+ await makePutBodyRequest({
+ url: server.url,
+ path,
+ fields: newUpdateParams,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should succeed with the correct parameters', async function () {
await makePutBodyRequest({
url: server.url,
path,
diff --git a/server/tests/api/check-params/contact-form.ts b/server/tests/api/check-params/contact-form.ts
index 9db442b0b..e82688356 100644
--- a/server/tests/api/check-params/contact-form.ts
+++ b/server/tests/api/check-params/contact-form.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { MockSmtpServer } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, ContactFormCommand, createSingleServer, killallServers, PeerTubeServer } from '@shared/server-commands'
diff --git a/server/tests/api/check-params/custom-pages.ts b/server/tests/api/check-params/custom-pages.ts
index a102ee437..63e3da3d5 100644
--- a/server/tests/api/check-params/custom-pages.ts
+++ b/server/tests/api/check-params/custom-pages.ts
@@ -1,6 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
+import { HttpStatusCode } from '@shared/models'
import {
cleanupTests,
createSingleServer,
@@ -9,7 +9,6 @@ import {
PeerTubeServer,
setAccessTokensToServers
} from '@shared/server-commands'
-import { HttpStatusCode } from '@shared/models'
describe('Test custom pages validators', function () {
const path = '/api/v1/custom-pages/homepage/instance'
diff --git a/server/tests/api/check-params/debug.ts b/server/tests/api/check-params/debug.ts
index cfa44deca..d7b68f163 100644
--- a/server/tests/api/check-params/debug.ts
+++ b/server/tests/api/check-params/debug.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { cleanupTests, createSingleServer, makeGetRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { HttpStatusCode } from '@shared/models'
diff --git a/server/tests/api/check-params/follows.ts b/server/tests/api/check-params/follows.ts
index d4dae5a75..56e9f8d96 100644
--- a/server/tests/api/check-params/follows.ts
+++ b/server/tests/api/check-params/follows.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/index.ts b/server/tests/api/check-params/index.ts
index a27bc8509..cd7a38459 100644
--- a/server/tests/api/check-params/index.ts
+++ b/server/tests/api/check-params/index.ts
@@ -10,6 +10,7 @@ import './follows'
import './jobs'
import './live'
import './logs'
+import './metrics'
import './my-user'
import './plugins'
import './redundancy'
@@ -27,6 +28,8 @@ import './video-channels'
import './video-comments'
import './video-files'
import './video-imports'
+import './video-channel-syncs'
+import './channel-import-videos'
import './video-playlists'
import './video-source'
import './video-studio'
diff --git a/server/tests/api/check-params/jobs.ts b/server/tests/api/check-params/jobs.ts
index 801b13d1e..873da3955 100644
--- a/server/tests/api/check-params/jobs.ts
+++ b/server/tests/api/check-params/jobs.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/live.ts b/server/tests/api/check-params/live.ts
index b092f16f9..3f553c42b 100644
--- a/server/tests/api/check-params/live.ts
+++ b/server/tests/api/check-params/live.ts
@@ -1,9 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
-import { omit } from 'lodash'
-import { buildAbsoluteFixturePath } from '@shared/core-utils'
+import { buildAbsoluteFixturePath, omit } from '@shared/core-utils'
import { HttpStatusCode, LiveVideoLatencyMode, VideoCreateResult, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -132,7 +130,7 @@ describe('Test video lives API validator', function () {
})
it('Should fail without a channel', async function () {
- const fields = omit(baseCorrectParams, 'channelId')
+ const fields = omit(baseCorrectParams, [ 'channelId' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
diff --git a/server/tests/api/check-params/logs.ts b/server/tests/api/check-params/logs.ts
index f9a99796d..2496cee31 100644
--- a/server/tests/api/check-params/logs.ts
+++ b/server/tests/api/check-params/logs.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createSingleServer, makeGetRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
diff --git a/server/tests/api/check-params/metrics.ts b/server/tests/api/check-params/metrics.ts
new file mode 100644
index 000000000..be8253217
--- /dev/null
+++ b/server/tests/api/check-params/metrics.ts
@@ -0,0 +1,182 @@
+/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
+
+import { omit } from '@shared/core-utils'
+import { HttpStatusCode, PlaybackMetricCreate, VideoResolution } from '@shared/models'
+import { cleanupTests, createSingleServer, makePostBodyRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
+
+describe('Test metrics API validators', function () {
+ let server: PeerTubeServer
+ let videoUUID: string
+
+ // ---------------------------------------------------------------
+
+ before(async function () {
+ this.timeout(120000)
+
+ server = await createSingleServer(1, {
+ open_telemetry: {
+ metrics: {
+ enabled: true
+ }
+ }
+ })
+
+ await setAccessTokensToServers([ server ])
+
+ const { uuid } = await server.videos.quickUpload({ name: 'video' })
+ videoUUID = uuid
+ })
+
+ describe('When adding playback metrics', function () {
+ const path = '/api/v1/metrics/playback'
+ let baseParams: PlaybackMetricCreate
+
+ before(function () {
+ baseParams = {
+ playerMode: 'p2p-media-loader',
+ resolution: VideoResolution.H_1080P,
+ fps: 30,
+ resolutionChanges: 1,
+ errors: 2,
+ downloadedBytesP2P: 0,
+ downloadedBytesHTTP: 0,
+ uploadedBytesP2P: 0,
+ videoId: videoUUID
+ }
+ })
+
+ it('Should fail with an invalid resolution', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, resolution: 'toto' }
+ })
+ })
+
+ it('Should fail with an invalid fps', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, fps: 'toto' }
+ })
+ })
+
+ it('Should fail with a missing/invalid player mode', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'playerMode' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, playerMode: 'toto' }
+ })
+ })
+
+ it('Should fail with an missing/invalid resolution changes', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'resolutionChanges' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, resolutionChanges: 'toto' }
+ })
+ })
+
+ it('Should fail with a missing errors', async function () {
+
+ })
+
+ it('Should fail with an missing/invalid errors', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'errors' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, errors: 'toto' }
+ })
+ })
+
+ it('Should fail with an missing/invalid downloadedBytesP2P', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'downloadedBytesP2P' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, downloadedBytesP2P: 'toto' }
+ })
+ })
+
+ it('Should fail with an missing/invalid downloadedBytesHTTP', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'downloadedBytesHTTP' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, downloadedBytesHTTP: 'toto' }
+ })
+ })
+
+ it('Should fail with an missing/invalid uploadedBytesP2P', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: omit(baseParams, [ 'uploadedBytesP2P' ])
+ })
+
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, uploadedBytesP2P: 'toto' }
+ })
+ })
+
+ it('Should fail with a bad video id', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, videoId: 'toto' }
+ })
+ })
+
+ it('Should fail with an unknown video', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: { ...baseParams, videoId: 42 },
+ expectedStatus: HttpStatusCode.NOT_FOUND_404
+ })
+ })
+
+ it('Should succeed with the correct params', async function () {
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ fields: baseParams,
+ expectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ })
+ })
+
+ after(async function () {
+ await cleanupTests([ server ])
+ })
+})
diff --git a/server/tests/api/check-params/my-user.ts b/server/tests/api/check-params/my-user.ts
index 95f2122ae..18f32d46b 100644
--- a/server/tests/api/check-params/my-user.ts
+++ b/server/tests/api/check-params/my-user.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination, MockSmtpServer } from '@server/tests/shared'
import { buildAbsoluteFixturePath } from '@shared/core-utils'
import { HttpStatusCode, UserRole, VideoCreateResult } from '@shared/models'
diff --git a/server/tests/api/check-params/plugins.ts b/server/tests/api/check-params/plugins.ts
index c3f15b86e..02f0d010d 100644
--- a/server/tests/api/check-params/plugins.ts
+++ b/server/tests/api/check-params/plugins.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode, PeerTubePlugin, PluginType } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/redundancy.ts b/server/tests/api/check-params/redundancy.ts
index 04519cf23..f45860e02 100644
--- a/server/tests/api/check-params/redundancy.ts
+++ b/server/tests/api/check-params/redundancy.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode, VideoCreateResult } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/search.ts b/server/tests/api/check-params/search.ts
index ca0fbf31d..91e9122a7 100644
--- a/server/tests/api/check-params/search.ts
+++ b/server/tests/api/check-params/search.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createSingleServer, makeGetRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
diff --git a/server/tests/api/check-params/services.ts b/server/tests/api/check-params/services.ts
index 5d1713e03..0da675902 100644
--- a/server/tests/api/check-params/services.ts
+++ b/server/tests/api/check-params/services.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { HttpStatusCode, VideoCreateResult, VideoPlaylistCreateResult, VideoPlaylistPrivacy, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/check-params/transcoding.ts b/server/tests/api/check-params/transcoding.ts
index 333012940..9846ac182 100644
--- a/server/tests/api/check-params/transcoding.ts
+++ b/server/tests/api/check-params/transcoding.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { HttpStatusCode, UserRole } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/check-params/upload-quota.ts b/server/tests/api/check-params/upload-quota.ts
index deb4a7aa3..70e6f4af9 100644
--- a/server/tests/api/check-params/upload-quota.ts
+++ b/server/tests/api/check-params/upload-quota.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { FIXTURE_URLS } from '@server/tests/shared'
import { randomInt } from '@shared/core-utils'
@@ -70,7 +69,7 @@ describe('Test upload quota', function () {
})
it('Should fail to import with HTTP/Torrent/magnet', async function () {
- this.timeout(120000)
+ this.timeout(120_000)
const baseAttributes = {
channelId: server.store.channel.id,
diff --git a/server/tests/api/check-params/user-notifications.ts b/server/tests/api/check-params/user-notifications.ts
index 7fbe4271b..7de2fda79 100644
--- a/server/tests/api/check-params/user-notifications.ts
+++ b/server/tests/api/check-params/user-notifications.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { io } from 'socket.io-client'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
diff --git a/server/tests/api/check-params/user-subscriptions.ts b/server/tests/api/check-params/user-subscriptions.ts
index a13ed5aa3..a0e663e25 100644
--- a/server/tests/api/check-params/user-subscriptions.ts
+++ b/server/tests/api/check-params/user-subscriptions.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import {
cleanupTests,
createSingleServer,
diff --git a/server/tests/api/check-params/users-admin.ts b/server/tests/api/check-params/users-admin.ts
index 716c22556..d941ca024 100644
--- a/server/tests/api/check-params/users-admin.ts
+++ b/server/tests/api/check-params/users-admin.ts
@@ -1,8 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import { omit } from 'lodash'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination, MockSmtpServer } from '@server/tests/shared'
+import { omit } from '@shared/core-utils'
import { HttpStatusCode, UserAdminFlag, UserRole } from '@shared/models'
import {
cleanupTests,
@@ -123,7 +122,7 @@ describe('Test users admin API validators', function () {
})
it('Should fail with a missing email', async function () {
- const fields = omit(baseCorrectParams, 'email')
+ const fields = omit(baseCorrectParams, [ 'email' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
@@ -223,13 +222,13 @@ describe('Test users admin API validators', function () {
})
it('Should fail without a videoQuota', async function () {
- const fields = omit(baseCorrectParams, 'videoQuota')
+ const fields = omit(baseCorrectParams, [ 'videoQuota' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
it('Should fail without a videoQuotaDaily', async function () {
- const fields = omit(baseCorrectParams, 'videoQuotaDaily')
+ const fields = omit(baseCorrectParams, [ 'videoQuotaDaily' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
@@ -247,7 +246,7 @@ describe('Test users admin API validators', function () {
})
it('Should fail without a user role', async function () {
- const fields = omit(baseCorrectParams, 'role')
+ const fields = omit(baseCorrectParams, [ 'role' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
diff --git a/server/tests/api/check-params/users.ts b/server/tests/api/check-params/users.ts
index 4c4f54958..7acfd8c2c 100644
--- a/server/tests/api/check-params/users.ts
+++ b/server/tests/api/check-params/users.ts
@@ -1,8 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-
-import 'mocha'
-import { omit } from 'lodash'
import { MockSmtpServer } from '@server/tests/shared'
+import { omit } from '@shared/core-utils'
import { HttpStatusCode, UserRole } from '@shared/models'
import { cleanupTests, createSingleServer, makePostBodyRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
@@ -57,7 +55,7 @@ describe('Test users API validators', function () {
})
it('Should fail with a missing email', async function () {
- const fields = omit(baseCorrectParams, 'email')
+ const fields = omit(baseCorrectParams, [ 'email' ])
await makePostBodyRequest({ url: server.url, path: registrationPath, token: server.accessToken, fields })
})
diff --git a/server/tests/api/check-params/video-blacklist.ts b/server/tests/api/check-params/video-blacklist.ts
index 0ec3f49d5..4dc84d3f2 100644
--- a/server/tests/api/check-params/video-blacklist.ts
+++ b/server/tests/api/check-params/video-blacklist.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode, VideoBlacklistType } from '@shared/models'
diff --git a/server/tests/api/check-params/video-captions.ts b/server/tests/api/check-params/video-captions.ts
index 9881df80c..bfce5ca47 100644
--- a/server/tests/api/check-params/video-captions.ts
+++ b/server/tests/api/check-params/video-captions.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { buildAbsoluteFixturePath } from '@shared/core-utils'
import { HttpStatusCode, VideoCreateResult, VideoPrivacy } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/video-channel-syncs.ts b/server/tests/api/check-params/video-channel-syncs.ts
new file mode 100644
index 000000000..bcd8984df
--- /dev/null
+++ b/server/tests/api/check-params/video-channel-syncs.ts
@@ -0,0 +1,318 @@
+import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination, FIXTURE_URLS } from '@server/tests/shared'
+import { HttpStatusCode, VideoChannelSyncCreate } from '@shared/models'
+import {
+ ChannelSyncsCommand,
+ createSingleServer,
+ makePostBodyRequest,
+ PeerTubeServer,
+ setAccessTokensToServers,
+ setDefaultVideoChannel
+} from '@shared/server-commands'
+
+describe('Test video channel sync API validator', () => {
+ const path = '/api/v1/video-channel-syncs'
+ let server: PeerTubeServer
+ let command: ChannelSyncsCommand
+ let rootChannelId: number
+ let rootChannelSyncId: number
+ const userInfo = {
+ accessToken: '',
+ username: 'user1',
+ id: -1,
+ channelId: -1,
+ syncId: -1
+ }
+
+ async function withChannelSyncDisabled (callback: () => Promise): Promise {
+ try {
+ await server.config.disableChannelSync()
+ await callback()
+ } finally {
+ await server.config.enableChannelSync()
+ }
+ }
+
+ async function withMaxSyncsPerUser (maxSync: number, callback: () => Promise): Promise {
+ const origConfig = await server.config.getCustomConfig()
+
+ await server.config.updateExistingSubConfig({
+ newConfig: {
+ import: {
+ videoChannelSynchronization: {
+ maxPerUser: maxSync
+ }
+ }
+ }
+ })
+
+ try {
+ await callback()
+ } finally {
+ await server.config.updateCustomConfig({ newCustomConfig: origConfig })
+ }
+ }
+
+ before(async function () {
+ this.timeout(30_000)
+
+ server = await createSingleServer(1)
+
+ await setAccessTokensToServers([ server ])
+ await setDefaultVideoChannel([ server ])
+
+ command = server.channelSyncs
+
+ rootChannelId = server.store.channel.id
+
+ {
+ userInfo.accessToken = await server.users.generateUserAndToken(userInfo.username)
+
+ const { videoChannels, id: userId } = await server.users.getMyInfo({ token: userInfo.accessToken })
+ userInfo.id = userId
+ userInfo.channelId = videoChannels[0].id
+ }
+
+ await server.config.enableChannelSync()
+ })
+
+ describe('When creating a sync', function () {
+ let baseCorrectParams: VideoChannelSyncCreate
+
+ before(function () {
+ baseCorrectParams = {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelId: rootChannelId
+ }
+ })
+
+ it('Should fail when sync is disabled', async function () {
+ await withChannelSyncDisabled(async () => {
+ await command.create({
+ token: server.accessToken,
+ attributes: baseCorrectParams,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+ })
+
+ it('Should fail with nothing', async function () {
+ const fields = {}
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ token: server.accessToken,
+ fields,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail with no authentication', async function () {
+ await command.create({
+ token: null,
+ attributes: baseCorrectParams,
+ expectedStatus: HttpStatusCode.UNAUTHORIZED_401
+ })
+ })
+
+ it('Should fail without a target url', async function () {
+ const attributes: VideoChannelSyncCreate = {
+ ...baseCorrectParams,
+ externalChannelUrl: null
+ }
+ await command.create({
+ token: server.accessToken,
+ attributes,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail without a channelId', async function () {
+ const attributes: VideoChannelSyncCreate = {
+ ...baseCorrectParams,
+ videoChannelId: null
+ }
+ await command.create({
+ token: server.accessToken,
+ attributes,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+
+ it('Should fail with a channelId refering nothing', async function () {
+ const attributes: VideoChannelSyncCreate = {
+ ...baseCorrectParams,
+ videoChannelId: 42
+ }
+ await command.create({
+ token: server.accessToken,
+ attributes,
+ expectedStatus: HttpStatusCode.NOT_FOUND_404
+ })
+ })
+
+ it('Should fail to create a sync when the user does not own the channel', async function () {
+ await command.create({
+ token: userInfo.accessToken,
+ attributes: baseCorrectParams,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should succeed to create a sync with root and for another user\'s channel', async function () {
+ const { videoChannelSync } = await command.create({
+ token: server.accessToken,
+ attributes: {
+ ...baseCorrectParams,
+ videoChannelId: userInfo.channelId
+ },
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ userInfo.syncId = videoChannelSync.id
+ })
+
+ it('Should succeed with the correct parameters', async function () {
+ const { videoChannelSync } = await command.create({
+ token: server.accessToken,
+ attributes: baseCorrectParams,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ rootChannelSyncId = videoChannelSync.id
+ })
+
+ it('Should fail when the user exceeds allowed number of synchronizations', async function () {
+ await withMaxSyncsPerUser(1, async () => {
+ await command.create({
+ token: server.accessToken,
+ attributes: {
+ ...baseCorrectParams,
+ videoChannelId: userInfo.channelId
+ },
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
+ })
+ })
+ })
+
+ describe('When listing my channel syncs', function () {
+ const myPath = '/api/v1/accounts/root/video-channel-syncs'
+
+ it('Should fail with a bad start pagination', async function () {
+ await checkBadStartPagination(server.url, myPath, server.accessToken)
+ })
+
+ it('Should fail with a bad count pagination', async function () {
+ await checkBadCountPagination(server.url, myPath, server.accessToken)
+ })
+
+ it('Should fail with an incorrect sort', async function () {
+ await checkBadSortPagination(server.url, myPath, server.accessToken)
+ })
+
+ it('Should succeed with the correct parameters', async function () {
+ await command.listByAccount({
+ accountName: 'root',
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ })
+
+ it('Should fail with no authentication', async function () {
+ await command.listByAccount({
+ accountName: 'root',
+ token: null,
+ expectedStatus: HttpStatusCode.UNAUTHORIZED_401
+ })
+ })
+
+ it('Should fail when a simple user lists another user\'s synchronizations', async function () {
+ await command.listByAccount({
+ accountName: 'root',
+ token: userInfo.accessToken,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should succeed when root lists another user\'s synchronizations', async function () {
+ await command.listByAccount({
+ accountName: userInfo.username,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ })
+
+ it('Should succeed even with synchronization disabled', async function () {
+ await withChannelSyncDisabled(async function () {
+ await command.listByAccount({
+ accountName: 'root',
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ })
+ })
+ })
+
+ describe('When triggering deletion', function () {
+ it('should fail with no authentication', async function () {
+ await command.delete({
+ channelSyncId: userInfo.syncId,
+ token: null,
+ expectedStatus: HttpStatusCode.UNAUTHORIZED_401
+ })
+ })
+
+ it('Should fail when channelSyncId does not refer to any sync', async function () {
+ await command.delete({
+ channelSyncId: 42,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.NOT_FOUND_404
+ })
+ })
+
+ it('Should fail when sync is not owned by the user', async function () {
+ await command.delete({
+ channelSyncId: rootChannelSyncId,
+ token: userInfo.accessToken,
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should succeed when root delete a sync they do not own', async function () {
+ await command.delete({
+ channelSyncId: userInfo.syncId,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ })
+
+ it('should succeed when user delete a sync they own', async function () {
+ const { videoChannelSync } = await command.create({
+ attributes: {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelId: userInfo.channelId
+ },
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+
+ await command.delete({
+ channelSyncId: videoChannelSync.id,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ })
+
+ it('Should succeed even when synchronization is disabled', async function () {
+ await withChannelSyncDisabled(async function () {
+ await command.delete({
+ channelSyncId: rootChannelSyncId,
+ token: server.accessToken,
+ expectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ })
+ })
+ })
+
+ after(async function () {
+ await server?.kill()
+ })
+})
diff --git a/server/tests/api/check-params/video-channels.ts b/server/tests/api/check-params/video-channels.ts
index 5c2650fac..1782474fd 100644
--- a/server/tests/api/check-params/video-channels.ts
+++ b/server/tests/api/check-params/video-channels.ts
@@ -1,10 +1,8 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { omit } from 'lodash'
+import { expect } from 'chai'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
-import { buildAbsoluteFixturePath } from '@shared/core-utils'
+import { buildAbsoluteFixturePath, omit } from '@shared/core-utils'
import { HttpStatusCode, VideoChannelUpdate } from '@shared/models'
import {
ChannelsCommand,
@@ -18,12 +16,16 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video channels API validator', function () {
const videoChannelPath = '/api/v1/video-channels'
let server: PeerTubeServer
- let accessTokenUser: string
+ const userInfo = {
+ accessToken: '',
+ channelName: 'fake_channel',
+ id: -1,
+ videoQuota: -1,
+ videoQuotaDaily: -1
+ }
let command: ChannelsCommand
// ---------------------------------------------------------------
@@ -35,14 +37,15 @@ describe('Test video channels API validator', function () {
await setAccessTokensToServers([ server ])
- const user = {
+ const userCreds = {
username: 'fake',
password: 'fake_password'
}
{
- await server.users.create({ username: user.username, password: user.password })
- accessTokenUser = await server.login.getAccessToken(user)
+ const user = await server.users.create({ username: userCreds.username, password: userCreds.password })
+ userInfo.id = user.id
+ userInfo.accessToken = await server.login.getAccessToken(userCreds)
}
command = server.channels
@@ -114,7 +117,7 @@ describe('Test video channels API validator', function () {
})
it('Should fail without a name', async function () {
- const fields = omit(baseCorrectParams, 'name')
+ const fields = omit(baseCorrectParams, [ 'name' ])
await makePostBodyRequest({ url: server.url, path: videoChannelPath, token: server.accessToken, fields })
})
@@ -124,7 +127,7 @@ describe('Test video channels API validator', function () {
})
it('Should fail without a name', async function () {
- const fields = omit(baseCorrectParams, 'displayName')
+ const fields = omit(baseCorrectParams, [ 'displayName' ])
await makePostBodyRequest({ url: server.url, path: videoChannelPath, token: server.accessToken, fields })
})
@@ -191,7 +194,7 @@ describe('Test video channels API validator', function () {
await makePutBodyRequest({
url: server.url,
path,
- token: accessTokenUser,
+ token: userInfo.accessToken,
fields: baseCorrectParams,
expectedStatus: HttpStatusCode.FORBIDDEN_403
})
@@ -339,7 +342,7 @@ describe('Test video channels API validator', function () {
})
it('Should fail with a another user', async function () {
- await makeGetRequest({ url: server.url, path, token: accessTokenUser, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ await makeGetRequest({ url: server.url, path, token: userInfo.accessToken, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
})
it('Should succeed with the correct params', async function () {
@@ -353,7 +356,7 @@ describe('Test video channels API validator', function () {
})
it('Should fail with another authenticated user', async function () {
- await command.delete({ token: accessTokenUser, channelName: 'super_channel', expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ await command.delete({ token: userInfo.accessToken, channelName: 'super_channel', expectedStatus: HttpStatusCode.FORBIDDEN_403 })
})
it('Should fail with an unknown video channel id', async function () {
diff --git a/server/tests/api/check-params/video-comments.ts b/server/tests/api/check-params/video-comments.ts
index 624d657d3..550198844 100644
--- a/server/tests/api/check-params/video-comments.ts
+++ b/server/tests/api/check-params/video-comments.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode, VideoCreateResult, VideoPrivacy } from '@shared/models'
import {
@@ -14,8 +13,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video comments API validator', function () {
let pathThread: string
let pathComment: string
diff --git a/server/tests/api/check-params/video-files.ts b/server/tests/api/check-params/video-files.ts
index c698bea82..aa4de2c83 100644
--- a/server/tests/api/check-params/video-files.ts
+++ b/server/tests/api/check-params/video-files.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { HttpStatusCode, UserRole } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/check-params/video-imports.ts b/server/tests/api/check-params/video-imports.ts
index 4439810e8..7f19b9ee9 100644
--- a/server/tests/api/check-params/video-imports.ts
+++ b/server/tests/api/check-params/video-imports.ts
@@ -1,9 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import { omit } from 'lodash'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination, FIXTURE_URLS } from '@server/tests/shared'
-import { buildAbsoluteFixturePath } from '@shared/core-utils'
+import { buildAbsoluteFixturePath, omit } from '@shared/core-utils'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -59,6 +57,15 @@ describe('Test video imports API validator', function () {
await checkBadSortPagination(server.url, myPath, server.accessToken)
})
+ it('Should fail with a bad videoChannelSyncId param', async function () {
+ await makeGetRequest({
+ url: server.url,
+ path: myPath,
+ query: { videoChannelSyncId: 'toto' },
+ token: server.accessToken
+ })
+ })
+
it('Should success with the correct parameters', async function () {
await makeGetRequest({ url: server.url, path: myPath, expectedStatus: HttpStatusCode.OK_200, token: server.accessToken })
})
@@ -88,11 +95,17 @@ describe('Test video imports API validator', function () {
it('Should fail with nothing', async function () {
const fields = {}
- await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
+ await makePostBodyRequest({
+ url: server.url,
+ path,
+ token: server.accessToken,
+ fields,
+ expectedStatus: HttpStatusCode.BAD_REQUEST_400
+ })
})
it('Should fail without a target url', async function () {
- const fields = omit(baseCorrectParams, 'targetUrl')
+ const fields = omit(baseCorrectParams, [ 'targetUrl' ])
await makePostBodyRequest({
url: server.url,
path,
@@ -174,7 +187,7 @@ describe('Test video imports API validator', function () {
})
it('Should fail without a channel', async function () {
- const fields = omit(baseCorrectParams, 'channelId')
+ const fields = omit(baseCorrectParams, [ 'channelId' ])
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
})
@@ -256,7 +269,7 @@ describe('Test video imports API validator', function () {
})
it('Should fail with an invalid torrent file', async function () {
- const fields = omit(baseCorrectParams, 'targetUrl')
+ const fields = omit(baseCorrectParams, [ 'targetUrl' ])
const attaches = {
torrentfile: buildAbsoluteFixturePath('avatar-big.png')
}
@@ -265,7 +278,7 @@ describe('Test video imports API validator', function () {
})
it('Should fail with an invalid magnet URI', async function () {
- let fields = omit(baseCorrectParams, 'targetUrl')
+ let fields = omit(baseCorrectParams, [ 'targetUrl' ])
fields = { ...fields, magnetUri: 'blabla' }
await makePostBodyRequest({ url: server.url, path, token: server.accessToken, fields })
@@ -324,7 +337,7 @@ describe('Test video imports API validator', function () {
}
})
- let fields = omit(baseCorrectParams, 'targetUrl')
+ let fields = omit(baseCorrectParams, [ 'targetUrl' ])
fields = { ...fields, magnetUri: FIXTURE_URLS.magnet }
await makePostBodyRequest({
@@ -335,7 +348,7 @@ describe('Test video imports API validator', function () {
expectedStatus: HttpStatusCode.CONFLICT_409
})
- fields = omit(fields, 'magnetUri')
+ fields = omit(fields, [ 'magnetUri' ])
const attaches = {
torrentfile: buildAbsoluteFixturePath('video-720p.torrent')
}
diff --git a/server/tests/api/check-params/video-playlists.ts b/server/tests/api/check-params/video-playlists.ts
index 8db91a3f9..6cb34c8a1 100644
--- a/server/tests/api/check-params/video-playlists.ts
+++ b/server/tests/api/check-params/video-playlists.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination } from '@server/tests/shared'
import {
HttpStatusCode,
diff --git a/server/tests/api/check-params/video-studio.ts b/server/tests/api/check-params/video-studio.ts
index 9ca55d095..dc533b242 100644
--- a/server/tests/api/check-params/video-studio.ts
+++ b/server/tests/api/check-params/video-studio.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { HttpStatusCode, VideoStudioTask } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/check-params/videos-common-filters.ts b/server/tests/api/check-params/videos-common-filters.ts
index 6b3ec917e..95523ce3d 100644
--- a/server/tests/api/check-params/videos-common-filters.ts
+++ b/server/tests/api/check-params/videos-common-filters.ts
@@ -1,6 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
+import { HttpStatusCode, UserRole, VideoInclude, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
createSingleServer,
@@ -9,7 +9,6 @@ import {
setAccessTokensToServers,
setDefaultVideoChannel
} from '@shared/server-commands'
-import { HttpStatusCode, UserRole, VideoInclude, VideoPrivacy } from '@shared/models'
describe('Test video filters validators', function () {
let server: PeerTubeServer
diff --git a/server/tests/api/check-params/videos-history.ts b/server/tests/api/check-params/videos-history.ts
index c1b2d8bf3..d96fe7ca9 100644
--- a/server/tests/api/check-params/videos-history.ts
+++ b/server/tests/api/check-params/videos-history.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { checkBadCountPagination, checkBadStartPagination } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import {
diff --git a/server/tests/api/check-params/videos-overviews.ts b/server/tests/api/check-params/videos-overviews.ts
index 1da15dc43..f9cdb7ab3 100644
--- a/server/tests/api/check-params/videos-overviews.ts
+++ b/server/tests/api/check-params/videos-overviews.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { cleanupTests, createSingleServer, PeerTubeServer } from '@shared/server-commands'
describe('Test videos overview', function () {
diff --git a/server/tests/api/check-params/videos.ts b/server/tests/api/check-params/videos.ts
index e5c9b90c4..572ca8997 100644
--- a/server/tests/api/check-params/videos.ts
+++ b/server/tests/api/check-params/videos.ts
@@ -1,11 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { omit } from 'lodash'
+import { expect } from 'chai'
import { join } from 'path'
import { checkBadCountPagination, checkBadSortPagination, checkBadStartPagination, checkUploadVideoParam } from '@server/tests/shared'
-import { randomInt, root } from '@shared/core-utils'
+import { omit, randomInt, root } from '@shared/core-utils'
import { HttpStatusCode, PeerTubeProblemDocument, VideoCreateResult, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -18,8 +16,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test videos API validator', function () {
const path = '/api/v1/videos/'
let server: PeerTubeServer
@@ -219,7 +215,7 @@ describe('Test videos API validator', function () {
})
it('Should fail without name', async function () {
- const fields = omit(baseCorrectParams, 'name')
+ const fields = omit(baseCorrectParams, [ 'name' ])
const attaches = baseCorrectAttaches
await checkUploadVideoParam(server, server.accessToken, { ...fields, ...attaches }, HttpStatusCode.BAD_REQUEST_400, mode)
@@ -268,7 +264,7 @@ describe('Test videos API validator', function () {
})
it('Should fail without a channel', async function () {
- const fields = omit(baseCorrectParams, 'channelId')
+ const fields = omit(baseCorrectParams, [ 'channelId' ])
const attaches = baseCorrectAttaches
await checkUploadVideoParam(server, server.accessToken, { ...fields, ...attaches }, HttpStatusCode.BAD_REQUEST_400, mode)
diff --git a/server/tests/api/check-params/views.ts b/server/tests/api/check-params/views.ts
index 9bf1ef6c3..84d31c509 100644
--- a/server/tests/api/check-params/views.ts
+++ b/server/tests/api/check-params/views.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/live/live-constraints.ts b/server/tests/api/live/live-constraints.ts
index cf43c262a..64ef73a2a 100644
--- a/server/tests/api/live/live-constraints.ts
+++ b/server/tests/api/live/live-constraints.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { LiveVideoError, VideoPrivacy } from '@shared/models'
import {
@@ -19,8 +18,6 @@ import {
} from '@shared/server-commands'
import { checkLiveCleanup } from '../../shared'
-const expect = chai.expect
-
describe('Test live constraints', function () {
let servers: PeerTubeServer[] = []
let userId: number
diff --git a/server/tests/api/live/live-fast-restream.ts b/server/tests/api/live/live-fast-restream.ts
index fb4ae147c..502959258 100644
--- a/server/tests/api/live/live-fast-restream.ts
+++ b/server/tests/api/live/live-fast-restream.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, LiveVideoCreate, VideoPrivacy } from '@shared/models'
import {
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Fast restream in live', function () {
let server: PeerTubeServer
diff --git a/server/tests/api/live/live-permanent.ts b/server/tests/api/live/live-permanent.ts
index 92eac9e5f..5d227200e 100644
--- a/server/tests/api/live/live-permanent.ts
+++ b/server/tests/api/live/live-permanent.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { LiveVideoCreate, VideoPrivacy, VideoState } from '@shared/models'
import {
@@ -16,8 +15,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Permanent live', function () {
let servers: PeerTubeServer[] = []
let videoUUID: string
@@ -99,7 +96,7 @@ describe('Permanent live', function () {
})
it('Should stream into this permanent live', async function () {
- this.timeout(120000)
+ this.timeout(240_000)
const beforePublication = new Date()
const ffmpegCommand = await servers[0].live.sendRTMPStreamInVideo({ videoId: videoUUID })
diff --git a/server/tests/api/live/live-rtmps.ts b/server/tests/api/live/live-rtmps.ts
index 935061971..dcaee90cf 100644
--- a/server/tests/api/live/live-rtmps.ts
+++ b/server/tests/api/live/live-rtmps.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { buildAbsoluteFixturePath } from '@shared/core-utils'
import { VideoPrivacy } from '@shared/models'
import {
@@ -16,8 +15,6 @@ import {
waitUntilLivePublishedOnAllServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test live RTMPS', function () {
let server: PeerTubeServer
let rtmpUrl: string
diff --git a/server/tests/api/live/live-save-replay.ts b/server/tests/api/live/live-save-replay.ts
index b89aed85a..7014292d0 100644
--- a/server/tests/api/live/live-save-replay.ts
+++ b/server/tests/api/live/live-save-replay.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { FfmpegCommand } from 'fluent-ffmpeg'
import { checkLiveCleanup } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
@@ -23,8 +22,6 @@ import {
waitUntilLiveWaitingOnAllServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Save replay setting', function () {
let servers: PeerTubeServer[] = []
let liveVideoUUID: string
diff --git a/server/tests/api/live/live-socket-messages.ts b/server/tests/api/live/live-socket-messages.ts
index 1669369c0..62b7a6d22 100644
--- a/server/tests/api/live/live-socket-messages.ts
+++ b/server/tests/api/live/live-socket-messages.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoPrivacy, VideoState } from '@shared/models'
import {
@@ -16,8 +15,6 @@ import {
waitUntilLivePublishedOnAllServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test live socket messages', function () {
let servers: PeerTubeServer[] = []
diff --git a/server/tests/api/live/live.ts b/server/tests/api/live/live.ts
index f6ad5c82e..4e070832d 100644
--- a/server/tests/api/live/live.ts
+++ b/server/tests/api/live/live.ts
@@ -1,11 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { basename, join } from 'path'
import { ffprobePromise, getVideoStream } from '@server/helpers/ffmpeg'
-import { checkLiveSegmentHash, checkResolutionsInMasterPlaylist, getAllFiles, testImage } from '@server/tests/shared'
-import { wait } from '@shared/core-utils'
+import { checkLiveSegmentHash, checkResolutionsInMasterPlaylist, testImage } from '@server/tests/shared'
+import { getAllFiles, wait } from '@shared/core-utils'
import {
HttpStatusCode,
LiveVideo,
@@ -33,8 +32,6 @@ import {
waitUntilLivePublishedOnAllServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test live', function () {
let servers: PeerTubeServer[] = []
let commands: LiveCommand[]
@@ -223,7 +220,7 @@ describe('Test live', function () {
let vodVideoId: string
before(async function () {
- this.timeout(120000)
+ this.timeout(240000)
vodVideoId = (await servers[0].videos.quickUpload({ name: 'vod video' })).uuid
@@ -457,6 +454,18 @@ describe('Test live', function () {
await stopFfmpeg(ffmpegCommand)
})
+ it('Should transcode audio only RTMP stream', async function () {
+ this.timeout(120000)
+
+ liveVideoId = await createLiveWrapper(false)
+
+ const ffmpegCommand = await commands[0].sendRTMPStreamInVideo({ videoId: liveVideoId, fixtureName: 'video_short_no_audio.mp4' })
+ await waitUntilLivePublishedOnAllServers(servers, liveVideoId)
+ await waitJobs(servers)
+
+ await stopFfmpeg(ffmpegCommand)
+ })
+
it('Should enable transcoding with some resolutions', async function () {
this.timeout(120000)
@@ -529,7 +538,7 @@ describe('Test live', function () {
}
const minBitrateLimits = {
- 720: 5500 * 1000,
+ 720: 5000 * 1000,
360: 1000 * 1000,
240: 550 * 1000
}
@@ -558,9 +567,9 @@ describe('Test live', function () {
expect(file.size).to.be.greaterThan(1)
if (resolution >= 720) {
- expect(file.fps).to.be.approximately(60, 2)
+ expect(file.fps).to.be.approximately(60, 10)
} else {
- expect(file.fps).to.be.approximately(30, 2)
+ expect(file.fps).to.be.approximately(30, 3)
}
const filename = basename(file.fileUrl)
@@ -622,7 +631,7 @@ describe('Test live', function () {
})
it('Should only keep the original resolution if all resolutions are disabled', async function () {
- this.timeout(400_000)
+ this.timeout(600_000)
await updateConf([])
liveVideoId = await createLiveWrapper(true)
@@ -673,7 +682,7 @@ describe('Test live', function () {
}
before(async function () {
- this.timeout(300000)
+ this.timeout(600_000)
liveVideoId = await createLiveWrapper({ saveReplay: false, permanent: false })
liveVideoReplayId = await createLiveWrapper({ saveReplay: true, permanent: false })
diff --git a/server/tests/api/moderation/abuses.ts b/server/tests/api/moderation/abuses.ts
index 0a656b41f..d9c164c43 100644
--- a/server/tests/api/moderation/abuses.ts
+++ b/server/tests/api/moderation/abuses.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { AbuseMessage, AbusePredefinedReasonsString, AbuseState, AdminAbuse, UserAbuse } from '@shared/models'
import {
AbusesCommand,
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test abuses', function () {
let servers: PeerTubeServer[] = []
let abuseServer1: AdminAbuse
diff --git a/server/tests/api/moderation/blocklist-notification.ts b/server/tests/api/moderation/blocklist-notification.ts
index 265477f57..eb092a1df 100644
--- a/server/tests/api/moderation/blocklist-notification.ts
+++ b/server/tests/api/moderation/blocklist-notification.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { UserNotificationType } from '@shared/models'
import {
cleanupTests,
@@ -12,8 +11,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkNotifications (server: PeerTubeServer, token: string, expected: UserNotificationType[]) {
const { data } = await server.notifications.list({ token, start: 0, count: 10, unread: true })
expect(data).to.have.lengthOf(expected.length)
diff --git a/server/tests/api/moderation/blocklist.ts b/server/tests/api/moderation/blocklist.ts
index a5a92317d..27592e8c5 100644
--- a/server/tests/api/moderation/blocklist.ts
+++ b/server/tests/api/moderation/blocklist.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { UserNotificationType } from '@shared/models'
import {
BlocklistCommand,
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkAllVideos (server: PeerTubeServer, token: string) {
{
const { data } = await server.videos.listWithToken({ token })
diff --git a/server/tests/api/moderation/video-blacklist.ts b/server/tests/api/moderation/video-blacklist.ts
index 1790210ff..ad132aa39 100644
--- a/server/tests/api/moderation/video-blacklist.ts
+++ b/server/tests/api/moderation/video-blacklist.ts
@@ -1,9 +1,8 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { orderBy } from 'lodash'
+import { expect } from 'chai'
import { FIXTURE_URLS } from '@server/tests/shared'
+import { sortObjectComparator } from '@shared/core-utils'
import { UserAdminFlag, UserRole, VideoBlacklist, VideoBlacklistType } from '@shared/models'
import {
BlacklistCommand,
@@ -17,8 +16,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video blacklist', function () {
let servers: PeerTubeServer[] = []
let videoId: number
@@ -138,7 +135,7 @@ describe('Test video blacklist', function () {
expect(blacklistedVideos).to.be.an('array')
expect(blacklistedVideos.length).to.equal(2)
- const result = orderBy(body.data, [ 'id' ], [ 'desc' ])
+ const result = [ ...body.data ].sort(sortObjectComparator('id', 'desc'))
expect(blacklistedVideos).to.deep.equal(result)
})
@@ -150,7 +147,7 @@ describe('Test video blacklist', function () {
expect(blacklistedVideos).to.be.an('array')
expect(blacklistedVideos.length).to.equal(2)
- const result = orderBy(body.data, [ 'name' ], [ 'desc' ])
+ const result = [ ...body.data ].sort(sortObjectComparator('name', 'desc'))
expect(blacklistedVideos).to.deep.equal(result)
})
@@ -162,7 +159,7 @@ describe('Test video blacklist', function () {
expect(blacklistedVideos).to.be.an('array')
expect(blacklistedVideos.length).to.equal(2)
- const result = orderBy(body.data, [ 'createdAt' ])
+ const result = [ ...body.data ].sort(sortObjectComparator('createdAt', 'asc'))
expect(blacklistedVideos).to.deep.equal(result)
})
})
diff --git a/server/tests/api/notifications/admin-notifications.ts b/server/tests/api/notifications/admin-notifications.ts
index 1501f9227..b3bb4888e 100644
--- a/server/tests/api/notifications/admin-notifications.ts
+++ b/server/tests/api/notifications/admin-notifications.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import {
CheckerBaseParams,
diff --git a/server/tests/api/notifications/comments-notifications.ts b/server/tests/api/notifications/comments-notifications.ts
index b82f1712a..4214687f8 100644
--- a/server/tests/api/notifications/comments-notifications.ts
+++ b/server/tests/api/notifications/comments-notifications.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
checkCommentMention,
CheckerBaseParams,
@@ -12,8 +11,6 @@ import {
import { UserNotification } from '@shared/models'
import { cleanupTests, PeerTubeServer, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test comments notifications', function () {
let servers: PeerTubeServer[] = []
let userToken: string
diff --git a/server/tests/api/notifications/moderation-notifications.ts b/server/tests/api/notifications/moderation-notifications.ts
index 9e330bd61..fc953f144 100644
--- a/server/tests/api/notifications/moderation-notifications.ts
+++ b/server/tests/api/notifications/moderation-notifications.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import {
checkAbuseStateChange,
checkAutoInstanceFollowing,
@@ -383,7 +382,7 @@ describe('Test moderation notifications', function () {
})
it('Should send a notification only to admin when there is a new instance follower', async function () {
- this.timeout(20000)
+ this.timeout(60000)
await servers[2].follows.follow({ hosts: [ servers[0].url ] })
@@ -602,7 +601,7 @@ describe('Test moderation notifications', function () {
})
it('Should not send a notification to moderators on new video without auto-blacklist', async function () {
- this.timeout(60000)
+ this.timeout(120000)
const name = 'video without auto-blacklist ' + buildUUID()
diff --git a/server/tests/api/notifications/notifications-api.ts b/server/tests/api/notifications/notifications-api.ts
index e2b4777c0..f194656c9 100644
--- a/server/tests/api/notifications/notifications-api.ts
+++ b/server/tests/api/notifications/notifications-api.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
CheckerBaseParams,
checkNewVideoFromSubscription,
@@ -12,8 +11,6 @@ import {
import { UserNotification, UserNotificationSettingValue } from '@shared/models'
import { cleanupTests, PeerTubeServer, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test notifications API', function () {
let server: PeerTubeServer
let userNotifications: UserNotification[] = []
diff --git a/server/tests/api/notifications/user-notifications.ts b/server/tests/api/notifications/user-notifications.ts
index a11289236..ceadc21ff 100644
--- a/server/tests/api/notifications/user-notifications.ts
+++ b/server/tests/api/notifications/user-notifications.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
CheckerBaseParams,
checkMyVideoImportIsFinished,
@@ -19,8 +18,6 @@ import { buildUUID } from '@shared/extra-utils'
import { UserNotification, UserNotificationType, VideoPrivacy, VideoStudioTask } from '@shared/models'
import { cleanupTests, findExternalSavedVideo, PeerTubeServer, stopFfmpeg, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test user notifications', function () {
let servers: PeerTubeServer[] = []
let userAccessToken: string
@@ -161,7 +158,7 @@ describe('Test user notifications', function () {
})
it('Should send a new video notification when a remote video becomes public', async function () {
- this.timeout(50000)
+ this.timeout(120000)
const data = { privacy: VideoPrivacy.PRIVATE }
const { name, uuid, shortUUID } = await uploadRandomVideoOnServers(servers, 2, data)
@@ -305,7 +302,7 @@ describe('Test user notifications', function () {
})
it('Should not send a notification before the video is published', async function () {
- this.timeout(50000)
+ this.timeout(150000)
const updateAt = new Date(new Date().getTime() + 1000000)
diff --git a/server/tests/api/object-storage/live.ts b/server/tests/api/object-storage/live.ts
index 5d6281dec..0958ffe0f 100644
--- a/server/tests/api/object-storage/live.ts
+++ b/server/tests/api/object-storage/live.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { expectStartWith } from '@server/tests/shared'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, LiveVideoCreate, VideoFile, VideoPrivacy } from '@shared/models'
@@ -22,8 +21,6 @@ import {
waitUntilLiveWaitingOnAllServers
} from '@shared/server-commands'
-const expect = chai.expect
-
async function createLive (server: PeerTubeServer, permanent: boolean) {
const attributes: LiveVideoCreate = {
channelId: server.store.channel.id,
diff --git a/server/tests/api/object-storage/video-imports.ts b/server/tests/api/object-storage/video-imports.ts
index fb81832af..f688c7018 100644
--- a/server/tests/api/object-storage/video-imports.ts
+++ b/server/tests/api/object-storage/video-imports.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { expectStartWith, FIXTURE_URLS } from '@server/tests/shared'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
@@ -16,8 +15,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function importVideo (server: PeerTubeServer) {
const attributes = {
name: 'import 2',
diff --git a/server/tests/api/object-storage/videos.ts b/server/tests/api/object-storage/videos.ts
index e288e542e..3e65e1093 100644
--- a/server/tests/api/object-storage/videos.ts
+++ b/server/tests/api/object-storage/videos.ts
@@ -1,8 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import bytes from 'bytes'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { stat } from 'fs-extra'
import { merge } from 'lodash'
import {
@@ -28,8 +27,6 @@ import {
webtorrentAdd
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkFiles (options: {
video: VideoDetails
diff --git a/server/tests/api/redundancy/manage-redundancy.ts b/server/tests/api/redundancy/manage-redundancy.ts
index d415ac3bf..404b65a99 100644
--- a/server/tests/api/redundancy/manage-redundancy.ts
+++ b/server/tests/api/redundancy/manage-redundancy.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
cleanupTests,
createMultipleServers,
@@ -13,8 +12,6 @@ import {
} from '@shared/server-commands'
import { VideoPrivacy, VideoRedundanciesTarget } from '@shared/models'
-const expect = chai.expect
-
describe('Test manage videos redundancy', function () {
const targets: VideoRedundanciesTarget[] = [ 'my-videos', 'remote-videos' ]
diff --git a/server/tests/api/redundancy/redundancy-constraints.ts b/server/tests/api/redundancy/redundancy-constraints.ts
index 17c6b25a5..c86573168 100644
--- a/server/tests/api/redundancy/redundancy-constraints.ts
+++ b/server/tests/api/redundancy/redundancy-constraints.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { VideoPrivacy } from '@shared/models'
import {
diff --git a/server/tests/api/redundancy/redundancy.ts b/server/tests/api/redundancy/redundancy.ts
index 9887d2535..5abed358f 100644
--- a/server/tests/api/redundancy/redundancy.ts
+++ b/server/tests/api/redundancy/redundancy.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { readdir } from 'fs-extra'
import magnetUtil from 'magnet-uri'
import { basename, join } from 'path'
@@ -26,8 +25,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
let servers: PeerTubeServer[] = []
let video1Server2: VideoDetails
diff --git a/server/tests/api/search/search-activitypub-video-channels.ts b/server/tests/api/search/search-activitypub-video-channels.ts
index 5f5322d03..06a206d21 100644
--- a/server/tests/api/search/search-activitypub-video-channels.ts
+++ b/server/tests/api/search/search-activitypub-video-channels.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoChannel } from '@shared/models'
import {
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test ActivityPub video channels search', function () {
let servers: PeerTubeServer[]
let userServer2Token: string
diff --git a/server/tests/api/search/search-activitypub-video-playlists.ts b/server/tests/api/search/search-activitypub-video-playlists.ts
index b9a424292..25b162074 100644
--- a/server/tests/api/search/search-activitypub-video-playlists.ts
+++ b/server/tests/api/search/search-activitypub-video-playlists.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoPlaylistPrivacy } from '@shared/models'
import {
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test ActivityPub playlists search', function () {
let servers: PeerTubeServer[]
let playlistServer1UUID: string
diff --git a/server/tests/api/search/search-activitypub-videos.ts b/server/tests/api/search/search-activitypub-videos.ts
index 20249b1f1..4c7118422 100644
--- a/server/tests/api/search/search-activitypub-videos.ts
+++ b/server/tests/api/search/search-activitypub-videos.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoPrivacy } from '@shared/models'
import {
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test ActivityPub videos search', function () {
let servers: PeerTubeServer[]
let videoServer1UUID: string
diff --git a/server/tests/api/search/search-channels.ts b/server/tests/api/search/search-channels.ts
index cd4c053d2..c6b098a93 100644
--- a/server/tests/api/search/search-channels.ts
+++ b/server/tests/api/search/search-channels.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { VideoChannel } from '@shared/models'
import {
cleanupTests,
@@ -14,8 +13,6 @@ import {
setDefaultChannelAvatar
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test channels search', function () {
let server: PeerTubeServer
let remoteServer: PeerTubeServer
diff --git a/server/tests/api/search/search-index.ts b/server/tests/api/search/search-index.ts
index 53b91e1cb..c61ac441d 100644
--- a/server/tests/api/search/search-index.ts
+++ b/server/tests/api/search/search-index.ts
@@ -1,8 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { cleanupTests, createSingleServer, PeerTubeServer, SearchCommand, setAccessTokensToServers } from '@shared/server-commands'
+import { expect } from 'chai'
import {
BooleanBothQuery,
VideoChannelsSearchQuery,
@@ -11,8 +9,7 @@ import {
VideoPlaylistType,
VideosSearchQuery
} from '@shared/models'
-
-const expect = chai.expect
+import { cleanupTests, createSingleServer, PeerTubeServer, SearchCommand, setAccessTokensToServers } from '@shared/server-commands'
describe('Test index search', function () {
const localVideoName = 'local video' + new Date().toISOString()
diff --git a/server/tests/api/search/search-playlists.ts b/server/tests/api/search/search-playlists.ts
index d9f12d316..a357674c2 100644
--- a/server/tests/api/search/search-playlists.ts
+++ b/server/tests/api/search/search-playlists.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { VideoPlaylistPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -15,8 +14,6 @@ import {
setDefaultVideoChannel
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test playlists search', function () {
let server: PeerTubeServer
let remoteServer: PeerTubeServer
diff --git a/server/tests/api/search/search-videos.ts b/server/tests/api/search/search-videos.ts
index b1ebc855c..5e85e3aa7 100644
--- a/server/tests/api/search/search-videos.ts
+++ b/server/tests/api/search/search-videos.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoPrivacy } from '@shared/models'
import {
@@ -17,8 +16,6 @@ import {
stopFfmpeg
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test videos search', function () {
let server: PeerTubeServer
let remoteServer: PeerTubeServer
diff --git a/server/tests/api/server/auto-follows.ts b/server/tests/api/server/auto-follows.ts
index 6d2333a6b..cdaadb3ad 100644
--- a/server/tests/api/server/auto-follows.ts
+++ b/server/tests/api/server/auto-follows.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { MockInstancesIndex } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import { cleanupTests, createMultipleServers, PeerTubeServer, setAccessTokensToServers, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
async function checkFollow (follower: PeerTubeServer, following: PeerTubeServer, exists: boolean) {
{
const body = await following.follows.getFollowers({ start: 0, count: 5, sort: '-createdAt' })
@@ -49,7 +46,7 @@ describe('Test auto follows', function () {
let servers: PeerTubeServer[] = []
before(async function () {
- this.timeout(30000)
+ this.timeout(120000)
servers = await createMultipleServers(3)
diff --git a/server/tests/api/server/bulk.ts b/server/tests/api/server/bulk.ts
index 1b81a6954..7c8b40cbe 100644
--- a/server/tests/api/server/bulk.ts
+++ b/server/tests/api/server/bulk.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
BulkCommand,
cleanupTests,
@@ -12,8 +11,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test bulk actions', function () {
const commentsUser3: { videoId: number, commentId: number }[] = []
@@ -25,7 +22,7 @@ describe('Test bulk actions', function () {
let bulkCommand: BulkCommand
before(async function () {
- this.timeout(30000)
+ this.timeout(120000)
servers = await createMultipleServers(2)
diff --git a/server/tests/api/server/config-defaults.ts b/server/tests/api/server/config-defaults.ts
index 3ff09bf7e..4fa37d0e2 100644
--- a/server/tests/api/server/config-defaults.ts
+++ b/server/tests/api/server/config-defaults.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { FIXTURE_URLS } from '@server/tests/shared'
import { VideoDetails, VideoPrivacy } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers, setDefaultVideoChannel } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test config defaults', function () {
let server: PeerTubeServer
let channelId: number
diff --git a/server/tests/api/server/config.ts b/server/tests/api/server/config.ts
index efc57b345..22446fe0c 100644
--- a/server/tests/api/server/config.ts
+++ b/server/tests/api/server/config.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { parallelTests } from '@shared/core-utils'
import { CustomConfig, HttpStatusCode } from '@shared/models'
import {
@@ -13,8 +12,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
function checkInitialConfig (server: PeerTubeServer, data: CustomConfig) {
expect(data.instance.name).to.equal('PeerTube')
expect(data.instance.shortDescription).to.equal(
@@ -368,6 +365,10 @@ const newCustomConfig: CustomConfig = {
torrent: {
enabled: false
}
+ },
+ videoChannelSynchronization: {
+ enabled: false,
+ maxPerUser: 10
}
},
trending: {
@@ -505,7 +506,7 @@ describe('Test config', function () {
})
it('Should have the correct updated video allowed extensions', async function () {
- this.timeout(10000)
+ this.timeout(30000)
const data = await server.config.getConfig()
diff --git a/server/tests/api/server/contact-form.ts b/server/tests/api/server/contact-form.ts
index d6165b293..fcd7f3c4c 100644
--- a/server/tests/api/server/contact-form.ts
+++ b/server/tests/api/server/contact-form.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { MockSmtpServer } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import { HttpStatusCode } from '@shared/models'
@@ -14,8 +13,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test contact form', function () {
let server: PeerTubeServer
const emails: object[] = []
diff --git a/server/tests/api/server/email.ts b/server/tests/api/server/email.ts
index 20b5e378c..1826c268a 100644
--- a/server/tests/api/server/email.ts
+++ b/server/tests/api/server/email.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { MockSmtpServer } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test emails', function () {
let server: PeerTubeServer
let userId: number
diff --git a/server/tests/api/server/follow-constraints.ts b/server/tests/api/server/follow-constraints.ts
index 455fbc762..5998f58cc 100644
--- a/server/tests/api/server/follow-constraints.ts
+++ b/server/tests/api/server/follow-constraints.ts
@@ -1,12 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createMultipleServers, doubleFollow, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { HttpStatusCode, PeerTubeProblemDocument, ServerErrorCode } from '@shared/models'
-const expect = chai.expect
-
describe('Test follow constraints', function () {
let servers: PeerTubeServer[] = []
let video1UUID: string
diff --git a/server/tests/api/server/follows-moderation.ts b/server/tests/api/server/follows-moderation.ts
index a34eb9bf0..deeaac85a 100644
--- a/server/tests/api/server/follows-moderation.ts
+++ b/server/tests/api/server/follows-moderation.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { expectStartWith } from '@server/tests/shared'
import { ActorFollow, FollowState } from '@shared/models'
import {
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkServer1And2HasFollowers (servers: PeerTubeServer[], state = 'accepted') {
const fns = [
servers[0].follows.getFollowings.bind(servers[0].follows),
@@ -89,7 +86,7 @@ describe('Test follows moderation', function () {
let commands: FollowsCommand[]
before(async function () {
- this.timeout(30000)
+ this.timeout(240000)
servers = await createMultipleServers(3)
diff --git a/server/tests/api/server/follows.ts b/server/tests/api/server/follows.ts
index c588cf664..96d39352b 100644
--- a/server/tests/api/server/follows.ts
+++ b/server/tests/api/server/follows.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { completeVideoCheck, dateIsValid, expectAccountFollows, expectChannelsFollows, testCaptionFile } from '@server/tests/shared'
import { VideoCreateResult, VideoPrivacy } from '@shared/models'
import { cleanupTests, createMultipleServers, PeerTubeServer, setAccessTokensToServers, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test follows', function () {
let servers: PeerTubeServer[] = []
diff --git a/server/tests/api/server/handle-down.ts b/server/tests/api/server/handle-down.ts
index c45d3ea60..9ace65ddf 100644
--- a/server/tests/api/server/handle-down.ts
+++ b/server/tests/api/server/handle-down.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { completeVideoCheck } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, JobState, VideoCreateResult, VideoPrivacy } from '@shared/models'
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test handle downs', function () {
let servers: PeerTubeServer[] = []
let threadIdServer1: number
diff --git a/server/tests/api/server/homepage.ts b/server/tests/api/server/homepage.ts
index e7de6bfee..9c45800f2 100644
--- a/server/tests/api/server/homepage.ts
+++ b/server/tests/api/server/homepage.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { HttpStatusCode } from '@shared/models'
import {
cleanupTests,
@@ -14,8 +13,6 @@ import {
setDefaultChannelAvatar
} from '../../../../shared/server-commands/index'
-const expect = chai.expect
-
async function getHomepageState (server: PeerTubeServer) {
const config = await server.config.getConfig()
diff --git a/server/tests/api/server/jobs.ts b/server/tests/api/server/jobs.ts
index 843e148a3..d0e6df719 100644
--- a/server/tests/api/server/jobs.ts
+++ b/server/tests/api/server/jobs.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { dateIsValid } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import {
@@ -13,13 +12,11 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test jobs', function () {
let servers: PeerTubeServer[]
before(async function () {
- this.timeout(30000)
+ this.timeout(240000)
servers = await createMultipleServers(2)
@@ -30,7 +27,7 @@ describe('Test jobs', function () {
})
it('Should create some jobs', async function () {
- this.timeout(120000)
+ this.timeout(240000)
await servers[1].videos.upload({ attributes: { name: 'video1' } })
await servers[1].videos.upload({ attributes: { name: 'video2' } })
diff --git a/server/tests/api/server/logs.ts b/server/tests/api/server/logs.ts
index ed7555fd7..3b3314d34 100644
--- a/server/tests/api/server/logs.ts
+++ b/server/tests/api/server/logs.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { HttpStatusCode } from '@shared/models'
import {
cleanupTests,
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test logs', function () {
let server: PeerTubeServer
let logsCommand: LogsCommand
diff --git a/server/tests/api/server/open-telemetry.ts b/server/tests/api/server/open-telemetry.ts
index 20909429f..43a27cc32 100644
--- a/server/tests/api/server/open-telemetry.ts
+++ b/server/tests/api/server/open-telemetry.ts
@@ -2,16 +2,18 @@
import { expect } from 'chai'
import { expectLogContain, expectLogDoesNotContain, MockHTTP } from '@server/tests/shared'
-import { HttpStatusCode, VideoPrivacy } from '@shared/models'
+import { HttpStatusCode, VideoPrivacy, VideoResolution } from '@shared/models'
import { cleanupTests, createSingleServer, makeRawRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
describe('Open Telemetry', function () {
let server: PeerTubeServer
describe('Metrics', function () {
- const metricsUrl = 'http://localhost:9091/metrics'
+ const metricsUrl = 'http://localhost:9092/metrics'
it('Should not enable open telemetry metrics', async function () {
+ this.timeout(60000)
+
server = await createSingleServer(1)
let hasError = false
@@ -36,8 +38,33 @@ describe('Open Telemetry', function () {
})
const res = await makeRawRequest(metricsUrl, HttpStatusCode.OK_200)
- expect(res.text).to.contain('peertube_job_queue_total')
+ expect(res.text).to.contain('peertube_job_queue_total{')
+ })
+ it('Should have playback metrics', async function () {
+ await setAccessTokensToServers([ server ])
+
+ const video = await server.videos.quickUpload({ name: 'video' })
+
+ await server.metrics.addPlaybackMetric({
+ metrics: {
+ playerMode: 'p2p-media-loader',
+ resolution: VideoResolution.H_1080P,
+ fps: 30,
+ resolutionChanges: 1,
+ errors: 2,
+ downloadedBytesP2P: 0,
+ downloadedBytesHTTP: 0,
+ uploadedBytesP2P: 5,
+ videoId: video.uuid
+ }
+ })
+
+ const res = await makeRawRequest(metricsUrl, HttpStatusCode.OK_200)
+ expect(res.text).to.contain('peertube_playback_http_downloaded_bytes_total{')
+ })
+
+ after(async function () {
await server.kill()
})
})
diff --git a/server/tests/api/server/plugins.ts b/server/tests/api/server/plugins.ts
index bb925a624..8ac7023eb 100644
--- a/server/tests/api/server/plugins.ts
+++ b/server/tests/api/server/plugins.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { pathExists, remove } from 'fs-extra'
import { join } from 'path'
import { testHelloWorldRegisteredSettings } from '@server/tests/shared'
@@ -17,8 +16,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test plugins', function () {
let server: PeerTubeServer = null
let command: PluginsCommand
diff --git a/server/tests/api/server/proxy.ts b/server/tests/api/server/proxy.ts
index e238edaf4..a4151ebdd 100644
--- a/server/tests/api/server/proxy.ts
+++ b/server/tests/api/server/proxy.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { expectNotStartWith, expectStartWith, FIXTURE_URLS, MockProxy } from '@server/tests/shared'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
@@ -16,8 +15,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test proxy', function () {
let servers: PeerTubeServer[] = []
let proxy: MockProxy
diff --git a/server/tests/api/server/reverse-proxy.ts b/server/tests/api/server/reverse-proxy.ts
index 0a1565faf..d882f0bde 100644
--- a/server/tests/api/server/reverse-proxy.ts
+++ b/server/tests/api/server/reverse-proxy.ts
@@ -11,7 +11,7 @@ describe('Test application behind a reverse proxy', function () {
let videoId: string
before(async function () {
- this.timeout(30000)
+ this.timeout(60000)
const config = {
rates_limit: {
@@ -42,7 +42,7 @@ describe('Test application behind a reverse proxy', function () {
})
it('Should view a video only once with the same IP by default', async function () {
- this.timeout(20000)
+ this.timeout(40000)
await server.views.simulateView({ id: videoId })
await server.views.simulateView({ id: videoId })
diff --git a/server/tests/api/server/services.ts b/server/tests/api/server/services.ts
index 2f95f953b..380308a34 100644
--- a/server/tests/api/server/services.ts
+++ b/server/tests/api/server/services.ts
@@ -1,12 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers, setDefaultVideoChannel } from '@shared/server-commands'
import { Video, VideoPlaylistPrivacy } from '@shared/models'
-const expect = chai.expect
-
describe('Test services', function () {
let server: PeerTubeServer = null
let playlistUUID: string
diff --git a/server/tests/api/server/slow-follows.ts b/server/tests/api/server/slow-follows.ts
index 666a7c2e6..a967fa724 100644
--- a/server/tests/api/server/slow-follows.ts
+++ b/server/tests/api/server/slow-follows.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { Job } from '@shared/models'
import {
cleanupTests,
@@ -12,15 +11,13 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test slow follows', function () {
let servers: PeerTubeServer[] = []
let afterFollows: Date
before(async function () {
- this.timeout(60000)
+ this.timeout(120000)
servers = await createMultipleServers(3)
diff --git a/server/tests/api/server/stats.ts b/server/tests/api/server/stats.ts
index bc35cbe4e..83b0e73d6 100644
--- a/server/tests/api/server/stats.ts
+++ b/server/tests/api/server/stats.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { ActivityType, VideoPlaylistPrivacy } from '@shared/models'
import {
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test stats (excluding redundancy)', function () {
let servers: PeerTubeServer[] = []
let channelId
@@ -188,7 +185,7 @@ describe('Test stats (excluding redundancy)', function () {
})
it('Should correctly count video file sizes if transcoding is enabled', async function () {
- this.timeout(60000)
+ this.timeout(120000)
await servers[0].config.updateCustomSubConfig({
newConfig: {
diff --git a/server/tests/api/server/tracker.ts b/server/tests/api/server/tracker.ts
index 712bb485f..edc1b3123 100644
--- a/server/tests/api/server/tracker.ts
+++ b/server/tests/api/server/tracker.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await,@typescript-eslint/no-floating-promises */
-import 'mocha'
import magnetUtil from 'magnet-uri'
import WebTorrent from 'webtorrent'
import { cleanupTests, createSingleServer, killallServers, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
diff --git a/server/tests/api/transcoding/audio-only.ts b/server/tests/api/transcoding/audio-only.ts
index e7e73d382..1897c6d6d 100644
--- a/server/tests/api/transcoding/audio-only.ts
+++ b/server/tests/api/transcoding/audio-only.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { getAudioStream, getVideoStreamDimensionsInfo } from '@server/helpers/ffmpeg'
import {
cleanupTests,
@@ -12,8 +11,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test audio only video transcoding', function () {
let servers: PeerTubeServer[] = []
let videoUUID: string
diff --git a/server/tests/api/transcoding/create-transcoding.ts b/server/tests/api/transcoding/create-transcoding.ts
index b59bef772..a50bf7654 100644
--- a/server/tests/api/transcoding/create-transcoding.ts
+++ b/server/tests/api/transcoding/create-transcoding.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { checkResolutionsInMasterPlaylist, expectStartWith } from '@server/tests/shared'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoDetails } from '@shared/models'
@@ -18,8 +17,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function checkFilesInObjectStorage (video: VideoDetails) {
for (const file of video.files) {
expectStartWith(file.fileUrl, ObjectStorageCommand.getWebTorrentBaseUrl())
diff --git a/server/tests/api/transcoding/hls.ts b/server/tests/api/transcoding/hls.ts
index 218ec08ae..252422e5d 100644
--- a/server/tests/api/transcoding/hls.ts
+++ b/server/tests/api/transcoding/hls.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { basename, join } from 'path'
import {
checkDirectoryIsEmpty,
@@ -26,8 +25,6 @@ import {
} from '@shared/server-commands'
import { DEFAULT_AUDIO_RESOLUTION } from '../../../initializers/constants'
-const expect = chai.expect
-
async function checkHlsPlaylist (options: {
servers: PeerTubeServer[]
videoUUID: string
diff --git a/server/tests/api/transcoding/transcoder.ts b/server/tests/api/transcoding/transcoder.ts
index 48a20e1d5..c591f5f6f 100644
--- a/server/tests/api/transcoding/transcoder.ts
+++ b/server/tests/api/transcoding/transcoder.ts
@@ -1,11 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { omit } from 'lodash'
+import { expect } from 'chai'
import { canDoQuickTranscode } from '@server/helpers/ffmpeg'
-import { generateHighBitrateVideo, generateVideoWithFramerate, getAllFiles } from '@server/tests/shared'
-import { buildAbsoluteFixturePath, getMaxBitrate, getMinLimitBitrate } from '@shared/core-utils'
+import { generateHighBitrateVideo, generateVideoWithFramerate } from '@server/tests/shared'
+import { buildAbsoluteFixturePath, getAllFiles, getMaxBitrate, getMinLimitBitrate, omit } from '@shared/core-utils'
import {
buildFileMetadata,
getAudioStream,
@@ -26,8 +24,6 @@ import {
webtorrentAdd
} from '@shared/server-commands'
-const expect = chai.expect
-
function updateConfigForTranscoding (server: PeerTubeServer) {
return server.config.updateCustomSubConfig({
newConfig: {
diff --git a/server/tests/api/transcoding/video-studio.ts b/server/tests/api/transcoding/video-studio.ts
index ac1c0fc7e..9613111b5 100644
--- a/server/tests/api/transcoding/video-studio.ts
+++ b/server/tests/api/transcoding/video-studio.ts
@@ -1,6 +1,6 @@
import { expect } from 'chai'
-import { expectStartWith, getAllFiles } from '@server/tests/shared'
-import { areObjectStorageTestsDisabled } from '@shared/core-utils'
+import { expectStartWith } from '@server/tests/shared'
+import { areObjectStorageTestsDisabled, getAllFiles } from '@shared/core-utils'
import { VideoStudioTask } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/api/users/user-subscriptions.ts b/server/tests/api/users/user-subscriptions.ts
index 9553a69bb..894a49f98 100644
--- a/server/tests/api/users/user-subscriptions.ts
+++ b/server/tests/api/users/user-subscriptions.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { VideoPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -15,8 +14,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test users subscriptions', function () {
let servers: PeerTubeServer[] = []
const users: { accessToken: string }[] = []
diff --git a/server/tests/api/users/user-videos.ts b/server/tests/api/users/user-videos.ts
index 2f5dd1c3e..0351ae853 100644
--- a/server/tests/api/users/user-videos.ts
+++ b/server/tests/api/users/user-videos.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { HttpStatusCode } from '@shared/models'
import {
cleanupTests,
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test user videos', function () {
let server: PeerTubeServer
let videoId: number
@@ -23,7 +20,7 @@ describe('Test user videos', function () {
let anotherUserToken: string
before(async function () {
- this.timeout(30000)
+ this.timeout(120000)
server = await createSingleServer(1)
diff --git a/server/tests/api/users/users-multiple-servers.ts b/server/tests/api/users/users-multiple-servers.ts
index 3e8b932c0..62d668d1e 100644
--- a/server/tests/api/users/users-multiple-servers.ts
+++ b/server/tests/api/users/users-multiple-servers.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
checkActorFilesWereRemoved,
checkTmpIsEmpty,
@@ -20,8 +19,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test users with multiple servers', function () {
let servers: PeerTubeServer[] = []
diff --git a/server/tests/api/users/users-verification.ts b/server/tests/api/users/users-verification.ts
index 0f3cc401a..fc082383a 100644
--- a/server/tests/api/users/users-verification.ts
+++ b/server/tests/api/users/users-verification.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { MockSmtpServer } from '@server/tests/shared'
import { HttpStatusCode } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test users account verification', function () {
let server: PeerTubeServer
let userId: number
diff --git a/server/tests/api/users/users.ts b/server/tests/api/users/users.ts
index 1edbb371a..9e657b387 100644
--- a/server/tests/api/users/users.ts
+++ b/server/tests/api/users/users.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { testImage } from '@server/tests/shared'
import { AbuseState, HttpStatusCode, OAuth2ErrorCode, UserAdminFlag, UserRole, VideoPlaylistType } from '@shared/models'
import {
@@ -13,8 +12,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test users', function () {
let server: PeerTubeServer
let token: string
diff --git a/server/tests/api/videos/channel-import-videos.ts b/server/tests/api/videos/channel-import-videos.ts
new file mode 100644
index 000000000..7cfd02fbb
--- /dev/null
+++ b/server/tests/api/videos/channel-import-videos.ts
@@ -0,0 +1,120 @@
+/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
+
+import { expect } from 'chai'
+import { FIXTURE_URLS } from '@server/tests/shared'
+import { areHttpImportTestsDisabled } from '@shared/core-utils'
+import {
+ createSingleServer,
+ getServerImportConfig,
+ PeerTubeServer,
+ setAccessTokensToServers,
+ setDefaultVideoChannel,
+ waitJobs
+} from '@shared/server-commands'
+
+describe('Test videos import in a channel', function () {
+ if (areHttpImportTestsDisabled()) return
+
+ function runSuite (mode: 'youtube-dl' | 'yt-dlp') {
+
+ describe('Import using ' + mode, function () {
+ let server: PeerTubeServer
+
+ before(async function () {
+ this.timeout(120_000)
+
+ server = await createSingleServer(1, getServerImportConfig(mode))
+
+ await setAccessTokensToServers([ server ])
+ await setDefaultVideoChannel([ server ])
+
+ await server.config.enableChannelSync()
+ })
+
+ it('Should import a whole channel without specifying the sync id', async function () {
+ this.timeout(240_000)
+
+ await server.channels.importVideos({ channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel })
+ await waitJobs(server)
+
+ const videos = await server.videos.listByChannel({ handle: server.store.channel.name })
+ expect(videos.total).to.equal(2)
+ })
+
+ it('These imports should not have a sync id', async function () {
+ const { total, data } = await server.imports.getMyVideoImports()
+
+ expect(total).to.equal(2)
+ expect(data).to.have.lengthOf(2)
+
+ for (const videoImport of data) {
+ expect(videoImport.videoChannelSync).to.not.exist
+ }
+ })
+
+ it('Should import a whole channel and specifying the sync id', async function () {
+ this.timeout(240_000)
+
+ {
+ server.store.channel.name = 'channel2'
+ const { id } = await server.channels.create({ attributes: { name: server.store.channel.name } })
+ server.store.channel.id = id
+ }
+
+ {
+ const attributes = {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelId: server.store.channel.id
+ }
+
+ const { videoChannelSync } = await server.channelSyncs.create({ attributes })
+ server.store.videoChannelSync = videoChannelSync
+
+ await waitJobs(server)
+ }
+
+ await server.channels.importVideos({
+ channelName: server.store.channel.name,
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelSyncId: server.store.videoChannelSync.id
+ })
+
+ await waitJobs(server)
+ })
+
+ it('These imports should have a sync id', async function () {
+ const { total, data } = await server.imports.getMyVideoImports()
+
+ expect(total).to.equal(4)
+ expect(data).to.have.lengthOf(4)
+
+ const importsWithSyncId = data.filter(i => !!i.videoChannelSync)
+ expect(importsWithSyncId).to.have.lengthOf(2)
+
+ for (const videoImport of importsWithSyncId) {
+ expect(videoImport.videoChannelSync).to.exist
+ expect(videoImport.videoChannelSync.id).to.equal(server.store.videoChannelSync.id)
+ }
+ })
+
+ it('Should be able to filter imports by this sync id', async function () {
+ const { total, data } = await server.imports.getMyVideoImports({ videoChannelSyncId: server.store.videoChannelSync.id })
+
+ expect(total).to.equal(2)
+ expect(data).to.have.lengthOf(2)
+
+ for (const videoImport of data) {
+ expect(videoImport.videoChannelSync).to.exist
+ expect(videoImport.videoChannelSync.id).to.equal(server.store.videoChannelSync.id)
+ }
+ })
+
+ after(async function () {
+ await server?.kill()
+ })
+ })
+ }
+
+ runSuite('yt-dlp')
+ runSuite('youtube-dl')
+})
diff --git a/server/tests/api/videos/index.ts b/server/tests/api/videos/index.ts
index a0b6b01cf..266155297 100644
--- a/server/tests/api/videos/index.ts
+++ b/server/tests/api/videos/index.ts
@@ -4,6 +4,8 @@ import './single-server'
import './video-captions'
import './video-change-ownership'
import './video-channels'
+import './channel-import-videos'
+import './video-channel-syncs'
import './video-comments'
import './video-description'
import './video-files'
diff --git a/server/tests/api/videos/multiple-servers.ts b/server/tests/api/videos/multiple-servers.ts
index 84c1515a3..2ad749fd4 100644
--- a/server/tests/api/videos/multiple-servers.ts
+++ b/server/tests/api/videos/multiple-servers.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import request from 'supertest'
import {
checkTmpIsEmpty,
@@ -26,8 +25,6 @@ import {
webtorrentAdd
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test multiple servers', function () {
let servers: PeerTubeServer[] = []
const toRemove = []
@@ -159,7 +156,7 @@ describe('Test multiple servers', function () {
})
it('Should upload the video on server 2 and propagate on each server', async function () {
- this.timeout(100000)
+ this.timeout(240000)
const user = {
username: 'user1',
@@ -1024,7 +1021,7 @@ describe('Test multiple servers', function () {
describe('With minimum parameters', function () {
it('Should upload and propagate the video', async function () {
- this.timeout(60000)
+ this.timeout(120000)
const path = '/api/v1/videos/upload'
diff --git a/server/tests/api/videos/resumable-upload.ts b/server/tests/api/videos/resumable-upload.ts
index b6d70ed44..0cf1e6675 100644
--- a/server/tests/api/videos/resumable-upload.ts
+++ b/server/tests/api/videos/resumable-upload.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { pathExists, readdir, stat } from 'fs-extra'
import { join } from 'path'
import { buildAbsoluteFixturePath } from '@shared/core-utils'
@@ -9,8 +8,6 @@ import { sha1 } from '@shared/extra-utils'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers, setDefaultVideoChannel } from '@shared/server-commands'
-const expect = chai.expect
-
// Most classic resumable upload tests are done in other test suites
describe('Test resumable upload', function () {
@@ -172,11 +169,11 @@ describe('Test resumable upload', function () {
it('Should not accept more chunks than expected with an invalid content length/content range', async function () {
const uploadId = await prepareUpload({ size: 1500 })
- // Content length check seems to have changed in v16
- if (process.version.startsWith('v16')) {
+ // Content length check can be different depending on the node version
+ try {
await sendChunks({ pathUploadId: uploadId, expectedStatus: HttpStatusCode.CONFLICT_409, contentLength: 1000 })
- await checkFileSize(uploadId, 1000)
- } else {
+ await checkFileSize(uploadId, 0)
+ } catch {
await sendChunks({ pathUploadId: uploadId, expectedStatus: HttpStatusCode.BAD_REQUEST_400, contentLength: 1000 })
await checkFileSize(uploadId, 0)
}
diff --git a/server/tests/api/videos/single-server.ts b/server/tests/api/videos/single-server.ts
index 0e429fef7..da8bde07b 100644
--- a/server/tests/api/videos/single-server.ts
+++ b/server/tests/api/videos/single-server.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { checkVideoFilesWereRemoved, completeVideoCheck, testImage } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import { Video, VideoPrivacy } from '@shared/models'
@@ -11,11 +10,10 @@ import {
PeerTubeServer,
setAccessTokensToServers,
setDefaultAccountAvatar,
- setDefaultChannelAvatar
+ setDefaultChannelAvatar,
+ waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test a single server', function () {
function runSuite (mode: 'legacy' | 'resumable') {
@@ -358,6 +356,8 @@ describe('Test a single server', function () {
it('Should have the video updated', async function () {
this.timeout(60000)
+ await waitJobs([ server ])
+
const video = await server.videos.get({ id: videoId })
await completeVideoCheck(server, video, updateCheckAttributes())
diff --git a/server/tests/api/videos/video-captions.ts b/server/tests/api/videos/video-captions.ts
index b7f26c35f..0630c9d3a 100644
--- a/server/tests/api/videos/video-captions.ts
+++ b/server/tests/api/videos/video-captions.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { checkVideoFilesWereRemoved, testCaptionFile } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import {
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video captions', function () {
const uuidRegex = '[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}'
diff --git a/server/tests/api/videos/video-change-ownership.ts b/server/tests/api/videos/video-change-ownership.ts
index 6c229c6cf..e9ef67493 100644
--- a/server/tests/api/videos/video-change-ownership.ts
+++ b/server/tests/api/videos/video-change-ownership.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
ChangeOwnershipCommand,
cleanupTests,
@@ -15,8 +14,6 @@ import {
} from '@shared/server-commands'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
-const expect = chai.expect
-
describe('Test video change ownership - nominal', function () {
let servers: PeerTubeServer[] = []
diff --git a/server/tests/api/videos/video-channel-syncs.ts b/server/tests/api/videos/video-channel-syncs.ts
new file mode 100644
index 000000000..865b25f04
--- /dev/null
+++ b/server/tests/api/videos/video-channel-syncs.ts
@@ -0,0 +1,312 @@
+/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
+
+import { expect } from 'chai'
+import { FIXTURE_URLS } from '@server/tests/shared'
+import { areHttpImportTestsDisabled } from '@shared/core-utils'
+import { VideoChannelSyncState, VideoInclude, VideoPrivacy } from '@shared/models'
+import {
+ createMultipleServers,
+ getServerImportConfig,
+ killallServers,
+ PeerTubeServer,
+ setAccessTokensToServers,
+ setDefaultAccountAvatar,
+ setDefaultChannelAvatar,
+ setDefaultVideoChannel,
+ waitJobs
+} from '@shared/server-commands'
+
+describe('Test channel synchronizations', function () {
+ if (areHttpImportTestsDisabled()) return
+
+ function runSuite (mode: 'youtube-dl' | 'yt-dlp') {
+
+ describe('Sync using ' + mode, function () {
+ let servers: PeerTubeServer[]
+
+ let startTestDate: Date
+
+ let rootChannelSyncId: number
+ const userInfo = {
+ accessToken: '',
+ username: 'user1',
+ channelName: 'user1_channel',
+ channelId: -1,
+ syncId: -1
+ }
+
+ async function changeDateForSync (channelSyncId: number, newDate: string) {
+ await servers[0].sql.updateQuery(
+ `UPDATE "videoChannelSync" ` +
+ `SET "createdAt"='${newDate}', "lastSyncAt"='${newDate}' ` +
+ `WHERE id=${channelSyncId}`
+ )
+ }
+
+ async function listAllVideosOfChannel (channelName: string) {
+ return servers[0].videos.listByChannel({
+ handle: channelName,
+ include: VideoInclude.NOT_PUBLISHED_STATE
+ })
+ }
+
+ async function forceSyncAll (videoChannelSyncId: number, fromDate = '1970-01-01') {
+ await changeDateForSync(videoChannelSyncId, fromDate)
+
+ await servers[0].debug.sendCommand({
+ body: {
+ command: 'process-video-channel-sync-latest'
+ }
+ })
+
+ await waitJobs(servers)
+ }
+
+ before(async function () {
+ this.timeout(240_000)
+
+ startTestDate = new Date()
+
+ servers = await createMultipleServers(2, getServerImportConfig(mode))
+
+ await setAccessTokensToServers(servers)
+ await setDefaultVideoChannel(servers)
+ await setDefaultChannelAvatar(servers)
+ await setDefaultAccountAvatar(servers)
+
+ await servers[0].config.enableChannelSync()
+
+ {
+ userInfo.accessToken = await servers[0].users.generateUserAndToken(userInfo.username)
+
+ const { videoChannels } = await servers[0].users.getMyInfo({ token: userInfo.accessToken })
+ userInfo.channelId = videoChannels[0].id
+ }
+ })
+
+ it('Should fetch the latest channel videos of a remote channel', async function () {
+ this.timeout(120_000)
+
+ {
+ const { video } = await servers[0].imports.importVideo({
+ attributes: {
+ channelId: servers[0].store.channel.id,
+ privacy: VideoPrivacy.PUBLIC,
+ targetUrl: FIXTURE_URLS.youtube
+ }
+ })
+
+ expect(video.name).to.equal('small video - youtube')
+ expect(video.waitTranscoding).to.be.true
+
+ const { total } = await listAllVideosOfChannel('root_channel')
+ expect(total).to.equal(1)
+ }
+
+ const { videoChannelSync } = await servers[0].channelSyncs.create({
+ attributes: {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ videoChannelId: servers[0].store.channel.id
+ }
+ })
+ rootChannelSyncId = videoChannelSync.id
+
+ await forceSyncAll(rootChannelSyncId)
+
+ {
+ const { total, data } = await listAllVideosOfChannel('root_channel')
+ expect(total).to.equal(2)
+ expect(data[0].name).to.equal('test')
+ expect(data[0].waitTranscoding).to.be.true
+ }
+ })
+
+ it('Should add another synchronization', async function () {
+ const externalChannelUrl = FIXTURE_URLS.youtubeChannel + '?foo=bar'
+
+ const { videoChannelSync } = await servers[0].channelSyncs.create({
+ attributes: {
+ externalChannelUrl,
+ videoChannelId: servers[0].store.channel.id
+ }
+ })
+
+ expect(videoChannelSync.externalChannelUrl).to.equal(externalChannelUrl)
+ expect(videoChannelSync.channel.id).to.equal(servers[0].store.channel.id)
+ expect(videoChannelSync.channel.name).to.equal('root_channel')
+ expect(videoChannelSync.state.id).to.equal(VideoChannelSyncState.WAITING_FIRST_RUN)
+ expect(new Date(videoChannelSync.createdAt)).to.be.above(startTestDate).and.to.be.at.most(new Date())
+ })
+
+ it('Should add a synchronization for another user', async function () {
+ const { videoChannelSync } = await servers[0].channelSyncs.create({
+ attributes: {
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel + '?baz=qux',
+ videoChannelId: userInfo.channelId
+ },
+ token: userInfo.accessToken
+ })
+ userInfo.syncId = videoChannelSync.id
+ })
+
+ it('Should not import a channel if not asked', async function () {
+ await waitJobs(servers)
+
+ const { data } = await servers[0].channelSyncs.listByAccount({ accountName: userInfo.username })
+
+ expect(data[0].state).to.contain({
+ id: VideoChannelSyncState.WAITING_FIRST_RUN,
+ label: 'Waiting first run'
+ })
+ })
+
+ it('Should only fetch the videos newer than the creation date', async function () {
+ this.timeout(120_000)
+
+ await forceSyncAll(userInfo.syncId, '2019-03-01')
+
+ const { data, total } = await listAllVideosOfChannel(userInfo.channelName)
+
+ expect(total).to.equal(1)
+ expect(data[0].name).to.equal('test')
+ })
+
+ it('Should list channel synchronizations', async function () {
+ // Root
+ {
+ const { total, data } = await servers[0].channelSyncs.listByAccount({ accountName: 'root' })
+ expect(total).to.equal(2)
+
+ expect(data[0]).to.deep.contain({
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel,
+ state: {
+ id: VideoChannelSyncState.SYNCED,
+ label: 'Synchronized'
+ }
+ })
+
+ expect(new Date(data[0].lastSyncAt)).to.be.greaterThan(startTestDate)
+
+ expect(data[0].channel).to.contain({ id: servers[0].store.channel.id })
+ expect(data[1]).to.contain({ externalChannelUrl: FIXTURE_URLS.youtubeChannel + '?foo=bar' })
+ }
+
+ // User
+ {
+ const { total, data } = await servers[0].channelSyncs.listByAccount({ accountName: userInfo.username })
+ expect(total).to.equal(1)
+ expect(data[0]).to.deep.contain({
+ externalChannelUrl: FIXTURE_URLS.youtubeChannel + '?baz=qux',
+ state: {
+ id: VideoChannelSyncState.SYNCED,
+ label: 'Synchronized'
+ }
+ })
+ }
+ })
+
+ it('Should list imports of a channel synchronization', async function () {
+ const { total, data } = await servers[0].imports.getMyVideoImports({ videoChannelSyncId: rootChannelSyncId })
+
+ expect(total).to.equal(1)
+ expect(data).to.have.lengthOf(1)
+ expect(data[0].video.name).to.equal('test')
+ })
+
+ it('Should remove user\'s channel synchronizations', async function () {
+ await servers[0].channelSyncs.delete({ channelSyncId: userInfo.syncId })
+
+ const { total } = await servers[0].channelSyncs.listByAccount({ accountName: userInfo.username })
+ expect(total).to.equal(0)
+ })
+
+ // FIXME: youtube-dl doesn't work when speicifying a port after the hostname
+ // it('Should import a remote PeerTube channel', async function () {
+ // this.timeout(240_000)
+
+ // await servers[1].videos.quickUpload({ name: 'remote 1' })
+ // await waitJobs(servers)
+
+ // const { videoChannelSync } = await servers[0].channelSyncs.create({
+ // attributes: {
+ // externalChannelUrl: servers[1].url + '/c/root_channel',
+ // videoChannelId: userInfo.channelId
+ // },
+ // token: userInfo.accessToken
+ // })
+ // await servers[0].channels.importVideos({
+ // channelName: userInfo.channelName,
+ // externalChannelUrl: servers[1].url + '/c/root_channel',
+ // videoChannelSyncId: videoChannelSync.id,
+ // token: userInfo.accessToken
+ // })
+
+ // await waitJobs(servers)
+
+ // const { data, total } = await servers[0].videos.listByChannel({
+ // handle: userInfo.channelName,
+ // include: VideoInclude.NOT_PUBLISHED_STATE
+ // })
+
+ // expect(total).to.equal(2)
+ // expect(data[0].name).to.equal('remote 1')
+ // })
+
+ // it('Should keep synced a remote PeerTube channel', async function () {
+ // this.timeout(240_000)
+
+ // await servers[1].videos.quickUpload({ name: 'remote 2' })
+ // await waitJobs(servers)
+
+ // await servers[0].debug.sendCommand({
+ // body: {
+ // command: 'process-video-channel-sync-latest'
+ // }
+ // })
+
+ // await waitJobs(servers)
+
+ // const { data, total } = await servers[0].videos.listByChannel({
+ // handle: userInfo.channelName,
+ // include: VideoInclude.NOT_PUBLISHED_STATE
+ // })
+ // expect(total).to.equal(2)
+ // expect(data[0].name).to.equal('remote 2')
+ // })
+
+ it('Should fetch the latest videos of a youtube playlist', async function () {
+ this.timeout(120_000)
+
+ const { id: channelId } = await servers[0].channels.create({
+ attributes: {
+ name: 'channel2'
+ }
+ })
+
+ const { videoChannelSync: { id: videoChannelSyncId } } = await servers[0].channelSyncs.create({
+ attributes: {
+ externalChannelUrl: FIXTURE_URLS.youtubePlaylist,
+ videoChannelId: channelId
+ }
+ })
+
+ await forceSyncAll(videoChannelSyncId)
+
+ {
+
+ const { total, data } = await listAllVideosOfChannel('channel2')
+ expect(total).to.equal(2)
+ expect(data[0].name).to.equal('test')
+ expect(data[1].name).to.equal('small video - youtube')
+ }
+ })
+
+ after(async function () {
+ await killallServers(servers)
+ })
+ })
+ }
+
+ runSuite('youtube-dl')
+ runSuite('yt-dlp')
+})
diff --git a/server/tests/api/videos/video-channels.ts b/server/tests/api/videos/video-channels.ts
index ffe6eef73..86a8a038c 100644
--- a/server/tests/api/videos/video-channels.ts
+++ b/server/tests/api/videos/video-channels.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { basename } from 'path'
import { ACTOR_IMAGES_SIZE } from '@server/initializers/constants'
import { testFileExistsOrNot, testImage } from '@server/tests/shared'
@@ -18,8 +17,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function findChannel (server: PeerTubeServer, channelId: number) {
const body = await server.channels.list({ sort: '-name' })
diff --git a/server/tests/api/videos/video-comments.ts b/server/tests/api/videos/video-comments.ts
index 1488ce2b5..348b408e8 100644
--- a/server/tests/api/videos/video-comments.ts
+++ b/server/tests/api/videos/video-comments.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { dateIsValid, testImage } from '@server/tests/shared'
import {
cleanupTests,
@@ -13,8 +12,6 @@ import {
setDefaultChannelAvatar
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video comments', function () {
let server: PeerTubeServer
let videoId: number
@@ -254,6 +251,22 @@ describe('Test video comments', function () {
expect(total).to.equal(0)
})
+ it('Should filter instance comments by onLocalVideo', async function () {
+ {
+ const { total, data } = await command.listForAdmin({ onLocalVideo: false })
+
+ expect(data).to.have.lengthOf(0)
+ expect(total).to.equal(0)
+ }
+
+ {
+ const { total, data } = await command.listForAdmin({ onLocalVideo: true })
+
+ expect(data).to.not.have.lengthOf(0)
+ expect(total).to.not.equal(0)
+ }
+ })
+
it('Should search instance comments by account', async function () {
const { total, data } = await command.listForAdmin({ searchAccount: 'user' })
diff --git a/server/tests/api/videos/video-description.ts b/server/tests/api/videos/video-description.ts
index 20b20488f..a4b3ff6e7 100644
--- a/server/tests/api/videos/video-description.ts
+++ b/server/tests/api/videos/video-description.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
cleanupTests,
createMultipleServers,
@@ -11,8 +10,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video description', function () {
let servers: PeerTubeServer[] = []
let videoUUID = ''
@@ -33,7 +30,7 @@ describe('Test video description', function () {
})
it('Should upload video with long description', async function () {
- this.timeout(10000)
+ this.timeout(30000)
const attributes = {
description: longDescription
diff --git a/server/tests/api/videos/video-files.ts b/server/tests/api/videos/video-files.ts
index d204a54de..c0b886aad 100644
--- a/server/tests/api/videos/video-files.ts
+++ b/server/tests/api/videos/video-files.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { HttpStatusCode } from '@shared/models'
import {
@@ -34,7 +33,7 @@ describe('Test videos files', function () {
let validId2: string
before(async function () {
- this.timeout(120_000)
+ this.timeout(360_000)
{
const { uuid } = await servers[0].videos.quickUpload({ name: 'video 1' })
diff --git a/server/tests/api/videos/video-imports.ts b/server/tests/api/videos/video-imports.ts
index 603e2d234..0583134b2 100644
--- a/server/tests/api/videos/video-imports.ts
+++ b/server/tests/api/videos/video-imports.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { pathExists, readdir, remove } from 'fs-extra'
import { join } from 'path'
@@ -12,6 +11,7 @@ import {
createMultipleServers,
createSingleServer,
doubleFollow,
+ getServerImportConfig,
PeerTubeServer,
setAccessTokensToServers,
setDefaultVideoChannel,
@@ -84,24 +84,9 @@ describe('Test video imports', function () {
let servers: PeerTubeServer[] = []
before(async function () {
- this.timeout(30_000)
+ this.timeout(60_000)
- // Run servers
- servers = await createMultipleServers(2, {
- import: {
- videos: {
- http: {
- youtube_dl_release: {
- url: mode === 'youtube-dl'
- ? 'https://yt-dl.org/downloads/latest/youtube-dl'
- : 'https://api.github.com/repos/yt-dlp/yt-dlp/releases',
-
- name: mode
- }
- }
- }
- }
- })
+ servers = await createMultipleServers(2, getServerImportConfig(mode))
await setAccessTokensToServers(servers)
await setDefaultVideoChannel(servers)
@@ -242,6 +227,15 @@ describe('Test video imports', function () {
expect(videoImports[0].targetUrl).to.equal(FIXTURE_URLS.youtube)
})
+ it('Should search in my imports', async function () {
+ const { total, data: videoImports } = await servers[0].imports.getMyVideoImports({ search: 'peertube2' })
+ expect(total).to.equal(1)
+ expect(videoImports).to.have.lengthOf(1)
+
+ expect(videoImports[0].magnetUri).to.equal(FIXTURE_URLS.magnet)
+ expect(videoImports[0].video.name).to.equal('super peertube2 video')
+ })
+
it('Should have the video listed on the two instances', async function () {
this.timeout(120_000)
diff --git a/server/tests/api/videos/video-nsfw.ts b/server/tests/api/videos/video-nsfw.ts
index 34713025d..65e9c8730 100644
--- a/server/tests/api/videos/video-nsfw.ts
+++ b/server/tests/api/videos/video-nsfw.ts
@@ -1,12 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { BooleanBothQuery, CustomConfig, ResultList, Video, VideosOverview } from '@shared/models'
-const expect = chai.expect
-
function createOverviewRes (overview: VideosOverview) {
const videos = overview.categories[0].videos
return { data: videos, total: videos.length }
diff --git a/server/tests/api/videos/video-playlist-thumbnails.ts b/server/tests/api/videos/video-playlist-thumbnails.ts
index 3944dc344..356939b93 100644
--- a/server/tests/api/videos/video-playlist-thumbnails.ts
+++ b/server/tests/api/videos/video-playlist-thumbnails.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { testImage } from '@server/tests/shared'
import { VideoPlaylistPrivacy } from '@shared/models'
import {
@@ -14,8 +13,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Playlist thumbnail', function () {
let servers: PeerTubeServer[] = []
diff --git a/server/tests/api/videos/video-playlists.ts b/server/tests/api/videos/video-playlists.ts
index 6300a0058..88e82134e 100644
--- a/server/tests/api/videos/video-playlists.ts
+++ b/server/tests/api/videos/video-playlists.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { checkPlaylistFilesWereRemoved, testImage } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import {
@@ -26,8 +25,6 @@ import {
} from '@shared/server-commands'
import { uuidToShort } from '@shared/extra-utils'
-const expect = chai.expect
-
async function checkPlaylistElementType (
servers: PeerTubeServer[],
playlistId: string,
@@ -75,7 +72,7 @@ describe('Test video playlists', function () {
let commands: PlaylistsCommand[]
before(async function () {
- this.timeout(120000)
+ this.timeout(240000)
servers = await createMultipleServers(3)
diff --git a/server/tests/api/videos/video-privacy.ts b/server/tests/api/videos/video-privacy.ts
index 1073aee8c..92f5dab3c 100644
--- a/server/tests/api/videos/video-privacy.ts
+++ b/server/tests/api/videos/video-privacy.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, VideoCreateResult, VideoPrivacy } from '@shared/models'
import { cleanupTests, createSingleServer, doubleFollow, PeerTubeServer, setAccessTokensToServers, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video privacy', function () {
const servers: PeerTubeServer[] = []
let anotherUserToken: string
@@ -48,7 +45,7 @@ describe('Test video privacy', function () {
describe('Private and internal videos', function () {
it('Should upload a private and internal videos on server 1', async function () {
- this.timeout(10000)
+ this.timeout(50000)
for (const privacy of [ VideoPrivacy.PRIVATE, VideoPrivacy.INTERNAL ]) {
const attributes = { privacy }
diff --git a/server/tests/api/videos/video-schedule-update.ts b/server/tests/api/videos/video-schedule-update.ts
index 00b4f6cbc..73f1519d9 100644
--- a/server/tests/api/videos/video-schedule-update.ts
+++ b/server/tests/api/videos/video-schedule-update.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideoPrivacy } from '@shared/models'
import {
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
function in10Seconds () {
const now = new Date()
now.setSeconds(now.getSeconds() + 10)
diff --git a/server/tests/api/videos/video-source.ts b/server/tests/api/videos/video-source.ts
index e34642300..5ecf8316f 100644
--- a/server/tests/api/videos/video-source.ts
+++ b/server/tests/api/videos/video-source.ts
@@ -1,9 +1,6 @@
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video source', () => {
let server: PeerTubeServer = null
const fixture = 'video_short.webm'
diff --git a/server/tests/api/videos/videos-common-filters.ts b/server/tests/api/videos/videos-common-filters.ts
index 317de90a9..e7fc15e42 100644
--- a/server/tests/api/videos/videos-common-filters.ts
+++ b/server/tests/api/videos/videos-common-filters.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { pick } from '@shared/core-utils'
import { HttpStatusCode, UserRole, Video, VideoDetails, VideoInclude, VideoPrivacy } from '@shared/models'
@@ -24,7 +23,7 @@ describe('Test videos filter', function () {
// ---------------------------------------------------------------
before(async function () {
- this.timeout(160000)
+ this.timeout(240000)
servers = await createMultipleServers(2)
diff --git a/server/tests/api/videos/videos-history.ts b/server/tests/api/videos/videos-history.ts
index e102fd7c0..6df26ab7d 100644
--- a/server/tests/api/videos/videos-history.ts
+++ b/server/tests/api/videos/videos-history.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { Video } from '@shared/models'
import { cleanupTests, createSingleServer, killallServers, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test videos history', function () {
let server: PeerTubeServer = null
let video1Id: number
diff --git a/server/tests/api/videos/videos-overview.ts b/server/tests/api/videos/videos-overview.ts
index 61fc0cb20..c012d47c3 100644
--- a/server/tests/api/videos/videos-overview.ts
+++ b/server/tests/api/videos/videos-overview.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { VideosOverview } from '@shared/models'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test a videos overview', function () {
let server: PeerTubeServer = null
diff --git a/server/tests/api/views/video-views-counter.ts b/server/tests/api/views/video-views-counter.ts
index 42ef41fb3..ca33ff9cd 100644
--- a/server/tests/api/views/video-views-counter.ts
+++ b/server/tests/api/views/video-views-counter.ts
@@ -1,14 +1,11 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { FfmpegCommand } from 'fluent-ffmpeg'
import { prepareViewsServers, prepareViewsVideos, processViewsBuffer } from '@server/tests/shared'
import { wait } from '@shared/core-utils'
import { cleanupTests, PeerTubeServer, stopFfmpeg, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video views/viewers counters', function () {
let servers: PeerTubeServer[]
diff --git a/server/tests/api/views/video-views-overall-stats.ts b/server/tests/api/views/video-views-overall-stats.ts
index 25e488b91..bb00684ef 100644
--- a/server/tests/api/views/video-views-overall-stats.ts
+++ b/server/tests/api/views/video-views-overall-stats.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { FfmpegCommand } from 'fluent-ffmpeg'
import { prepareViewsServers, prepareViewsVideos, processViewersStats } from '@server/tests/shared'
import { cleanupTests, PeerTubeServer, stopFfmpeg, waitJobs } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test views overall stats', function () {
let servers: PeerTubeServer[]
diff --git a/server/tests/api/views/video-views-retention-stats.ts b/server/tests/api/views/video-views-retention-stats.ts
index a27141d68..621b05110 100644
--- a/server/tests/api/views/video-views-retention-stats.ts
+++ b/server/tests/api/views/video-views-retention-stats.ts
@@ -1,12 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { prepareViewsServers, prepareViewsVideos, processViewersStats } from '@server/tests/shared'
import { cleanupTests, PeerTubeServer } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test views retention stats', function () {
let servers: PeerTubeServer[]
diff --git a/server/tests/api/views/video-views-timeserie-stats.ts b/server/tests/api/views/video-views-timeserie-stats.ts
index 6f03b0e82..e8cb34ad6 100644
--- a/server/tests/api/views/video-views-timeserie-stats.ts
+++ b/server/tests/api/views/video-views-timeserie-stats.ts
@@ -1,14 +1,11 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { FfmpegCommand } from 'fluent-ffmpeg'
import { prepareViewsServers, prepareViewsVideos, processViewersStats } from '@server/tests/shared'
import { VideoStatsTimeserie, VideoStatsTimeserieMetric } from '@shared/models'
import { cleanupTests, PeerTubeServer, stopFfmpeg } from '@shared/server-commands'
-const expect = chai.expect
-
function buildOneMonthAgo () {
const monthAgo = new Date()
monthAgo.setHours(0, 0, 0, 0)
diff --git a/server/tests/api/views/videos-views-cleaner.ts b/server/tests/api/views/videos-views-cleaner.ts
index ef988837f..7c543a74a 100644
--- a/server/tests/api/views/videos-views-cleaner.ts
+++ b/server/tests/api/views/videos-views-cleaner.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import {
cleanupTests,
@@ -13,8 +12,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test video views cleaner', function () {
let servers: PeerTubeServer[]
diff --git a/server/tests/cli/create-import-video-file-job.ts b/server/tests/cli/create-import-video-file-job.ts
index 8ef0545d0..2cf2dd8f8 100644
--- a/server/tests/cli/create-import-video-file-job.ts
+++ b/server/tests/cli/create-import-video-file-job.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoDetails, VideoFile, VideoInclude } from '@shared/models'
import {
@@ -16,8 +15,6 @@ import {
} from '@shared/server-commands'
import { expectStartWith } from '../shared'
-const expect = chai.expect
-
function assertVideoProperties (video: VideoFile, resolution: number, extname: string, size?: number) {
expect(video).to.have.nested.property('resolution.id', resolution)
expect(video).to.have.property('torrentUrl').that.includes(`-${resolution}.torrent`)
diff --git a/server/tests/cli/create-move-video-storage-job.ts b/server/tests/cli/create-move-video-storage-job.ts
index c674d28d2..6a12a2c6c 100644
--- a/server/tests/cli/create-move-video-storage-job.ts
+++ b/server/tests/cli/create-move-video-storage-job.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoDetails } from '@shared/models'
import {
diff --git a/server/tests/cli/create-transcoding-job.ts b/server/tests/cli/create-transcoding-job.ts
index b90e9bde9..8897d8c23 100644
--- a/server/tests/cli/create-transcoding-job.ts
+++ b/server/tests/cli/create-transcoding-job.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { areObjectStorageTestsDisabled } from '@shared/core-utils'
import { HttpStatusCode, VideoFile } from '@shared/models'
import {
@@ -16,8 +15,6 @@ import {
} from '@shared/server-commands'
import { checkResolutionsInMasterPlaylist, expectStartWith } from '../shared'
-const expect = chai.expect
-
async function checkFilesInObjectStorage (files: VideoFile[], type: 'webtorrent' | 'playlist') {
for (const file of files) {
const shouldStartWith = type === 'webtorrent'
diff --git a/server/tests/cli/peertube.ts b/server/tests/cli/peertube.ts
index 3aa24a0f8..9b17cdd1b 100644
--- a/server/tests/cli/peertube.ts
+++ b/server/tests/cli/peertube.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { areHttpImportTestsDisabled, buildAbsoluteFixturePath } from '@shared/core-utils'
import {
diff --git a/server/tests/cli/plugins.ts b/server/tests/cli/plugins.ts
index cd9f4e1c3..c646e20d9 100644
--- a/server/tests/cli/plugins.ts
+++ b/server/tests/cli/plugins.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import {
cleanupTests,
diff --git a/server/tests/cli/print-transcode-command.ts b/server/tests/cli/print-transcode-command.ts
index 27896f031..33b6cd27c 100644
--- a/server/tests/cli/print-transcode-command.ts
+++ b/server/tests/cli/print-transcode-command.ts
@@ -1,13 +1,10 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { buildAbsoluteFixturePath } from '@shared/core-utils'
import { CLICommand } from '@shared/server-commands'
import { VideoResolution } from '../../../shared/models/videos'
-const expect = chai.expect
-
describe('Test print transcode jobs', function () {
it('Should print the correct command for each resolution', async function () {
@@ -27,8 +24,8 @@ describe('Test print transcode jobs', function () {
expect(command).to.includes('-r 25')
expect(command).to.includes('-level:v 3.1')
expect(command).to.includes('-g:v 50')
- expect(command).to.includes(`-maxrate `)
- expect(command).to.includes(`-bufsize `)
+ expect(command).to.includes(`-maxrate:v `)
+ expect(command).to.includes(`-bufsize:v `)
}
})
})
diff --git a/server/tests/cli/prune-storage.ts b/server/tests/cli/prune-storage.ts
index 3ca7c19ea..a89e17e3c 100644
--- a/server/tests/cli/prune-storage.ts
+++ b/server/tests/cli/prune-storage.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { createFile, readdir } from 'fs-extra'
import { join } from 'path'
import { wait } from '@shared/core-utils'
@@ -20,8 +19,6 @@ import {
waitJobs
} from '@shared/server-commands'
-const expect = chai.expect
-
async function countFiles (server: PeerTubeServer, directory: string) {
const files = await readdir(server.servers.buildDirectory(directory))
diff --git a/server/tests/cli/regenerate-thumbnails.ts b/server/tests/cli/regenerate-thumbnails.ts
index 98d15272a..f459b11b8 100644
--- a/server/tests/cli/regenerate-thumbnails.ts
+++ b/server/tests/cli/regenerate-thumbnails.ts
@@ -1,4 +1,3 @@
-import 'mocha'
import { expect } from 'chai'
import { writeFile } from 'fs-extra'
import { basename, join } from 'path'
diff --git a/server/tests/cli/reset-password.ts b/server/tests/cli/reset-password.ts
index 018e9d788..79892173b 100644
--- a/server/tests/cli/reset-password.ts
+++ b/server/tests/cli/reset-password.ts
@@ -1,4 +1,3 @@
-import 'mocha'
import { cleanupTests, CLICommand, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
describe('Test reset password scripts', function () {
diff --git a/server/tests/cli/update-host.ts b/server/tests/cli/update-host.ts
index 7c49efd20..97632450a 100644
--- a/server/tests/cli/update-host.ts
+++ b/server/tests/cli/update-host.ts
@@ -1,7 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
+import { getAllFiles } from '@shared/core-utils'
import {
cleanupTests,
createSingleServer,
@@ -12,7 +12,6 @@ import {
setAccessTokensToServers,
waitJobs
} from '@shared/server-commands'
-import { getAllFiles } from '../shared'
describe('Test update host scripts', function () {
let server: PeerTubeServer
diff --git a/server/tests/client.ts b/server/tests/client.ts
index a8a697f99..39ba5fdf6 100644
--- a/server/tests/client.ts
+++ b/server/tests/client.ts
@@ -1,8 +1,7 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
-import { omit } from 'lodash'
+import { expect } from 'chai'
+import { omit } from '@shared/core-utils'
import {
Account,
HTMLServerConfig,
@@ -24,14 +23,12 @@ import {
waitJobs
} from '../../shared/server-commands'
-const expect = chai.expect
-
function checkIndexTags (html: string, title: string, description: string, css: string, config: ServerConfig) {
expect(html).to.contain('' + title + ' ')
expect(html).to.contain(' ')
expect(html).to.contain('')
- const htmlConfig: HTMLServerConfig = omit(config, 'signup')
+ const htmlConfig: HTMLServerConfig = omit(config, [ 'signup' ])
const configObjectString = JSON.stringify(htmlConfig)
const configEscapedString = JSON.stringify(configObjectString)
diff --git a/server/tests/external-plugins/akismet.ts b/server/tests/external-plugins/akismet.ts
new file mode 100644
index 000000000..974bf0011
--- /dev/null
+++ b/server/tests/external-plugins/akismet.ts
@@ -0,0 +1,160 @@
+/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
+
+import { expect } from 'chai'
+import { HttpStatusCode } from '@shared/models'
+import {
+ cleanupTests,
+ createMultipleServers,
+ doubleFollow,
+ PeerTubeServer,
+ setAccessTokensToServers,
+ waitJobs
+} from '@shared/server-commands'
+
+describe('Official plugin Akismet', function () {
+ let servers: PeerTubeServer[]
+ let videoUUID: string
+
+ before(async function () {
+ this.timeout(30000)
+
+ servers = await createMultipleServers(2)
+ await setAccessTokensToServers(servers)
+
+ await servers[0].plugins.install({
+ npmName: 'peertube-plugin-akismet'
+ })
+
+ if (!process.env.AKISMET_KEY) throw new Error('Missing AKISMET_KEY from env')
+
+ await servers[0].plugins.updateSettings({
+ npmName: 'peertube-plugin-akismet',
+ settings: {
+ 'akismet-api-key': process.env.AKISMET_KEY
+ }
+ })
+
+ await doubleFollow(servers[0], servers[1])
+ })
+
+ describe('Local threads/replies', function () {
+
+ before(async function () {
+ const { uuid } = await servers[0].videos.quickUpload({ name: 'video 1' })
+ videoUUID = uuid
+ })
+
+ it('Should not detect a thread as spam', async function () {
+ await servers[0].comments.createThread({ videoId: videoUUID, text: 'comment' })
+ })
+
+ it('Should not detect a reply as spam', async function () {
+ await servers[0].comments.addReplyToLastThread({ text: 'reply' })
+ })
+
+ it('Should detect a thread as spam', async function () {
+ await servers[0].comments.createThread({
+ videoId: videoUUID,
+ text: 'akismet-guaranteed-spam',
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+
+ it('Should detect a thread as spam', async function () {
+ await servers[0].comments.createThread({ videoId: videoUUID, text: 'comment' })
+ await servers[0].comments.addReplyToLastThread({ text: 'akismet-guaranteed-spam', expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ })
+ })
+
+ describe('Remote threads/replies', function () {
+
+ before(async function () {
+ this.timeout(60000)
+
+ const { uuid } = await servers[0].videos.quickUpload({ name: 'video 1' })
+ videoUUID = uuid
+
+ await waitJobs(servers)
+ })
+
+ it('Should not detect a thread as spam', async function () {
+ this.timeout(30000)
+
+ await servers[1].comments.createThread({ videoId: videoUUID, text: 'remote comment 1' })
+ await waitJobs(servers)
+
+ const { data } = await servers[0].comments.listThreads({ videoId: videoUUID })
+ expect(data).to.have.lengthOf(1)
+ })
+
+ it('Should not detect a reply as spam', async function () {
+ this.timeout(30000)
+
+ await servers[1].comments.addReplyToLastThread({ text: 'I agree with you' })
+ await waitJobs(servers)
+
+ const { data } = await servers[0].comments.listThreads({ videoId: videoUUID })
+ expect(data).to.have.lengthOf(1)
+
+ const tree = await servers[0].comments.getThread({ videoId: videoUUID, threadId: data[0].id })
+ expect(tree.children).to.have.lengthOf(1)
+ })
+
+ it('Should detect a thread as spam', async function () {
+ this.timeout(30000)
+
+ await servers[1].comments.createThread({ videoId: videoUUID, text: 'akismet-guaranteed-spam' })
+ await waitJobs(servers)
+
+ const { data } = await servers[0].comments.listThreads({ videoId: videoUUID })
+ expect(data).to.have.lengthOf(1)
+ })
+
+ it('Should detect a thread as spam', async function () {
+ this.timeout(30000)
+
+ await servers[1].comments.addReplyToLastThread({ text: 'akismet-guaranteed-spam' })
+ await waitJobs(servers)
+
+ const { data } = await servers[0].comments.listThreads({ videoId: videoUUID })
+ expect(data).to.have.lengthOf(1)
+
+ const thread = data[0]
+ const tree = await servers[0].comments.getThread({ videoId: videoUUID, threadId: thread.id })
+ expect(tree.children).to.have.lengthOf(1)
+ })
+ })
+
+ describe('Signup', function () {
+
+ before(async function () {
+ await servers[0].config.updateExistingSubConfig({
+ newConfig: {
+ signup: {
+ enabled: true
+ }
+ }
+ })
+ })
+
+ it('Should allow signup', async function () {
+ await servers[0].users.register({
+ username: 'user1',
+ displayName: 'user 1'
+ })
+ })
+
+ it('Should detect a signup as SPAM', async function () {
+ await servers[0].users.register({
+ username: 'user2',
+ displayName: 'user 2',
+ email: 'akismet-guaranteed-spam@example.com',
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ })
+ })
+
+ after(async function () {
+ await cleanupTests(servers)
+ })
+})
diff --git a/server/tests/external-plugins/auth-ldap.ts b/server/tests/external-plugins/auth-ldap.ts
index 326453a5f..6f6a574a0 100644
--- a/server/tests/external-plugins/auth-ldap.ts
+++ b/server/tests/external-plugins/auth-ldap.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { HttpStatusCode } from '@shared/models'
@@ -95,6 +94,14 @@ describe('Official plugin auth-ldap', function () {
await server.login.login({ user: { username: 'fry@planetexpress.com', password: 'fry' } })
})
+ it('Should not be able to ask password reset', async function () {
+ await server.users.askResetPassword({ email: 'fry@planetexpress.com', expectedStatus: HttpStatusCode.CONFLICT_409 })
+ })
+
+ it('Should not be able to ask email verification', async function () {
+ await server.users.askSendVerifyEmail({ email: 'fry@planetexpress.com', expectedStatus: HttpStatusCode.CONFLICT_409 })
+ })
+
it('Should not login if the plugin is uninstalled', async function () {
await server.plugins.uninstall({ npmName: 'peertube-plugin-auth-ldap' })
diff --git a/server/tests/external-plugins/auto-block-videos.ts b/server/tests/external-plugins/auto-block-videos.ts
index bc5c93621..7df0b3390 100644
--- a/server/tests/external-plugins/auto-block-videos.ts
+++ b/server/tests/external-plugins/auto-block-videos.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { Video } from '@shared/models'
diff --git a/server/tests/external-plugins/auto-mute.ts b/server/tests/external-plugins/auto-mute.ts
index 375ccf91a..b4578cd90 100644
--- a/server/tests/external-plugins/auto-mute.ts
+++ b/server/tests/external-plugins/auto-mute.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { HttpStatusCode } from '@shared/models'
diff --git a/server/tests/external-plugins/index.ts b/server/tests/external-plugins/index.ts
index 31d818b51..815bbf1da 100644
--- a/server/tests/external-plugins/index.ts
+++ b/server/tests/external-plugins/index.ts
@@ -1,3 +1,4 @@
+import './akismet'
import './auth-ldap'
import './auto-block-videos'
import './auto-mute'
diff --git a/server/tests/feeds/feeds.ts b/server/tests/feeds/feeds.ts
index 67a9ed8e0..1d3c03d67 100644
--- a/server/tests/feeds/feeds.ts
+++ b/server/tests/feeds/feeds.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import * as chai from 'chai'
import { XMLParser, XMLValidator } from 'fast-xml-parser'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
@@ -20,6 +19,7 @@ import {
chai.use(require('chai-xml'))
chai.use(require('chai-json-schema'))
chai.config.includeStack = true
+
const expect = chai.expect
describe('Test syndication feeds', () => {
diff --git a/server/tests/fixtures/peertube-plugin-test/main.js b/server/tests/fixtures/peertube-plugin-test/main.js
index 813482a27..19dccf26e 100644
--- a/server/tests/fixtures/peertube-plugin-test/main.js
+++ b/server/tests/fixtures/peertube-plugin-test/main.js
@@ -178,6 +178,8 @@ async function register ({ registerHook, registerSetting, settingsManager, stora
}
})
+ // ---------------------------------------------------------------------------
+
registerHook({
target: 'filter:api.video-thread.create.accept.result',
handler: ({ accepted }, { commentBody }) => checkCommentBadWord(accepted, commentBody)
@@ -188,6 +190,13 @@ async function register ({ registerHook, registerSetting, settingsManager, stora
handler: ({ accepted }, { commentBody }) => checkCommentBadWord(accepted, commentBody)
})
+ registerHook({
+ target: 'filter:activity-pub.remote-video-comment.create.accept.result',
+ handler: ({ accepted }, { comment }) => checkCommentBadWord(accepted, comment)
+ })
+
+ // ---------------------------------------------------------------------------
+
registerHook({
target: 'filter:api.video-threads.list.params',
handler: obj => addToCount(obj)
diff --git a/server/tests/helpers/comment-model.ts b/server/tests/helpers/comment-model.ts
index 31dc6ec72..e39cae442 100644
--- a/server/tests/helpers/comment-model.ts
+++ b/server/tests/helpers/comment-model.ts
@@ -1,11 +1,8 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { VideoCommentModel } from '../../models/video/video-comment'
-const expect = chai.expect
-
class CommentMock {
text: string
diff --git a/server/tests/helpers/core-utils.ts b/server/tests/helpers/core-utils.ts
index e3e5eb45c..de6ba4f82 100644
--- a/server/tests/helpers/core-utils.ts
+++ b/server/tests/helpers/core-utils.ts
@@ -1,15 +1,12 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { snakeCase } from 'lodash'
import validator from 'validator'
import { getAverageBitrate, getMaxBitrate } from '@shared/core-utils'
import { VideoResolution } from '@shared/models'
import { objectConverter, parseBytes, parseDurationToMs } from '../../helpers/core-utils'
-const expect = chai.expect
-
describe('Parse Bytes', function () {
it('Should pass on valid value', async function () {
diff --git a/server/tests/helpers/dns.ts b/server/tests/helpers/dns.ts
index 309de5426..49b506e7b 100644
--- a/server/tests/helpers/dns.ts
+++ b/server/tests/helpers/dns.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { isResolvingToUnicastOnly } from '@server/helpers/dns'
diff --git a/server/tests/helpers/image.ts b/server/tests/helpers/image.ts
index 7c5da69b5..19a99cba9 100644
--- a/server/tests/helpers/image.ts
+++ b/server/tests/helpers/image.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { readFile, remove } from 'fs-extra'
import { join } from 'path'
diff --git a/server/tests/helpers/markdown.ts b/server/tests/helpers/markdown.ts
index 8177477f6..6fab31d6f 100644
--- a/server/tests/helpers/markdown.ts
+++ b/server/tests/helpers/markdown.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { mdToOneLinePlainText } from '@server/helpers/markdown'
import { expect } from 'chai'
diff --git a/server/tests/helpers/request.ts b/server/tests/helpers/request.ts
index de507ba35..a85d80b88 100644
--- a/server/tests/helpers/request.ts
+++ b/server/tests/helpers/request.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { pathExists, remove } from 'fs-extra'
import { join } from 'path'
diff --git a/server/tests/lib/video-constant-registry-factory.ts b/server/tests/lib/video-constant-registry-factory.ts
index e26b286e1..e399ac5a5 100644
--- a/server/tests/lib/video-constant-registry-factory.ts
+++ b/server/tests/lib/video-constant-registry-factory.ts
@@ -1,5 +1,4 @@
/* eslint-disable @typescript-eslint/no-unused-expressions */
-import 'mocha'
import { expect } from 'chai'
import { VideoConstantManagerFactory } from '@server/lib/plugins/video-constant-manager-factory'
import {
diff --git a/server/tests/misc-endpoints.ts b/server/tests/misc-endpoints.ts
index 876546d89..663ac044a 100644
--- a/server/tests/misc-endpoints.ts
+++ b/server/tests/misc-endpoints.ts
@@ -1,11 +1,9 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createSingleServer, makeGetRequest, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands'
import { HttpStatusCode, VideoPrivacy } from '@shared/models'
-
-const expect = chai.expect
+import { expectLogDoesNotContain } from './shared'
describe('Test misc endpoints', function () {
let server: PeerTubeServer
@@ -186,6 +184,23 @@ describe('Test misc endpoints', function () {
expect(res.text).to.contain('http://localhost:' + server.port + '/accounts/user1 ')
expect(res.text).to.contain('http://localhost:' + server.port + '/accounts/user2 ')
})
+
+ it('Should not fail with big title/description videos', async function () {
+ const name = 'v'.repeat(115)
+
+ await server.videos.upload({ attributes: { name, description: 'd'.repeat(2500), nsfw: false } })
+
+ const res = await makeGetRequest({
+ url: server.url,
+ path: '/sitemap.xml?t=2', // avoid using cache
+ expectedStatus: HttpStatusCode.OK_200
+ })
+
+ await expectLogDoesNotContain(server, 'Warning in sitemap generation')
+ await expectLogDoesNotContain(server, 'Error in sitemap generation')
+
+ expect(res.text).to.contain(`${'v'.repeat(97)}... `)
+ })
})
after(async function () {
diff --git a/server/tests/plugins/action-hooks.ts b/server/tests/plugins/action-hooks.ts
index 405f81d7c..af65166d9 100644
--- a/server/tests/plugins/action-hooks.ts
+++ b/server/tests/plugins/action-hooks.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { ServerHookName, VideoPlaylistPrivacy, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
diff --git a/server/tests/plugins/external-auth.ts b/server/tests/plugins/external-auth.ts
index 042681dbe..e08b83791 100644
--- a/server/tests/plugins/external-auth.ts
+++ b/server/tests/plugins/external-auth.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, UserRole } from '@shared/models'
diff --git a/server/tests/plugins/filter-hooks.ts b/server/tests/plugins/filter-hooks.ts
index 7e98d9be6..ae4b3cf5f 100644
--- a/server/tests/plugins/filter-hooks.ts
+++ b/server/tests/plugins/filter-hooks.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { HttpStatusCode, VideoDetails, VideoImportState, VideoPlaylist, VideoPlaylistPrivacy, VideoPrivacy } from '@shared/models'
import {
cleanupTests,
@@ -16,8 +15,6 @@ import {
} from '@shared/server-commands'
import { FIXTURE_URLS } from '../shared'
-const expect = chai.expect
-
describe('Test plugin filter hooks', function () {
let servers: PeerTubeServer[]
let videoUUID: string
@@ -67,232 +64,289 @@ describe('Test plugin filter hooks', function () {
})
})
- it('Should run filter:api.videos.list.params', async function () {
- const { data } = await servers[0].videos.list({ start: 0, count: 2 })
+ describe('Videos', function () {
- // 2 plugins do +1 to the count parameter
- expect(data).to.have.lengthOf(4)
- })
+ it('Should run filter:api.videos.list.params', async function () {
+ const { data } = await servers[0].videos.list({ start: 0, count: 2 })
- it('Should run filter:api.videos.list.result', async function () {
- const { total } = await servers[0].videos.list({ start: 0, count: 0 })
-
- // Plugin do +1 to the total result
- expect(total).to.equal(11)
- })
-
- it('Should run filter:api.video-playlist.videos.list.params', async function () {
- const { data } = await servers[0].playlists.listVideos({
- count: 2,
- playlistId: videoPlaylistUUID
+ // 2 plugins do +1 to the count parameter
+ expect(data).to.have.lengthOf(4)
})
- // 1 plugin do +1 to the count parameter
- expect(data).to.have.lengthOf(3)
- })
+ it('Should run filter:api.videos.list.result', async function () {
+ const { total } = await servers[0].videos.list({ start: 0, count: 0 })
- it('Should run filter:api.video-playlist.videos.list.result', async function () {
- const { total } = await servers[0].playlists.listVideos({
- count: 0,
- playlistId: videoPlaylistUUID
+ // Plugin do +1 to the total result
+ expect(total).to.equal(11)
})
- // Plugin do +1 to the total result
- expect(total).to.equal(11)
+ it('Should run filter:api.video-playlist.videos.list.params', async function () {
+ const { data } = await servers[0].playlists.listVideos({
+ count: 2,
+ playlistId: videoPlaylistUUID
+ })
+
+ // 1 plugin do +1 to the count parameter
+ expect(data).to.have.lengthOf(3)
+ })
+
+ it('Should run filter:api.video-playlist.videos.list.result', async function () {
+ const { total } = await servers[0].playlists.listVideos({
+ count: 0,
+ playlistId: videoPlaylistUUID
+ })
+
+ // Plugin do +1 to the total result
+ expect(total).to.equal(11)
+ })
+
+ it('Should run filter:api.accounts.videos.list.params', async function () {
+ const { data } = await servers[0].videos.listByAccount({ handle: 'root', start: 0, count: 2 })
+
+ // 1 plugin do +1 to the count parameter
+ expect(data).to.have.lengthOf(3)
+ })
+
+ it('Should run filter:api.accounts.videos.list.result', async function () {
+ const { total } = await servers[0].videos.listByAccount({ handle: 'root', start: 0, count: 2 })
+
+ // Plugin do +2 to the total result
+ expect(total).to.equal(12)
+ })
+
+ it('Should run filter:api.video-channels.videos.list.params', async function () {
+ const { data } = await servers[0].videos.listByChannel({ handle: 'root_channel', start: 0, count: 2 })
+
+ // 1 plugin do +3 to the count parameter
+ expect(data).to.have.lengthOf(5)
+ })
+
+ it('Should run filter:api.video-channels.videos.list.result', async function () {
+ const { total } = await servers[0].videos.listByChannel({ handle: 'root_channel', start: 0, count: 2 })
+
+ // Plugin do +3 to the total result
+ expect(total).to.equal(13)
+ })
+
+ it('Should run filter:api.user.me.videos.list.params', async function () {
+ const { data } = await servers[0].videos.listMyVideos({ start: 0, count: 2 })
+
+ // 1 plugin do +4 to the count parameter
+ expect(data).to.have.lengthOf(6)
+ })
+
+ it('Should run filter:api.user.me.videos.list.result', async function () {
+ const { total } = await servers[0].videos.listMyVideos({ start: 0, count: 2 })
+
+ // Plugin do +4 to the total result
+ expect(total).to.equal(14)
+ })
+
+ it('Should run filter:api.video.get.result', async function () {
+ const video = await servers[0].videos.get({ id: videoUUID })
+ expect(video.name).to.contain('<3')
+ })
})
- it('Should run filter:api.accounts.videos.list.params', async function () {
- const { data } = await servers[0].videos.listByAccount({ handle: 'root', start: 0, count: 2 })
+ describe('Video/live/import accept', function () {
- // 1 plugin do +1 to the count parameter
- expect(data).to.have.lengthOf(3)
- })
+ it('Should run filter:api.video.upload.accept.result', async function () {
+ await servers[0].videos.upload({ attributes: { name: 'video with bad word' }, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ })
- it('Should run filter:api.accounts.videos.list.result', async function () {
- const { total } = await servers[0].videos.listByAccount({ handle: 'root', start: 0, count: 2 })
-
- // Plugin do +2 to the total result
- expect(total).to.equal(12)
- })
-
- it('Should run filter:api.video-channels.videos.list.params', async function () {
- const { data } = await servers[0].videos.listByChannel({ handle: 'root_channel', start: 0, count: 2 })
-
- // 1 plugin do +3 to the count parameter
- expect(data).to.have.lengthOf(5)
- })
-
- it('Should run filter:api.video-channels.videos.list.result', async function () {
- const { total } = await servers[0].videos.listByChannel({ handle: 'root_channel', start: 0, count: 2 })
-
- // Plugin do +3 to the total result
- expect(total).to.equal(13)
- })
-
- it('Should run filter:api.user.me.videos.list.params', async function () {
- const { data } = await servers[0].videos.listMyVideos({ start: 0, count: 2 })
-
- // 1 plugin do +4 to the count parameter
- expect(data).to.have.lengthOf(6)
- })
-
- it('Should run filter:api.user.me.videos.list.result', async function () {
- const { total } = await servers[0].videos.listMyVideos({ start: 0, count: 2 })
-
- // Plugin do +4 to the total result
- expect(total).to.equal(14)
- })
-
- it('Should run filter:api.video.get.result', async function () {
- const video = await servers[0].videos.get({ id: videoUUID })
- expect(video.name).to.contain('<3')
- })
-
- it('Should run filter:api.video.upload.accept.result', async function () {
- await servers[0].videos.upload({ attributes: { name: 'video with bad word' }, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
- })
-
- it('Should run filter:api.live-video.create.accept.result', async function () {
- const attributes = {
- name: 'video with bad word',
- privacy: VideoPrivacy.PUBLIC,
- channelId: servers[0].store.channel.id
- }
-
- await servers[0].live.create({ fields: attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
- })
-
- it('Should run filter:api.video.pre-import-url.accept.result', async function () {
- const attributes = {
- name: 'normal title',
- privacy: VideoPrivacy.PUBLIC,
- channelId: servers[0].store.channel.id,
- targetUrl: FIXTURE_URLS.goodVideo + 'bad'
- }
- await servers[0].imports.importVideo({ attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
- })
-
- it('Should run filter:api.video.pre-import-torrent.accept.result', async function () {
- const attributes = {
- name: 'bad torrent',
- privacy: VideoPrivacy.PUBLIC,
- channelId: servers[0].store.channel.id,
- torrentfile: 'video-720p.torrent' as any
- }
- await servers[0].imports.importVideo({ attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
- })
-
- it('Should run filter:api.video.post-import-url.accept.result', async function () {
- this.timeout(60000)
-
- let videoImportId: number
-
- {
+ it('Should run filter:api.live-video.create.accept.result', async function () {
const attributes = {
- name: 'title with bad word',
+ name: 'video with bad word',
+ privacy: VideoPrivacy.PUBLIC,
+ channelId: servers[0].store.channel.id
+ }
+
+ await servers[0].live.create({ fields: attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ })
+
+ it('Should run filter:api.video.pre-import-url.accept.result', async function () {
+ const attributes = {
+ name: 'normal title',
privacy: VideoPrivacy.PUBLIC,
channelId: servers[0].store.channel.id,
- targetUrl: FIXTURE_URLS.goodVideo
+ targetUrl: FIXTURE_URLS.goodVideo + 'bad'
}
- const body = await servers[0].imports.importVideo({ attributes })
- videoImportId = body.id
- }
+ await servers[0].imports.importVideo({ attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ })
- await waitJobs(servers)
-
- {
- const body = await servers[0].imports.getMyVideoImports()
- const videoImports = body.data
-
- const videoImport = videoImports.find(i => i.id === videoImportId)
-
- expect(videoImport.state.id).to.equal(VideoImportState.REJECTED)
- expect(videoImport.state.label).to.equal('Rejected')
- }
- })
-
- it('Should run filter:api.video.post-import-torrent.accept.result', async function () {
- this.timeout(60000)
-
- let videoImportId: number
-
- {
+ it('Should run filter:api.video.pre-import-torrent.accept.result', async function () {
const attributes = {
- name: 'title with bad word',
+ name: 'bad torrent',
privacy: VideoPrivacy.PUBLIC,
channelId: servers[0].store.channel.id,
torrentfile: 'video-720p.torrent' as any
}
- const body = await servers[0].imports.importVideo({ attributes })
- videoImportId = body.id
- }
+ await servers[0].imports.importVideo({ attributes, expectedStatus: HttpStatusCode.FORBIDDEN_403 })
+ })
- await waitJobs(servers)
+ it('Should run filter:api.video.post-import-url.accept.result', async function () {
+ this.timeout(60000)
- {
- const { data: videoImports } = await servers[0].imports.getMyVideoImports()
+ let videoImportId: number
- const videoImport = videoImports.find(i => i.id === videoImportId)
+ {
+ const attributes = {
+ name: 'title with bad word',
+ privacy: VideoPrivacy.PUBLIC,
+ channelId: servers[0].store.channel.id,
+ targetUrl: FIXTURE_URLS.goodVideo
+ }
+ const body = await servers[0].imports.importVideo({ attributes })
+ videoImportId = body.id
+ }
- expect(videoImport.state.id).to.equal(VideoImportState.REJECTED)
- expect(videoImport.state.label).to.equal('Rejected')
- }
- })
+ await waitJobs(servers)
- it('Should run filter:api.video-thread.create.accept.result', async function () {
- await servers[0].comments.createThread({
- videoId: videoUUID,
- text: 'comment with bad word',
- expectedStatus: HttpStatusCode.FORBIDDEN_403
+ {
+ const body = await servers[0].imports.getMyVideoImports()
+ const videoImports = body.data
+
+ const videoImport = videoImports.find(i => i.id === videoImportId)
+
+ expect(videoImport.state.id).to.equal(VideoImportState.REJECTED)
+ expect(videoImport.state.label).to.equal('Rejected')
+ }
+ })
+
+ it('Should run filter:api.video.post-import-torrent.accept.result', async function () {
+ this.timeout(60000)
+
+ let videoImportId: number
+
+ {
+ const attributes = {
+ name: 'title with bad word',
+ privacy: VideoPrivacy.PUBLIC,
+ channelId: servers[0].store.channel.id,
+ torrentfile: 'video-720p.torrent' as any
+ }
+ const body = await servers[0].imports.importVideo({ attributes })
+ videoImportId = body.id
+ }
+
+ await waitJobs(servers)
+
+ {
+ const { data: videoImports } = await servers[0].imports.getMyVideoImports()
+
+ const videoImport = videoImports.find(i => i.id === videoImportId)
+
+ expect(videoImport.state.id).to.equal(VideoImportState.REJECTED)
+ expect(videoImport.state.label).to.equal('Rejected')
+ }
})
})
- it('Should run filter:api.video-comment-reply.create.accept.result', async function () {
- const created = await servers[0].comments.createThread({ videoId: videoUUID, text: 'thread' })
- threadId = created.id
+ describe('Video comments accept', function () {
- await servers[0].comments.addReply({
- videoId: videoUUID,
- toCommentId: threadId,
- text: 'comment with bad word',
- expectedStatus: HttpStatusCode.FORBIDDEN_403
+ it('Should run filter:api.video-thread.create.accept.result', async function () {
+ await servers[0].comments.createThread({
+ videoId: videoUUID,
+ text: 'comment with bad word',
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
})
- await servers[0].comments.addReply({
- videoId: videoUUID,
- toCommentId: threadId,
- text: 'comment with good word',
- expectedStatus: HttpStatusCode.OK_200
+
+ it('Should run filter:api.video-comment-reply.create.accept.result', async function () {
+ const created = await servers[0].comments.createThread({ videoId: videoUUID, text: 'thread' })
+ threadId = created.id
+
+ await servers[0].comments.addReply({
+ videoId: videoUUID,
+ toCommentId: threadId,
+ text: 'comment with bad word',
+ expectedStatus: HttpStatusCode.FORBIDDEN_403
+ })
+ await servers[0].comments.addReply({
+ videoId: videoUUID,
+ toCommentId: threadId,
+ text: 'comment with good word',
+ expectedStatus: HttpStatusCode.OK_200
+ })
+ })
+
+ it('Should run filter:activity-pub.remote-video-comment.create.accept.result on a thread creation', async function () {
+ this.timeout(30000)
+
+ await servers[1].comments.createThread({ videoId: videoUUID, text: 'comment with bad word' })
+
+ await waitJobs(servers)
+
+ {
+ const thread = await servers[0].comments.listThreads({ videoId: videoUUID })
+ expect(thread.data).to.have.lengthOf(1)
+ expect(thread.data[0].text).to.not.include(' bad ')
+ }
+
+ {
+ const thread = await servers[1].comments.listThreads({ videoId: videoUUID })
+ expect(thread.data).to.have.lengthOf(2)
+ }
+ })
+
+ it('Should run filter:activity-pub.remote-video-comment.create.accept.result on a reply creation', async function () {
+ this.timeout(30000)
+
+ const { data } = await servers[1].comments.listThreads({ videoId: videoUUID })
+ const threadIdServer2 = data.find(t => t.text === 'thread').id
+
+ await servers[1].comments.addReply({
+ videoId: videoUUID,
+ toCommentId: threadIdServer2,
+ text: 'comment with bad word'
+ })
+
+ await waitJobs(servers)
+
+ {
+ const tree = await servers[0].comments.getThread({ videoId: videoUUID, threadId })
+ expect(tree.children).to.have.lengthOf(1)
+ expect(tree.children[0].comment.text).to.not.include(' bad ')
+ }
+
+ {
+ const tree = await servers[1].comments.getThread({ videoId: videoUUID, threadId: threadIdServer2 })
+ expect(tree.children).to.have.lengthOf(2)
+ }
})
})
- it('Should run filter:api.video-threads.list.params', async function () {
- const { data } = await servers[0].comments.listThreads({ videoId: videoUUID, start: 0, count: 0 })
+ describe('Video comments', function () {
- // our plugin do +1 to the count parameter
- expect(data).to.have.lengthOf(1)
- })
+ it('Should run filter:api.video-threads.list.params', async function () {
+ const { data } = await servers[0].comments.listThreads({ videoId: videoUUID, start: 0, count: 0 })
- it('Should run filter:api.video-threads.list.result', async function () {
- const { total } = await servers[0].comments.listThreads({ videoId: videoUUID, start: 0, count: 0 })
+ // our plugin do +1 to the count parameter
+ expect(data).to.have.lengthOf(1)
+ })
- // Plugin do +1 to the total result
- expect(total).to.equal(2)
- })
+ it('Should run filter:api.video-threads.list.result', async function () {
+ const { total } = await servers[0].comments.listThreads({ videoId: videoUUID, start: 0, count: 0 })
- it('Should run filter:api.video-thread-comments.list.params')
+ // Plugin do +1 to the total result
+ expect(total).to.equal(2)
+ })
- it('Should run filter:api.video-thread-comments.list.result', async function () {
- const thread = await servers[0].comments.getThread({ videoId: videoUUID, threadId })
+ it('Should run filter:api.video-thread-comments.list.params')
- expect(thread.comment.text.endsWith(' <3')).to.be.true
- })
+ it('Should run filter:api.video-thread-comments.list.result', async function () {
+ const thread = await servers[0].comments.getThread({ videoId: videoUUID, threadId })
- it('Should run filter:api.overviews.videos.list.{params,result}', async function () {
- await servers[0].overviews.getVideos({ page: 1 })
+ expect(thread.comment.text.endsWith(' <3')).to.be.true
+ })
- // 3 because we get 3 samples per page
- await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.params', 3)
- await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.result', 3)
+ it('Should run filter:api.overviews.videos.list.{params,result}', async function () {
+ await servers[0].overviews.getVideos({ page: 1 })
+
+ // 3 because we get 3 samples per page
+ await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.params', 3)
+ await servers[0].servers.waitUntilLog('Run hook filter:api.overviews.videos.list.result', 3)
+ })
})
describe('filter:video.auto-blacklist.result', function () {
diff --git a/server/tests/plugins/html-injection.ts b/server/tests/plugins/html-injection.ts
index 0a3a9c25f..fe16bf1e6 100644
--- a/server/tests/plugins/html-injection.ts
+++ b/server/tests/plugins/html-injection.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
cleanupTests,
createSingleServer,
@@ -11,8 +10,6 @@ import {
setAccessTokensToServers
} from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test plugins HTML injection', function () {
let server: PeerTubeServer = null
let command: PluginsCommand
diff --git a/server/tests/plugins/id-and-pass-auth.ts b/server/tests/plugins/id-and-pass-auth.ts
index e72046ce2..85faac5a8 100644
--- a/server/tests/plugins/id-and-pass-auth.ts
+++ b/server/tests/plugins/id-and-pass-auth.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { wait } from '@shared/core-utils'
import { HttpStatusCode, UserRole } from '@shared/models'
diff --git a/server/tests/plugins/plugin-helpers.ts b/server/tests/plugins/plugin-helpers.ts
index 49807f8f5..955d7ddfd 100644
--- a/server/tests/plugins/plugin-helpers.ts
+++ b/server/tests/plugins/plugin-helpers.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { pathExists } from 'fs-extra'
import { HttpStatusCode, ThumbnailType } from '@shared/models'
diff --git a/server/tests/plugins/plugin-router.ts b/server/tests/plugins/plugin-router.ts
index 58629adc7..40b15eb79 100644
--- a/server/tests/plugins/plugin-router.ts
+++ b/server/tests/plugins/plugin-router.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import {
cleanupTests,
diff --git a/server/tests/plugins/plugin-storage.ts b/server/tests/plugins/plugin-storage.ts
index 0bfc4fe28..112652a1f 100644
--- a/server/tests/plugins/plugin-storage.ts
+++ b/server/tests/plugins/plugin-storage.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { pathExists, readdir, readFile } from 'fs-extra'
import { join } from 'path'
diff --git a/server/tests/plugins/plugin-transcoding.ts b/server/tests/plugins/plugin-transcoding.ts
index 49569f1fa..ce1047388 100644
--- a/server/tests/plugins/plugin-transcoding.ts
+++ b/server/tests/plugins/plugin-transcoding.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import { getAudioStream, getVideoStreamFPS, getVideoStream } from '@server/helpers/ffmpeg'
import { VideoPrivacy } from '@shared/models'
diff --git a/server/tests/plugins/plugin-unloading.ts b/server/tests/plugins/plugin-unloading.ts
index a94b83695..5aca1a0c0 100644
--- a/server/tests/plugins/plugin-unloading.ts
+++ b/server/tests/plugins/plugin-unloading.ts
@@ -1,6 +1,5 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
import { expect } from 'chai'
import {
cleanupTests,
diff --git a/server/tests/plugins/translations.ts b/server/tests/plugins/translations.ts
index 0b6e5793d..67e4683f8 100644
--- a/server/tests/plugins/translations.ts
+++ b/server/tests/plugins/translations.ts
@@ -1,11 +1,8 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import { cleanupTests, createSingleServer, PeerTubeServer, PluginsCommand, setAccessTokensToServers } from '@shared/server-commands'
-const expect = chai.expect
-
describe('Test plugin translations', function () {
let server: PeerTubeServer
let command: PluginsCommand
diff --git a/server/tests/plugins/video-constants.ts b/server/tests/plugins/video-constants.ts
index 6dce6922f..c388f02d1 100644
--- a/server/tests/plugins/video-constants.ts
+++ b/server/tests/plugins/video-constants.ts
@@ -1,7 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
-import 'mocha'
-import * as chai from 'chai'
+import { expect } from 'chai'
import {
cleanupTests,
createSingleServer,
@@ -12,8 +11,6 @@ import {
} from '@shared/server-commands'
import { HttpStatusCode, VideoPlaylistPrivacy } from '@shared/models'
-const expect = chai.expect
-
describe('Test plugin altering video constants', function () {
let server: PeerTubeServer
diff --git a/server/tests/shared/tests.ts b/server/tests/shared/tests.ts
index 3abaf833d..d2cb040fb 100644
--- a/server/tests/shared/tests.ts
+++ b/server/tests/shared/tests.ts
@@ -16,6 +16,9 @@ const FIXTURE_URLS = {
*/
youtubeHDR: 'https://www.youtube.com/watch?v=RQgnBB9z_N4',
+ youtubeChannel: 'https://youtube.com/channel/UCtnlZdXv3-xQzxiqfn6cjIA',
+ youtubePlaylist: 'https://youtube.com/playlist?list=PLRGXHPrcPd2yc2KdswlAWOxIJ8G3vgy4h',
+
// eslint-disable-next-line max-len
magnet: 'magnet:?xs=https%3A%2F%2Fpeertube2.cpy.re%2Flazy-static%2Ftorrents%2Fb209ca00-c8bb-4b2b-b421-1ede169f3dbc-720.torrent&xt=urn:btih:0f498834733e8057ed5c6f2ee2b4efd8d84a76ee&dn=super+peertube2+video&tr=https%3A%2F%2Fpeertube2.cpy.re%2Ftracker%2Fannounce&tr=wss%3A%2F%2Fpeertube2.cpy.re%3A443%2Ftracker%2Fsocket&ws=https%3A%2F%2Fpeertube2.cpy.re%2Fstatic%2Fwebseed%2Fb209ca00-c8bb-4b2b-b421-1ede169f3dbc-720.mp4',
diff --git a/server/tests/shared/videos.ts b/server/tests/shared/videos.ts
index 3ab245392..e18329e07 100644
--- a/server/tests/shared/videos.ts
+++ b/server/tests/shared/videos.ts
@@ -241,16 +241,6 @@ async function uploadRandomVideoOnServers (
return res
}
-function getAllFiles (video: VideoDetails) {
- const files = video.files
-
- if (video.streamingPlaylists[0]) {
- return files.concat(video.streamingPlaylists[0].files)
- }
-
- return files
-}
-
// ---------------------------------------------------------------------------
export {
@@ -258,6 +248,5 @@ export {
checkUploadVideoParam,
uploadRandomVideoOnServers,
checkVideoFilesWereRemoved,
- saveVideoInServers,
- getAllFiles
+ saveVideoInServers
}
diff --git a/server/tools/peertube-import-videos.ts b/server/tools/peertube-import-videos.ts
index 76338ea3c..938eed0ef 100644
--- a/server/tools/peertube-import-videos.ts
+++ b/server/tools/peertube-import-videos.ts
@@ -131,12 +131,20 @@ async function processVideo (parameters: {
const videoInfo = await fetchObject(youtubeInfo)
log.debug('Fetched object.', videoInfo)
- if (options.since && videoInfo.originallyPublishedAt && videoInfo.originallyPublishedAt.getTime() < options.since.getTime()) {
+ if (
+ options.since &&
+ videoInfo.originallyPublishedAtWithoutTime &&
+ videoInfo.originallyPublishedAtWithoutTime.getTime() < options.since.getTime()
+ ) {
log.info('Video "%s" has been published before "%s", don\'t upload it.\n', videoInfo.name, formatDate(options.since))
return true
}
- if (options.until && videoInfo.originallyPublishedAt && videoInfo.originallyPublishedAt.getTime() > options.until.getTime()) {
+ if (
+ options.until &&
+ videoInfo.originallyPublishedAtWithoutTime &&
+ videoInfo.originallyPublishedAtWithoutTime.getTime() > options.until.getTime()
+ ) {
log.info('Video "%s" has been published after "%s", don\'t upload it.\n', videoInfo.name, formatDate(options.until))
return true
}
@@ -212,8 +220,8 @@ async function uploadVideoOnPeerTube (parameters: {
const attributes = {
...baseAttributes,
- originallyPublishedAt: videoInfo.originallyPublishedAt
- ? videoInfo.originallyPublishedAt.toISOString()
+ originallyPublishedAtWithoutTime: videoInfo.originallyPublishedAtWithoutTime
+ ? videoInfo.originallyPublishedAtWithoutTime.toISOString()
: null,
thumbnailfile,
diff --git a/server/tools/peertube-redundancy.ts b/server/tools/peertube-redundancy.ts
index 2c62a3c19..4bb9fbc5a 100644
--- a/server/tools/peertube-redundancy.ts
+++ b/server/tools/peertube-redundancy.ts
@@ -1,13 +1,12 @@
import CliTable3 from 'cli-table3'
import { Command, program } from 'commander'
-import { uniq } from 'lodash'
import { URL } from 'url'
import validator from 'validator'
+import { uniqify } from '@shared/core-utils'
import { HttpStatusCode, VideoRedundanciesTarget } from '@shared/models'
import { assignToken, buildServer, getServerCredentials } from './cli'
import bytes = require('bytes')
-
program
.name('redundancy')
.usage('[command] [options]')
@@ -77,7 +76,7 @@ async function listRedundanciesCLI (target: VideoRedundanciesTarget) {
totalSize = bytes(tmp)
}
- const instances = uniq(
+ const instances = uniqify(
webtorrentFiles.concat(streamingPlaylists)
.map(r => r.fileUrl)
.map(u => new URL(u).host)
diff --git a/server/types/express.d.ts b/server/types/express.d.ts
index 8f8c65102..27d60da72 100644
--- a/server/types/express.d.ts
+++ b/server/types/express.d.ts
@@ -8,6 +8,7 @@ import {
MActorFollowActorsDefault,
MActorUrl,
MChannelBannerAccountDefault,
+ MChannelSyncChannel,
MStreamingPlaylist,
MVideoChangeOwnershipFull,
MVideoFile,
@@ -145,6 +146,7 @@ declare module 'express' {
videoStreamingPlaylist?: MStreamingPlaylist
videoChannel?: MChannelBannerAccountDefault
+ videoChannelSync?: MChannelSyncChannel
videoPlaylistFull?: MVideoPlaylistFull
videoPlaylistSummary?: MVideoPlaylistFullSummary
@@ -194,6 +196,7 @@ declare module 'express' {
plugin?: MPlugin
localViewerFull?: MLocalVideoViewerWithWatchSections
+
}
}
}
diff --git a/server/types/models/video/index.ts b/server/types/models/video/index.ts
index fdf8e1ddb..940f0ac0d 100644
--- a/server/types/models/video/index.ts
+++ b/server/types/models/video/index.ts
@@ -8,6 +8,7 @@ export * from './video'
export * from './video-blacklist'
export * from './video-caption'
export * from './video-change-ownership'
+export * from './video-channel-sync'
export * from './video-channels'
export * from './video-comment'
export * from './video-file'
diff --git a/server/types/models/video/video-channel-sync.ts b/server/types/models/video/video-channel-sync.ts
new file mode 100644
index 000000000..429ab70b0
--- /dev/null
+++ b/server/types/models/video/video-channel-sync.ts
@@ -0,0 +1,17 @@
+import { VideoChannelSyncModel } from '@server/models/video/video-channel-sync'
+import { FunctionProperties, PickWith } from '@shared/typescript-utils'
+import { MChannelAccountDefault, MChannelFormattable } from './video-channels'
+
+type Use = PickWith
+
+export type MChannelSync = Omit
+
+export type MChannelSyncChannel =
+ MChannelSync &
+ Use<'VideoChannel', MChannelAccountDefault> &
+ FunctionProperties
+
+export type MChannelSyncFormattable =
+ FunctionProperties &
+ Use<'VideoChannel', MChannelFormattable> &
+ MChannelSync
diff --git a/shared/core-utils/common/array.ts b/shared/core-utils/common/array.ts
index 95393c731..e1b422165 100644
--- a/shared/core-utils/common/array.ts
+++ b/shared/core-utils/common/array.ts
@@ -15,7 +15,13 @@ function arrayify (element: T | T[]) {
return [ element ]
}
+// Avoid conflict with other uniq() functions
+function uniqify (elements: T[]) {
+ return Array.from(new Set(elements))
+}
+
export {
+ uniqify,
findCommonElement,
arrayify
}
diff --git a/shared/core-utils/common/object.ts b/shared/core-utils/common/object.ts
index 49d209819..2330c9403 100644
--- a/shared/core-utils/common/object.ts
+++ b/shared/core-utils/common/object.ts
@@ -10,6 +10,19 @@ function pick (object: O, keys: K[]): Pick
return result
}
+function omit (object: O, keys: K[]): Exclude {
+ const result: any = {}
+ const keysSet = new Set(keys) as Set
+
+ for (const [ key, value ] of Object.entries(object)) {
+ if (keysSet.has(key)) continue
+
+ result[key] = value
+ }
+
+ return result
+}
+
function getKeys (object: O, keys: K[]): K[] {
return (Object.keys(object) as K[]).filter(k => keys.includes(k))
}
@@ -30,6 +43,7 @@ function sortObjectComparator (key: string, order: 'asc' | 'desc') {
export {
pick,
+ omit,
getKeys,
sortObjectComparator
}
diff --git a/shared/core-utils/videos/privacy.ts b/shared/core-utils/videos/privacy.ts
index 7d3b67d50..f33487b49 100644
--- a/shared/core-utils/videos/privacy.ts
+++ b/shared/core-utils/videos/privacy.ts
@@ -1,9 +1,21 @@
+import { VideoDetails } from '../../models/videos/video.model'
import { VideoPrivacy } from '../../models/videos/video-privacy.enum'
function getAllPrivacies () {
return [ VideoPrivacy.PUBLIC, VideoPrivacy.INTERNAL, VideoPrivacy.PRIVATE, VideoPrivacy.UNLISTED ]
}
-export {
- getAllPrivacies
+function getAllFiles (video: Partial>) {
+ const files = video.files
+
+ if (video.streamingPlaylists[0]) {
+ return files.concat(video.streamingPlaylists[0].files)
+ }
+
+ return files
+}
+
+export {
+ getAllPrivacies,
+ getAllFiles
}
diff --git a/shared/models/index.ts b/shared/models/index.ts
index 78723d830..439e9c8e1 100644
--- a/shared/models/index.ts
+++ b/shared/models/index.ts
@@ -6,6 +6,7 @@ export * from './custom-markup'
export * from './feeds'
export * from './http'
export * from './joinpeertube'
+export * from './metrics'
export * from './moderation'
export * from './overviews'
export * from './plugins'
diff --git a/shared/models/metrics/index.ts b/shared/models/metrics/index.ts
new file mode 100644
index 000000000..24194cce3
--- /dev/null
+++ b/shared/models/metrics/index.ts
@@ -0,0 +1 @@
+export * from './playback-metric-create.model'
diff --git a/shared/models/metrics/playback-metric-create.model.ts b/shared/models/metrics/playback-metric-create.model.ts
new file mode 100644
index 000000000..d669ab690
--- /dev/null
+++ b/shared/models/metrics/playback-metric-create.model.ts
@@ -0,0 +1,19 @@
+import { VideoResolution } from '../videos'
+
+export interface PlaybackMetricCreate {
+ playerMode: 'p2p-media-loader' | 'webtorrent'
+
+ resolution?: VideoResolution
+ fps?: number
+
+ resolutionChanges: number
+
+ errors: number
+
+ downloadedBytesP2P: number
+ downloadedBytesHTTP: number
+
+ uploadedBytesP2P: number
+
+ videoId: number | string
+}
diff --git a/shared/models/plugins/client/client-hook.model.ts b/shared/models/plugins/client/client-hook.model.ts
index dda03124d..e6313b60e 100644
--- a/shared/models/plugins/client/client-hook.model.ts
+++ b/shared/models/plugins/client/client-hook.model.ts
@@ -72,6 +72,21 @@ export const clientFilterHookObject = {
'filter:login.instance-about-plugin-panels.create.result': true,
'filter:signup.instance-about-plugin-panels.create.result': true,
+ 'filter:share.video-embed-code.build.params': true,
+ 'filter:share.video-embed-code.build.result': true,
+ 'filter:share.video-playlist-embed-code.build.params': true,
+ 'filter:share.video-playlist-embed-code.build.result': true,
+
+ 'filter:share.video-embed-url.build.params': true,
+ 'filter:share.video-embed-url.build.result': true,
+ 'filter:share.video-playlist-embed-url.build.params': true,
+ 'filter:share.video-playlist-embed-url.build.result': true,
+
+ 'filter:share.video-url.build.params': true,
+ 'filter:share.video-url.build.result': true,
+ 'filter:share.video-playlist-url.build.params': true,
+ 'filter:share.video-playlist-url.build.result': true,
+
// Filter videojs options built for PeerTube player
'filter:internal.player.videojs.options.result': true
}
@@ -146,6 +161,8 @@ export const clientActionHookObject = {
// Fired when the modal to download a video/caption is shown
'action:modal.video-download.shown': true,
+ // Fired when the modal to share a video/playlist is shown
+ 'action:modal.share.shown': true,
// ####### Embed hooks #######
// /!\ In embed scope, peertube helpers are not available
diff --git a/shared/models/plugins/client/plugin-element-placeholder.type.ts b/shared/models/plugins/client/plugin-element-placeholder.type.ts
index 129099c62..7b8a2605b 100644
--- a/shared/models/plugins/client/plugin-element-placeholder.type.ts
+++ b/shared/models/plugins/client/plugin-element-placeholder.type.ts
@@ -1 +1,4 @@
-export type PluginElementPlaceholder = 'player-next'
+export type PluginElementPlaceholder =
+ 'player-next' |
+ 'share-modal-playlist-settings' |
+ 'share-modal-video-settings'
diff --git a/shared/models/plugins/server/server-hook.model.ts b/shared/models/plugins/server/server-hook.model.ts
index 5bf01c4b4..f11d2050b 100644
--- a/shared/models/plugins/server/server-hook.model.ts
+++ b/shared/models/plugins/server/server-hook.model.ts
@@ -103,7 +103,9 @@ export const serverFilterHookObject = {
'filter:job-queue.process.result': true,
'filter:transcoding.manual.resolutions-to-transcode.result': true,
- 'filter:transcoding.auto.resolutions-to-transcode.result': true
+ 'filter:transcoding.auto.resolutions-to-transcode.result': true,
+
+ 'filter:activity-pub.remote-video-comment.create.accept.result': true
}
export type ServerFilterHookName = keyof typeof serverFilterHookObject
diff --git a/shared/models/server/custom-config.model.ts b/shared/models/server/custom-config.model.ts
index bb9c7cef1..7d9d570b1 100644
--- a/shared/models/server/custom-config.model.ts
+++ b/shared/models/server/custom-config.model.ts
@@ -165,6 +165,10 @@ export interface CustomConfig {
enabled: boolean
}
}
+ videoChannelSynchronization: {
+ enabled: boolean
+ maxPerUser: number
+ }
}
trending: {
diff --git a/shared/models/server/debug.model.ts b/shared/models/server/debug.model.ts
index 223d23362..1c4597b8b 100644
--- a/shared/models/server/debug.model.ts
+++ b/shared/models/server/debug.model.ts
@@ -4,5 +4,8 @@ export interface Debug {
}
export interface SendDebugCommand {
- command: 'remove-dandling-resumable-uploads' | 'process-video-views-buffer' | 'process-video-viewers'
+ command: 'remove-dandling-resumable-uploads'
+ | 'process-video-views-buffer'
+ | 'process-video-viewers'
+ | 'process-video-channel-sync-latest'
}
diff --git a/shared/models/server/job.model.ts b/shared/models/server/job.model.ts
index 8c8f64de9..9c0b5ea56 100644
--- a/shared/models/server/job.model.ts
+++ b/shared/models/server/job.model.ts
@@ -7,26 +7,28 @@ import { SendEmailOptions } from './emailer.model'
export type JobState = 'active' | 'completed' | 'failed' | 'waiting' | 'delayed' | 'paused' | 'waiting-children'
export type JobType =
- | 'activitypub-http-unicast'
- | 'activitypub-http-broadcast'
- | 'activitypub-http-broadcast-parallel'
- | 'activitypub-http-fetcher'
| 'activitypub-cleaner'
| 'activitypub-follow'
- | 'video-file-import'
- | 'video-transcoding'
- | 'email'
- | 'video-import'
- | 'videos-views-stats'
+ | 'activitypub-http-broadcast-parallel'
+ | 'activitypub-http-broadcast'
+ | 'activitypub-http-fetcher'
+ | 'activitypub-http-unicast'
| 'activitypub-refresher'
- | 'video-redundancy'
- | 'video-live-ending'
| 'actor-keys'
+ | 'after-video-channel-import'
+ | 'email'
+ | 'federate-video'
| 'manage-video-torrent'
| 'move-to-object-storage'
- | 'video-studio-edition'
| 'notify'
- | 'federate-video'
+ | 'video-channel-import'
+ | 'video-file-import'
+ | 'video-import'
+ | 'video-live-ending'
+ | 'video-redundancy'
+ | 'video-studio-edition'
+ | 'video-transcoding'
+ | 'videos-views-stats'
export interface Job {
id: number | string
@@ -82,20 +84,32 @@ export type VideoFileImportPayload = {
filePath: string
}
+// ---------------------------------------------------------------------------
+
export type VideoImportTorrentPayloadType = 'magnet-uri' | 'torrent-file'
export type VideoImportYoutubeDLPayloadType = 'youtube-dl'
-export type VideoImportYoutubeDLPayload = {
+export interface VideoImportYoutubeDLPayload {
type: VideoImportYoutubeDLPayloadType
videoImportId: number
fileExt?: string
}
-export type VideoImportTorrentPayload = {
+
+export interface VideoImportTorrentPayload {
type: VideoImportTorrentPayloadType
videoImportId: number
}
-export type VideoImportPayload = VideoImportYoutubeDLPayload | VideoImportTorrentPayload
+
+export type VideoImportPayload = (VideoImportYoutubeDLPayload | VideoImportTorrentPayload) & {
+ preventException: boolean
+}
+
+export interface VideoImportPreventExceptionResult {
+ resultType: 'success' | 'error'
+}
+
+// ---------------------------------------------------------------------------
export type VideoRedundancyPayload = {
videoId: number
@@ -219,6 +233,19 @@ export interface VideoStudioEditionPayload {
// ---------------------------------------------------------------------------
+export interface VideoChannelImportPayload {
+ externalChannelUrl: string
+ videoChannelId: number
+
+ partOfChannelSyncId?: number
+}
+
+export interface AfterVideoChannelImportPayload {
+ channelSyncId: number
+}
+
+// ---------------------------------------------------------------------------
+
export type NotifyPayload =
{
action: 'new-video'
diff --git a/shared/models/server/server-config.model.ts b/shared/models/server/server-config.model.ts
index 67ad809f7..3b6d0597c 100644
--- a/shared/models/server/server-config.model.ts
+++ b/shared/models/server/server-config.model.ts
@@ -188,6 +188,9 @@ export interface ServerConfig {
enabled: boolean
}
}
+ videoChannelSynchronization: {
+ enabled: boolean
+ }
}
autoBlacklist: {
diff --git a/shared/models/videos/channel-sync/index.ts b/shared/models/videos/channel-sync/index.ts
new file mode 100644
index 000000000..7d25aaac3
--- /dev/null
+++ b/shared/models/videos/channel-sync/index.ts
@@ -0,0 +1,3 @@
+export * from './video-channel-sync-state.enum'
+export * from './video-channel-sync.model'
+export * from './video-channel-sync-create.model'
diff --git a/shared/models/videos/channel-sync/video-channel-sync-create.model.ts b/shared/models/videos/channel-sync/video-channel-sync-create.model.ts
new file mode 100644
index 000000000..753a8ee4c
--- /dev/null
+++ b/shared/models/videos/channel-sync/video-channel-sync-create.model.ts
@@ -0,0 +1,4 @@
+export interface VideoChannelSyncCreate {
+ externalChannelUrl: string
+ videoChannelId: number
+}
diff --git a/shared/models/videos/channel-sync/video-channel-sync-state.enum.ts b/shared/models/videos/channel-sync/video-channel-sync-state.enum.ts
new file mode 100644
index 000000000..3e9f5ddc2
--- /dev/null
+++ b/shared/models/videos/channel-sync/video-channel-sync-state.enum.ts
@@ -0,0 +1,6 @@
+export const enum VideoChannelSyncState {
+ WAITING_FIRST_RUN = 1,
+ PROCESSING = 2,
+ SYNCED = 3,
+ FAILED = 4
+}
diff --git a/shared/models/videos/channel-sync/video-channel-sync.model.ts b/shared/models/videos/channel-sync/video-channel-sync.model.ts
new file mode 100644
index 000000000..73ac0615b
--- /dev/null
+++ b/shared/models/videos/channel-sync/video-channel-sync.model.ts
@@ -0,0 +1,14 @@
+import { VideoChannelSummary } from '../channel/video-channel.model'
+import { VideoConstant } from '../video-constant.model'
+import { VideoChannelSyncState } from './video-channel-sync-state.enum'
+
+export interface VideoChannelSync {
+ id: number
+
+ externalChannelUrl: string
+
+ createdAt: string
+ channel: VideoChannelSummary
+ state: VideoConstant
+ lastSyncAt: string
+}
diff --git a/shared/models/videos/import/index.ts b/shared/models/videos/import/index.ts
index 8884ee8f2..b38a67b5f 100644
--- a/shared/models/videos/import/index.ts
+++ b/shared/models/videos/import/index.ts
@@ -1,3 +1,4 @@
export * from './video-import-create.model'
export * from './video-import-state.enum'
export * from './video-import.model'
+export * from './videos-import-in-channel-create.model'
diff --git a/shared/models/videos/import/video-import.model.ts b/shared/models/videos/import/video-import.model.ts
index 92856c70f..6aed7a91a 100644
--- a/shared/models/videos/import/video-import.model.ts
+++ b/shared/models/videos/import/video-import.model.ts
@@ -16,4 +16,9 @@ export interface VideoImport {
error?: string
video?: Video & { tags: string[] }
+
+ videoChannelSync?: {
+ id: number
+ externalChannelUrl: string
+ }
}
diff --git a/shared/models/videos/import/videos-import-in-channel-create.model.ts b/shared/models/videos/import/videos-import-in-channel-create.model.ts
new file mode 100644
index 000000000..fbfef63f8
--- /dev/null
+++ b/shared/models/videos/import/videos-import-in-channel-create.model.ts
@@ -0,0 +1,4 @@
+export interface VideosImportInChannelCreate {
+ externalChannelUrl: string
+ videoChannelSyncId?: number
+}
diff --git a/shared/models/videos/index.ts b/shared/models/videos/index.ts
index 05497bda1..f8e6976d3 100644
--- a/shared/models/videos/index.ts
+++ b/shared/models/videos/index.ts
@@ -11,6 +11,7 @@ export * from './playlist'
export * from './rate'
export * from './stats'
export * from './transcoding'
+export * from './channel-sync'
export * from './nsfw-policy.type'
diff --git a/shared/server-commands/requests/requests.ts b/shared/server-commands/requests/requests.ts
index a08a6e0b9..85cbc9be9 100644
--- a/shared/server-commands/requests/requests.ts
+++ b/shared/server-commands/requests/requests.ts
@@ -172,7 +172,6 @@ function buildRequest (req: request.Test, options: CommonRequestParams) {
if (options.accept) req.set('Accept', options.accept)
if (options.host) req.set('Host', options.host)
if (options.redirects) req.redirects(options.redirects)
- if (options.expectedStatus) req.expect(options.expectedStatus)
if (options.xForwardedFor) req.set('X-Forwarded-For', options.xForwardedFor)
if (options.type) req.type(options.type)
@@ -180,7 +179,15 @@ function buildRequest (req: request.Test, options: CommonRequestParams) {
req.set(name, options.headers[name])
})
- return req
+ return req.expect((res) => {
+ if (options.expectedStatus && res.status !== options.expectedStatus) {
+ throw new Error(`Expected status ${options.expectedStatus}, got ${res.status}. ` +
+ `\nThe server responded this error: "${res.body?.error ?? res.text}".\n` +
+ 'You may take a closer look at the logs. To see how to do so, check out this page: ' +
+ 'https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/development/tests.md#debug-server-logs')
+ }
+ return res
+ })
}
function buildFields (req: request.Test, fields: { [ fieldName: string ]: any }, namespace?: string) {
diff --git a/shared/server-commands/server/config-command.ts b/shared/server-commands/server/config-command.ts
index 8ab750983..1c2315ed1 100644
--- a/shared/server-commands/server/config-command.ts
+++ b/shared/server-commands/server/config-command.ts
@@ -18,17 +18,25 @@ export class ConfigCommand extends AbstractCommand {
}
}
+ disableImports () {
+ return this.setImportsEnabled(false)
+ }
+
enableImports () {
+ return this.setImportsEnabled(true)
+ }
+
+ private setImportsEnabled (enabled: boolean) {
return this.updateExistingSubConfig({
newConfig: {
import: {
videos: {
http: {
- enabled: true
+ enabled
},
torrent: {
- enabled: true
+ enabled
}
}
}
@@ -36,6 +44,26 @@ export class ConfigCommand extends AbstractCommand {
})
}
+ private setChannelSyncEnabled (enabled: boolean) {
+ return this.updateExistingSubConfig({
+ newConfig: {
+ import: {
+ videoChannelSynchronization: {
+ enabled
+ }
+ }
+ }
+ })
+ }
+
+ enableChannelSync () {
+ return this.setChannelSyncEnabled(true)
+ }
+
+ disableChannelSync () {
+ return this.setChannelSyncEnabled(false)
+ }
+
enableLive (options: {
allowReplay?: boolean
transcoding?: boolean
@@ -356,6 +384,10 @@ export class ConfigCommand extends AbstractCommand {
torrent: {
enabled: false
}
+ },
+ videoChannelSynchronization: {
+ enabled: false,
+ maxPerUser: 10
}
},
trending: {
diff --git a/shared/server-commands/server/index.ts b/shared/server-commands/server/index.ts
index 0a4b21fc4..9a2fbf8d3 100644
--- a/shared/server-commands/server/index.ts
+++ b/shared/server-commands/server/index.ts
@@ -5,6 +5,7 @@ export * from './follows-command'
export * from './follows'
export * from './jobs'
export * from './jobs-command'
+export * from './metrics-command'
export * from './object-storage-command'
export * from './plugins-command'
export * from './redundancy-command'
diff --git a/shared/server-commands/server/metrics-command.ts b/shared/server-commands/server/metrics-command.ts
new file mode 100644
index 000000000..d22b4833d
--- /dev/null
+++ b/shared/server-commands/server/metrics-command.ts
@@ -0,0 +1,18 @@
+import { HttpStatusCode, PlaybackMetricCreate } from '@shared/models'
+import { AbstractCommand, OverrideCommandOptions } from '../shared'
+
+export class MetricsCommand extends AbstractCommand {
+
+ addPlaybackMetric (options: OverrideCommandOptions & { metrics: PlaybackMetricCreate }) {
+ const path = '/api/v1/metrics/playback'
+
+ return this.postBodyRequest({
+ ...options,
+
+ path,
+ fields: options.metrics,
+ implicitToken: false,
+ defaultExpectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ }
+}
diff --git a/shared/server-commands/server/server.ts b/shared/server-commands/server/server.ts
index 0ad818a11..2b4c9c9f8 100644
--- a/shared/server-commands/server/server.ts
+++ b/shared/server-commands/server/server.ts
@@ -2,7 +2,7 @@ import { ChildProcess, fork } from 'child_process'
import { copy } from 'fs-extra'
import { join } from 'path'
import { parallelTests, randomInt, root } from '@shared/core-utils'
-import { Video, VideoChannel, VideoCreateResult, VideoDetails } from '@shared/models'
+import { Video, VideoChannel, VideoChannelSync, VideoCreateResult, VideoDetails } from '@shared/models'
import { BulkCommand } from '../bulk'
import { CLICommand } from '../cli'
import { CustomPagesCommand } from '../custom-pages'
@@ -19,6 +19,7 @@ import {
CaptionsCommand,
ChangeOwnershipCommand,
ChannelsCommand,
+ ChannelSyncsCommand,
HistoryCommand,
ImportsCommand,
LiveCommand,
@@ -36,6 +37,7 @@ import { ContactFormCommand } from './contact-form-command'
import { DebugCommand } from './debug-command'
import { FollowsCommand } from './follows-command'
import { JobsCommand } from './jobs-command'
+import { MetricsCommand } from './metrics-command'
import { ObjectStorageCommand } from './object-storage-command'
import { PluginsCommand } from './plugins-command'
import { RedundancyCommand } from './redundancy-command'
@@ -79,6 +81,7 @@ export class PeerTubeServer {
}
channel?: VideoChannel
+ videoChannelSync?: Partial
video?: Video
videoCreated?: VideoCreateResult
@@ -102,6 +105,7 @@ export class PeerTubeServer {
debug?: DebugCommand
follows?: FollowsCommand
jobs?: JobsCommand
+ metrics?: MetricsCommand
plugins?: PluginsCommand
redundancy?: RedundancyCommand
stats?: StatsCommand
@@ -118,6 +122,7 @@ export class PeerTubeServer {
playlists?: PlaylistsCommand
history?: HistoryCommand
imports?: ImportsCommand
+ channelSyncs?: ChannelSyncsCommand
streamingPlaylists?: StreamingPlaylistsCommand
channels?: ChannelsCommand
comments?: CommentsCommand
@@ -374,6 +379,7 @@ export class PeerTubeServer {
this.debug = new DebugCommand(this)
this.follows = new FollowsCommand(this)
this.jobs = new JobsCommand(this)
+ this.metrics = new MetricsCommand(this)
this.plugins = new PluginsCommand(this)
this.redundancy = new RedundancyCommand(this)
this.stats = new StatsCommand(this)
@@ -390,6 +396,7 @@ export class PeerTubeServer {
this.playlists = new PlaylistsCommand(this)
this.history = new HistoryCommand(this)
this.imports = new ImportsCommand(this)
+ this.channelSyncs = new ChannelSyncsCommand(this)
this.streamingPlaylists = new StreamingPlaylistsCommand(this)
this.channels = new ChannelsCommand(this)
this.comments = new CommentsCommand(this)
diff --git a/shared/server-commands/server/servers.ts b/shared/server-commands/server/servers.ts
index 0faee3a8d..29f01774d 100644
--- a/shared/server-commands/server/servers.ts
+++ b/shared/server-commands/server/servers.ts
@@ -39,11 +39,30 @@ async function cleanupTests (servers: PeerTubeServer[]) {
return Promise.all(p)
}
+function getServerImportConfig (mode: 'youtube-dl' | 'yt-dlp') {
+ return {
+ import: {
+ videos: {
+ http: {
+ youtube_dl_release: {
+ url: mode === 'youtube-dl'
+ ? 'https://yt-dl.org/downloads/latest/youtube-dl'
+ : 'https://api.github.com/repos/yt-dlp/yt-dlp/releases',
+
+ name: mode
+ }
+ }
+ }
+ }
+ }
+}
+
// ---------------------------------------------------------------------------
export {
createSingleServer,
createMultipleServers,
cleanupTests,
- killallServers
+ killallServers,
+ getServerImportConfig
}
diff --git a/shared/server-commands/users/users-command.ts b/shared/server-commands/users/users-command.ts
index b5ae9008e..e7d021059 100644
--- a/shared/server-commands/users/users-command.ts
+++ b/shared/server-commands/users/users-command.ts
@@ -1,5 +1,4 @@
-import { omit } from 'lodash'
-import { pick } from '@shared/core-utils'
+import { omit, pick } from '@shared/core-utils'
import {
HttpStatusCode,
MyUser,
@@ -218,12 +217,13 @@ export class UsersCommand extends AbstractCommand {
username: string
password?: string
displayName?: string
+ email?: string
channel?: {
name: string
displayName: string
}
}) {
- const { username, password = 'password', displayName, channel } = options
+ const { username, password = 'password', displayName, channel, email = username + '@example.com' } = options
const path = '/api/v1/users/register'
return this.postBodyRequest({
@@ -233,7 +233,7 @@ export class UsersCommand extends AbstractCommand {
fields: {
username,
password,
- email: username + '@example.com',
+ email,
displayName,
channel
},
@@ -298,7 +298,7 @@ export class UsersCommand extends AbstractCommand {
updateMe (options: OverrideCommandOptions & UserUpdateMe) {
const path = '/api/v1/users/me'
- const toSend: UserUpdateMe = omit(options, 'url', 'accessToken')
+ const toSend: UserUpdateMe = omit(options, [ 'expectedStatus', 'token' ])
return this.putBodyRequest({
...options,
diff --git a/shared/server-commands/videos/channel-syncs-command.ts b/shared/server-commands/videos/channel-syncs-command.ts
new file mode 100644
index 000000000..de4a160ec
--- /dev/null
+++ b/shared/server-commands/videos/channel-syncs-command.ts
@@ -0,0 +1,55 @@
+import { HttpStatusCode, ResultList, VideoChannelSync, VideoChannelSyncCreate } from '@shared/models'
+import { pick } from '@shared/core-utils'
+import { unwrapBody } from '../requests'
+import { AbstractCommand, OverrideCommandOptions } from '../shared'
+
+export class ChannelSyncsCommand extends AbstractCommand {
+ private static readonly API_PATH = '/api/v1/video-channel-syncs'
+
+ listByAccount (options: OverrideCommandOptions & {
+ accountName: string
+ start?: number
+ count?: number
+ sort?: string
+ }) {
+ const { accountName, sort = 'createdAt' } = options
+
+ const path = `/api/v1/accounts/${accountName}/video-channel-syncs`
+
+ return this.getRequestBody>({
+ ...options,
+
+ path,
+ query: { sort, ...pick(options, [ 'start', 'count' ]) },
+ implicitToken: true,
+ defaultExpectedStatus: HttpStatusCode.OK_200
+ })
+ }
+
+ async create (options: OverrideCommandOptions & {
+ attributes: VideoChannelSyncCreate
+ }) {
+ return unwrapBody<{ videoChannelSync: VideoChannelSync }>(this.postBodyRequest({
+ ...options,
+
+ path: ChannelSyncsCommand.API_PATH,
+ fields: options.attributes,
+ implicitToken: true,
+ defaultExpectedStatus: HttpStatusCode.OK_200
+ }))
+ }
+
+ delete (options: OverrideCommandOptions & {
+ channelSyncId: number
+ }) {
+ const path = `${ChannelSyncsCommand.API_PATH}/${options.channelSyncId}`
+
+ return this.deleteRequest({
+ ...options,
+
+ path,
+ implicitToken: true,
+ defaultExpectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ }
+}
diff --git a/shared/server-commands/videos/channels-command.ts b/shared/server-commands/videos/channels-command.ts
index 8ab124658..385d0fe73 100644
--- a/shared/server-commands/videos/channels-command.ts
+++ b/shared/server-commands/videos/channels-command.ts
@@ -6,7 +6,8 @@ import {
VideoChannel,
VideoChannelCreate,
VideoChannelCreateResult,
- VideoChannelUpdate
+ VideoChannelUpdate,
+ VideosImportInChannelCreate
} from '@shared/models'
import { unwrapBody } from '../requests'
import { AbstractCommand, OverrideCommandOptions } from '../shared'
@@ -181,4 +182,21 @@ export class ChannelsCommand extends AbstractCommand {
defaultExpectedStatus: HttpStatusCode.OK_200
})
}
+
+ importVideos (options: OverrideCommandOptions & VideosImportInChannelCreate & {
+ channelName: string
+ }) {
+ const { channelName, externalChannelUrl, videoChannelSyncId } = options
+
+ const path = `/api/v1/video-channels/${channelName}/import-videos`
+
+ return this.postBodyRequest({
+ ...options,
+
+ path,
+ fields: { externalChannelUrl, videoChannelSyncId },
+ implicitToken: true,
+ defaultExpectedStatus: HttpStatusCode.NO_CONTENT_204
+ })
+ }
}
diff --git a/shared/server-commands/videos/comments-command.ts b/shared/server-commands/videos/comments-command.ts
index f0d163a07..154ec0c24 100644
--- a/shared/server-commands/videos/comments-command.ts
+++ b/shared/server-commands/videos/comments-command.ts
@@ -1,4 +1,4 @@
-import { pick } from 'lodash'
+import { pick } from '@shared/core-utils'
import { HttpStatusCode, ResultList, VideoComment, VideoCommentThreads, VideoCommentThreadTree } from '@shared/models'
import { unwrapBody } from '../requests'
import { AbstractCommand, OverrideCommandOptions } from '../shared'
@@ -14,6 +14,7 @@ export class CommentsCommand extends AbstractCommand {
count?: number
sort?: string
isLocal?: boolean
+ onLocalVideo?: boolean
search?: string
searchAccount?: string
searchVideo?: string
@@ -21,7 +22,7 @@ export class CommentsCommand extends AbstractCommand {
const { sort = '-createdAt' } = options
const path = '/api/v1/videos/comments'
- const query = { sort, ...pick(options, [ 'start', 'count', 'isLocal', 'search', 'searchAccount', 'searchVideo' ]) }
+ const query = { sort, ...pick(options, [ 'start', 'count', 'isLocal', 'onLocalVideo', 'search', 'searchAccount', 'searchVideo' ]) }
return this.getRequestBody>({
...options,
diff --git a/shared/server-commands/videos/imports-command.ts b/shared/server-commands/videos/imports-command.ts
index c931ac481..07d810ec1 100644
--- a/shared/server-commands/videos/imports-command.ts
+++ b/shared/server-commands/videos/imports-command.ts
@@ -57,15 +57,17 @@ export class ImportsCommand extends AbstractCommand {
getMyVideoImports (options: OverrideCommandOptions & {
sort?: string
targetUrl?: string
+ videoChannelSyncId?: number
+ search?: string
} = {}) {
- const { sort, targetUrl } = options
+ const { sort, targetUrl, videoChannelSyncId, search } = options
const path = '/api/v1/users/me/videos/imports'
return this.getRequestBody>({
...options,
path,
- query: { sort, targetUrl },
+ query: { sort, targetUrl, videoChannelSyncId, search },
implicitToken: true,
defaultExpectedStatus: HttpStatusCode.OK_200
})
diff --git a/shared/server-commands/videos/index.ts b/shared/server-commands/videos/index.ts
index b861731fb..b4d6fa37b 100644
--- a/shared/server-commands/videos/index.ts
+++ b/shared/server-commands/videos/index.ts
@@ -3,6 +3,7 @@ export * from './captions-command'
export * from './change-ownership-command'
export * from './channels'
export * from './channels-command'
+export * from './channel-syncs-command'
export * from './comments-command'
export * from './history-command'
export * from './imports-command'
diff --git a/shared/server-commands/videos/live-command.ts b/shared/server-commands/videos/live-command.ts
index 3df47ed4d..d804fd883 100644
--- a/shared/server-commands/videos/live-command.ts
+++ b/shared/server-commands/videos/live-command.ts
@@ -1,9 +1,8 @@
/* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
import { readdir } from 'fs-extra'
-import { omit } from 'lodash'
import { join } from 'path'
-import { wait } from '@shared/core-utils'
+import { omit, wait } from '@shared/core-utils'
import {
HttpStatusCode,
LiveVideo,
@@ -103,7 +102,7 @@ export class LiveCommand extends AbstractCommand {
path,
attaches,
- fields: omit(fields, 'thumbnailfile', 'previewfile'),
+ fields: omit(fields, [ 'thumbnailfile', 'previewfile' ]),
implicitToken: true,
defaultExpectedStatus: HttpStatusCode.OK_200
}))
diff --git a/shared/server-commands/videos/playlists-command.ts b/shared/server-commands/videos/playlists-command.ts
index ce23900d3..516da0bf7 100644
--- a/shared/server-commands/videos/playlists-command.ts
+++ b/shared/server-commands/videos/playlists-command.ts
@@ -1,5 +1,4 @@
-import { omit } from 'lodash'
-import { pick } from '@shared/core-utils'
+import { omit, pick } from '@shared/core-utils'
import {
BooleanBothQuery,
HttpStatusCode,
@@ -136,7 +135,7 @@ export class PlaylistsCommand extends AbstractCommand {
}) {
const path = '/api/v1/video-playlists'
- const fields = omit(options.attributes, 'thumbnailfile')
+ const fields = omit(options.attributes, [ 'thumbnailfile' ])
const attaches = options.attributes.thumbnailfile
? { thumbnailfile: options.attributes.thumbnailfile }
@@ -161,7 +160,7 @@ export class PlaylistsCommand extends AbstractCommand {
}) {
const path = '/api/v1/video-playlists/' + options.playlistId
- const fields = omit(options.attributes, 'thumbnailfile')
+ const fields = omit(options.attributes, [ 'thumbnailfile' ])
const attaches = options.attributes.thumbnailfile
? { thumbnailfile: options.attributes.thumbnailfile }
diff --git a/shared/server-commands/videos/videos-command.ts b/shared/server-commands/videos/videos-command.ts
index c0b36d95b..168391523 100644
--- a/shared/server-commands/videos/videos-command.ts
+++ b/shared/server-commands/videos/videos-command.ts
@@ -3,9 +3,8 @@
import { expect } from 'chai'
import { createReadStream, stat } from 'fs-extra'
import got, { Response as GotResponse } from 'got'
-import { omit } from 'lodash'
import validator from 'validator'
-import { buildAbsoluteFixturePath, pick, wait } from '@shared/core-utils'
+import { buildAbsoluteFixturePath, omit, pick, wait } from '@shared/core-utils'
import { buildUUID } from '@shared/extra-utils'
import {
HttpStatusCode,
@@ -484,7 +483,7 @@ export class VideosCommand extends AbstractCommand {
},
// Fixture will be sent later
- attaches: this.buildUploadAttaches(omit(options.attributes, 'fixture')),
+ attaches: this.buildUploadAttaches(omit(options.attributes, [ 'fixture' ])),
implicitToken: true,
defaultExpectedStatus: null
diff --git a/support/doc/api/embeds.md b/support/doc/api/embeds.md
index c3be120a1..069882bfe 100644
--- a/support/doc/api/embeds.md
+++ b/support/doc/api/embeds.md
@@ -169,6 +169,10 @@ Seek to the given position, as specified in seconds into the video.
Add a listener for a specific event. See below for the available events.
+## `removeEventListener(eventName : string, handler : Function)`
+
+Remove a listener.
+
## `getResolutions() : Promise`
Get the available resolutions. A `PeerTubeResolution` looks like:
diff --git a/support/doc/api/openapi.yaml b/support/doc/api/openapi.yaml
index 74963df14..5077f8d90 100644
--- a/support/doc/api/openapi.yaml
+++ b/support/doc/api/openapi.yaml
@@ -254,6 +254,8 @@ tags:
download it for you, saving you as much bandwidth and avoiding any instability or limitation your network might have.
- name: Video Imports
description: Operations dealing with listing, adding and removing video imports.
+ - name: Channels Sync
+ description: Operations dealing with synchronizing PeerTube user's channel with channels of other platforms
- name: Video Captions
description: Operations dealing with listing, adding and removing closed captions of a video.
- name: Video Channels
@@ -327,6 +329,7 @@ x-tagGroups:
- Video Transcoding
- Live Videos
- Feeds
+ - Channels Sync
- name: Search
tags:
- Search
@@ -1184,6 +1187,27 @@ paths:
- $ref: '#/components/parameters/start'
- $ref: '#/components/parameters/count'
- $ref: '#/components/parameters/sort'
+ -
+ name: targetUrl
+ in: query
+ required: false
+ description: Filter on import target URL
+ schema:
+ type: string
+ -
+ name: videoChannelSyncId
+ in: query
+ required: false
+ description: Filter on imports created by a specific channel synchronization
+ schema:
+ type: number
+ -
+ name: search
+ in: query
+ required: false
+ description: Search in video names
+ schema:
+ type: string
responses:
'200':
description: successful operation
@@ -3050,7 +3074,7 @@ paths:
tags:
- Video Channels
responses:
- '204':
+ '200':
description: successful operation
content:
application/json:
@@ -3288,6 +3312,79 @@ paths:
'204':
description: successful operation
+ '/video-channels/{channelHandle}/import-videos':
+ post:
+ summary: Import videos in channel
+ description: Import a remote channel/playlist videos into a channel
+ security:
+ - OAuth2: []
+ tags:
+ - Video Channels
+ - Channels Sync
+ parameters:
+ - $ref: '#/components/parameters/channelHandle'
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/ImportVideosInChannelCreate'
+ responses:
+ '204':
+ description: successful operation
+
+ '/video-channel-syncs':
+ post:
+ summary: Create a synchronization for a video channel
+ operationId: addVideoChannelSync
+ security:
+ - OAuth2: []
+ tags:
+ - Channels Sync
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoChannelSyncCreate'
+ responses:
+ '200':
+ description: successful operation
+ content:
+ application/json:
+ schema:
+ type: object
+ properties:
+ videoChannelSync:
+ $ref: "#/components/schemas/VideoChannelSync"
+
+ '/video-channel-syncs/{channelSyncId}':
+ delete:
+ summary: Delete a video channel synchronization
+ operationId: delVideoChannelSync
+ security:
+ - OAuth2: []
+ tags:
+ - Channels Sync
+ parameters:
+ - $ref: '#/components/parameters/channelSyncId'
+ responses:
+ '204':
+ description: successful operation
+
+ '/video-channel-syncs/{channelSyncId}/sync':
+ post:
+ summary: Triggers the channel synchronization job, fetching all the videos from the remote channel
+ operationId: triggerVideoChannelSync
+ security:
+ - OAuth2: []
+ tags:
+ - Channels Sync
+ parameters:
+ - $ref: '#/components/parameters/channelSyncId'
+ responses:
+ '204':
+ description: successful operation
+
+
/video-playlists/privacies:
get:
summary: List available playlist privacy policies
@@ -3659,6 +3756,26 @@ paths:
schema:
$ref: '#/components/schemas/VideoChannelList'
+ '/accounts/{name}/video-channel-syncs':
+ get:
+ summary: List the synchronizations of video channels of an account
+ tags:
+ - Video Channels
+ - Channels Sync
+ - Accounts
+ parameters:
+ - $ref: '#/components/parameters/name'
+ - $ref: '#/components/parameters/start'
+ - $ref: '#/components/parameters/count'
+ - $ref: '#/components/parameters/sort'
+ responses:
+ '200':
+ description: successful operation
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/VideoChannelSyncList'
+
'/accounts/{name}/ratings':
get:
summary: List ratings of an account
@@ -4892,6 +5009,21 @@ paths:
'404':
description: plugin not found
+ /metrics/playback:
+ post:
+ summary: Create playback metrics
+ description: These metrics are exposed by OpenTelemetry metrics exporter if enabled.
+ tags:
+ - Stats
+ requestBody:
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/PlaybackMetricCreate'
+ responses:
+ '204':
+ description: successful operation
+
servers:
- url: 'https://peertube2.cpy.re/api/v1'
description: Live Test Server (live data - latest nightly version)
@@ -5141,6 +5273,13 @@ components:
schema:
type: string
example: my_username | my_username@example.com
+ channelSyncId:
+ name: channelSyncId
+ in: path
+ required: true
+ description: Channel Sync id
+ schema:
+ $ref: '#/components/schemas/Abuse/properties/id'
subscriptionHandle:
name: subscriptionHandle
in: path
@@ -5347,6 +5486,7 @@ components:
- activitypub-refresher
- video-redundancy
- video-live-ending
+ - video-channel-import
followState:
name: state
in: query
@@ -6497,6 +6637,11 @@ components:
properties:
enabled:
type: boolean
+ videoChannelSynchronization:
+ type: object
+ properties:
+ enabled:
+ type: boolean
autoBlacklist:
type: object
properties:
@@ -6861,6 +7006,11 @@ components:
properties:
enabled:
type: boolean
+ video_channel_synchronization:
+ type: object
+ properties:
+ enabled:
+ type: boolean
autoBlacklist:
type: object
properties:
@@ -6953,6 +7103,7 @@ components:
- videos-views-stats
- activitypub-refresher
- video-redundancy
+ - video-channel-import
data:
type: object
additionalProperties: true
@@ -7473,6 +7624,7 @@ components:
type: integer
uuid:
$ref: '#/components/schemas/UUIDv4'
+
VideoChannelCreate:
allOf:
- $ref: '#/components/schemas/VideoChannel'
@@ -7503,6 +7655,63 @@ components:
- $ref: '#/components/schemas/VideoChannel'
- $ref: '#/components/schemas/Actor'
+ ImportVideosInChannelCreate:
+ type: object
+ properties:
+ externalChannelUrl:
+ type: string
+ example: https://youtube.com/c/UC_myfancychannel
+ videoChannelSyncId:
+ type: integer
+ description: If part of a channel sync process, specify its id to assign video imports to this channel synchronization
+ required:
+ - 'externalChannelUrl'
+
+ VideoChannelSync:
+ type: object
+ properties:
+ id:
+ $ref: '#/components/schemas/id'
+ state:
+ type: object
+ properties:
+ id:
+ type: integer
+ example: 2
+ label:
+ type: string
+ example: PROCESSING
+ externalChannelUrl:
+ type: string
+ example: 'https://youtube.com/c/UC_myfancychannel'
+ createdAt:
+ type: string
+ format: date-time
+ lastSyncAt:
+ type: string
+ format: date-time
+ nullable: true
+ channel:
+ $ref: '#/components/schemas/VideoChannel'
+ VideoChannelSyncList:
+ type: object
+ properties:
+ total:
+ type: integer
+ example: 1
+ data:
+ type: array
+ items:
+ allOf:
+ - $ref: '#/components/schemas/VideoChannelSync'
+ VideoChannelSyncCreate:
+ type: object
+ properties:
+ externalChannelUrl:
+ type: string
+ example: https://youtube.com/c/UC_myfancychannel
+ videoChannelId:
+ $ref: '#/components/schemas/id'
MRSSPeerLink:
type: object
xml:
@@ -8001,44 +8210,86 @@ components:
format: binary
LiveVideoSessionResponse:
- properties:
- id:
- type: integer
- startDate:
- type: string
- format: date-time
- description: Start date of the live session
- endDate:
- type: string
- format: date-time
- nullable: true
- description: End date of the live session
- error:
- type: integer
- enum:
- - 1
- - 2
- - 3
- - 4
- - 5
- nullable: true
- description: >
- Error type if an error occurred during the live session:
- - `1`: Bad socket health (transcoding is too slow)
- - `2`: Max duration exceeded
- - `3`: Quota exceeded
- - `4`: Quota FFmpeg error
- - `5`: Video has been blacklisted during the live
- replayVideo:
- type: object
- description: Video replay information
- properties:
- id:
- type: number
- uuid:
- $ref: '#/components/schemas/UUIDv4'
- shortUUID:
- $ref: '#/components/schemas/shortUUID'
+ properties:
+ id:
+ type: integer
+ startDate:
+ type: string
+ format: date-time
+ description: Start date of the live session
+ endDate:
+ type: string
+ format: date-time
+ nullable: true
+ description: End date of the live session
+ error:
+ type: integer
+ enum:
+ - 1
+ - 2
+ - 3
+ - 4
+ - 5
+ nullable: true
+ description: >
+ Error type if an error occurred during the live session:
+ - `1`: Bad socket health (transcoding is too slow)
+ - `2`: Max duration exceeded
+ - `3`: Quota exceeded
+ - `4`: Quota FFmpeg error
+ - `5`: Video has been blacklisted during the live
+ replayVideo:
+ type: object
+ description: Video replay information
+ properties:
+ id:
+ type: number
+ uuid:
+ $ref: '#/components/schemas/UUIDv4'
+ shortUUID:
+ $ref: '#/components/schemas/shortUUID'
+
+ PlaybackMetricCreate:
+ properties:
+ playerMode:
+ type: string
+ enum:
+ - 'p2p-media-loader'
+ - 'webtorrent'
+ resolution:
+ type: number
+ description: Current player video resolution
+ fps:
+ type: number
+ description: Current player video fps
+ resolutionChanges:
+ type: number
+ description: How many resolution changes occured since the last metric creation
+ errors:
+ type: number
+ description: How many errors occured since the last metric creation
+ downloadedBytesP2P:
+ type: number
+ description: How many bytes were downloaded with P2P since the last metric creation
+ downloadedBytesHTTP:
+ type: number
+ description: How many bytes were downloaded with HTTP since the last metric creation
+ uploadedBytesP2P:
+ type: number
+ description: How many bytes were uploaded with P2P since the last metric creation
+ videoId:
+ oneOf:
+ - $ref: '#/components/schemas/id'
+ - $ref: '#/components/schemas/UUIDv4'
+ - $ref: '#/components/schemas/shortUUID'
+ required:
+ - playerMode
+ - resolutionChanges
+ - errors
+ - downloadedBytesP2P
+ - downloadedBytesHTTP
+ - uploadedBytesP2P
+ - videoId
callbacks:
searchIndex:
diff --git a/support/doc/dependencies.md b/support/doc/dependencies.md
index e23385e7b..bf53b8080 100644
--- a/support/doc/dependencies.md
+++ b/support/doc/dependencies.md
@@ -2,7 +2,16 @@
:warning: **Warning**: dependencies guide is maintained by the community. Some parts may be outdated! :warning:
-Follow the below guides, and check their versions match [required external dependencies versions](https://github.com/Chocobozzz/PeerTube/blob/master/engines.yaml). You can check them automatically via `sudo npx engineslist`.
+Follow the below guides, and check their versions match [required external dependencies versions](https://github.com/Chocobozzz/PeerTube/blob/master/engines.yaml).
+
+Main dependencies version supported by PeerTube:
+
+ * `node` >=14.x
+ * `yarn` >=1.x
+ * `postgres` >=10.x
+ * `redis-server` >=5.x
+ * `ffmpeg` >=4.3
+
_note_: only **LTS** versions of external dependencies are supported. If no LTS version matching the version constraint is available, only **release** versions are supported.
@@ -34,7 +43,7 @@ _note_: only **LTS** versions of external dependencies are supported. If no LTS
2. It would be wise to disable root access and to continue this tutorial with a user with sudoers group access
-3. Install NodeJS 14.x:
+3. Install NodeJS 16.x:
[https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions](https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions)
4. Install yarn, and be sure to have [a recent version](https://github.com/yarnpkg/yarn/releases/latest):
[https://yarnpkg.com/en/docs/install#linux-tab](https://yarnpkg.com/en/docs/install#linux-tab)
@@ -64,6 +73,7 @@ sudo apt update
sudo apt install certbot nginx ffmpeg postgresql postgresql-contrib openssl g++ make redis-server git cron wget
ffmpeg -version # Should be >= 4.1
g++ -v # Should be >= 5.x
+redis-server --version # Should be >= 5.x
```
Now that dependencies are installed, before running PeerTube you should start PostgreSQL and Redis:
@@ -88,7 +98,7 @@ sudo systemctl start redis postgresql
## CentOS 7
-1. Install NodeJS 14.x:
+1. Install NodeJS 16.x:
[https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora](https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora)
2. Install yarn:
@@ -135,7 +145,7 @@ sudo systemctl enable --now postgresql
## Centos 8
-1. Install NodeJS 14.x:
+1. Install NodeJS 16.x:
[https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora](https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora)
2. Install yarn:
@@ -185,9 +195,9 @@ sudo systemctl enable --now postgresql
sudo dnf update -y
```
-2. Install NodeJS 14.x:
+2. Install NodeJS 16.x:
```
-sudo dnf module install -y nodejs:14
+sudo dnf module install -y nodejs:16
```
3. Install yarn:
@@ -244,7 +254,7 @@ su my-peertube-user
3. (Optional) Install certbot (choose instructions for your distribution):
[https://certbot.eff.org/all-instructions](https://certbot.eff.org/all-instructions)
-4. Install NodeJS 14.x:
+4. Install NodeJS 16.x:
[https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora](https://nodejs.org/en/download/package-manager/#enterprise-linux-and-fedora)
5. Install yarn:
@@ -263,6 +273,7 @@ This is necessary because `ffmpeg` is not in the Fedora repos.
sudo dnf install nginx ffmpeg postgresql-server postgresql-contrib openssl gcc-c++ make redis git vim
ffmpeg -version # Should be >= 4.1
g++ -v # Should be >= 5.x
+redis-server --version # Should be >= 5.x
```
8. Configure nginx
@@ -336,7 +347,7 @@ echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo s
2. Install Node.JS
```
-sudo dnf module install nodejs:14
+sudo dnf module install nodejs:16
```
3. Install Yarn
diff --git a/support/doc/development/release.md b/support/doc/development/release.md
index d62969cf2..c4935524c 100644
--- a/support/doc/development/release.md
+++ b/support/doc/development/release.md
@@ -1,6 +1,9 @@
# Release
+## PeerTube
+
* Fix remaining important bugs
+ * Ensure French translation is 100% (for the screens in the JoinPeerTube blog post)
* Update [/CHANGELOG.md](/CHANGELOG.md)
* Check migrations:
```
@@ -21,3 +24,13 @@ NODE_APP_INSTANCE=6 NODE_ENV=test node dist/server --benchmark-startup
* Update https://peertube3.cpy.re and check it works correctly
* Update all other instances and check it works correctly
* After a couple of days, update https://joinpeertube.org/api/v1/versions.json
+
+
+## @peertube/embed-api
+
+```
+cd client/src/standalone/player
+npm version patch
+npm run build
+npm publish --access=public
+```
diff --git a/support/doc/development/tests.md b/support/doc/development/tests.md
index 52e7993b2..207d4f984 100644
--- a/support/doc/development/tests.md
+++ b/support/doc/development/tests.md
@@ -79,6 +79,19 @@ While testing, you might want to display a server's logs to understand why they
NODE_APP_INSTANCE=1 NODE_ENV=test npm run parse-log -- --level debug | less +GF
```
+You can also:
+ - checkout only the latest logs (PeerTube >= 5.0):
+
+```bash
+tail -n 100 test1/logs/peertube.log | npm run parse-log -- --level debug --files -
+```
+
+ - continuously print the latests logs (PeerTube >= 5.0):
+
+```bash
+tail -f test1/logs/peertube.log | npm run parse-log -- --level debug --files -
+```
+
## Client E2E tests
diff --git a/support/doc/plugins/guide.md b/support/doc/plugins/guide.md
index e567e6c1b..431d5332f 100644
--- a/support/doc/plugins/guide.md
+++ b/support/doc/plugins/guide.md
@@ -914,7 +914,10 @@ If you want to write modern JavaScript, please use a transpiler like [Babel](htt
**Typescript**
-If you want to use __Typescript__, you can add __PeerTube__ types as dev dependencies:
+The easiest way to use __Typescript__ for both front-end and backend code is to clone [peertube-plugin-quickstart-typescript](https://github.com/JohnXLivingston/peertube-plugin-quickstart-typescript/) (also available on [framagit](https://framagit.org/Livingston/peertube-plugin-quickstart-typescript/)) instead of `peertube-plugin-quickstart`.
+Please read carefully the [README file](https://github.com/JohnXLivingston/peertube-plugin-quickstart-typescript/blob/main/README.md), as there are some other differences with `peertube-plugin-quickstart` (using SCSS instead of CSS, linting rules, ...).
+
+If you don't want to use `peertube-plugin-quickstart-typescript`, you can also manually add a dev dependency to __Peertube__ types:
```
npm install --save-dev @peertube/peertube-types
diff --git a/support/doc/production.md b/support/doc/production.md
index 44b2c29b1..64ddd9e48 100644
--- a/support/doc/production.md
+++ b/support/doc/production.md
@@ -281,7 +281,7 @@ Now your instance is up you can:
### PeerTube instance
-**Check the changelog (in particular BREAKING CHANGES!):** https://github.com/Chocobozzz/PeerTube/blob/develop/CHANGELOG.md
+**Check the changelog (in particular the *IMPORTANT NOTES* section):** https://github.com/Chocobozzz/PeerTube/blob/develop/CHANGELOG.md
#### Auto
diff --git a/support/doc/tools.md b/support/doc/tools.md
index c08747cdc..1356d2c6a 100644
--- a/support/doc/tools.md
+++ b/support/doc/tools.md
@@ -140,7 +140,7 @@ these rules (ensure to customize them to your needs):
0 0 * * * /usr/bin/npm rebuild youtube-dl --prefix /PATH/TO/PEERTUBE/
# Synchronize the YT channel every sunday at 22:00 all the videos published since last monday included
-0 22 * * 0 /usr/bin/node /PATH/TO/PEERTUBE/dist/server/tools/peertube-import-videos.js -u '__PEERTUBE_URL__' -U '__USER__' --password '__PASSWORD__' --target-url 'https://www.youtube.com/channel/___CHANNEL__' --since $(date --date="-6 days" +%Y-%m-%d)
+0 22 * * 0 /usr/bin/node /PATH/TO/PEERTUBE/dist/server/tools/peertube-import-videos.js -u '__PEERTUBE_URL__' -U '__USER__' --password '__PASSWORD__' --target-url 'https://www.youtube.com/channel/___CHANNEL__' --since $(date --date="-6 days" +\%Y-\%m-\%d)
```
Also you may want to subscribe to the PeerTube channel in order to manually check the synchronization is successful.
diff --git a/support/docker/production/.env b/support/docker/production/.env
index 70743e0ec..4e7b21ab6 100644
--- a/support/docker/production/.env
+++ b/support/docker/production/.env
@@ -12,10 +12,11 @@ PEERTUBE_DB_SSL=false
# Default to Postgres service name "postgres" in docker-compose.yml
PEERTUBE_DB_HOSTNAME=postgres
-# Server configuration
+# PeerTube server configuration
+# If you test PeerTube in local: use "peertube.localhost" and add this domain to your host file resolving on 127.0.0.1
PEERTUBE_WEBSERVER_HOSTNAME=
-# If you do not use https and a reverse-proxy in docker-compose.yml
-#PEERTUBE_WEBSERVER_PORT=80
+# If you just want to test PeerTube on local
+#PEERTUBE_WEBSERVER_PORT=9000
#PEERTUBE_WEBSERVER_HTTPS=false
# If you need more than one IP as trust_proxy
# pass them as a comma separated array:
diff --git a/support/docker/production/docker-compose.yml b/support/docker/production/docker-compose.yml
index cf90b226f..13f75f222 100644
--- a/support/docker/production/docker-compose.yml
+++ b/support/docker/production/docker-compose.yml
@@ -2,7 +2,7 @@ version: "3.3"
services:
- # You can comment this webserver section if you want to use another webserver/proxy
+ # You can comment this webserver section if you want to use another webserver/proxy or test PeerTube in local
webserver:
image: chocobozzz/peertube-webserver:latest
# If you don't want to use the official image and build one from sources:
@@ -28,7 +28,7 @@ services:
- peertube
restart: "always"
- # You can comment this certbot section if you want to use another webserver/proxy
+ # You can comment this certbot section if you want to use another webserver/proxy or test PeerTube in local
certbot:
container_name: certbot
image: certbot/certbot
@@ -55,8 +55,8 @@ services:
- .env
ports:
- - "1935:1935" # If you don't want to use the live feature, you can comment this line
- # - "9000:9000" # If you provide your own webserver and reverse-proxy, otherwise not suitable for production
+ - "1935:1935" # Comment if you don't want to use the live feature
+ # - "9000:9000" # Uncomment if you use another webserver/proxy or test PeerTube in local, otherwise not suitable for production
volumes:
- assets:/app/client/dist
- ./docker-volume/data:/data
diff --git a/yarn.lock b/yarn.lock
index d16fd026c..60fe262fa 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -73,9 +73,9 @@
tslib "^1.11.1"
"@aws-crypto/ie11-detection@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-2.0.0.tgz#bb6c2facf8f03457e949dcf0921477397ffa4c6e"
- integrity sha512-pkVXf/dq6PITJ0jzYZ69VhL8VFOFoPZLZqtU/12SGnzYuJOOGNfF41q9GxdI1yqC8R13Rq3jOLKDFpUJFT5eTA==
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/ie11-detection/-/ie11-detection-2.0.2.tgz#9c39f4a5558196636031a933ec1b4792de959d6a"
+ integrity sha512-5XDMQY98gMAf/WRTic5G++jfmS/VLM0rwpiOpaainKi4L0nqWMSB1SzsrEG5rjFZGYN6ZAefO+/Yta2dFM0kMw==
dependencies:
tslib "^1.11.1"
@@ -115,36 +115,36 @@
tslib "^1.11.1"
"@aws-crypto/sha256-js@^2.0.0":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.1.tgz#79e1e6cf61f652ef2089c08d471c722ecf1626a9"
- integrity sha512-mbHTBSPBvg6o/mN/c18Z/zifM05eJrapj5ggoOIeHIWckvkv5VgGi7r/wYpt+QAO2ySKXLNvH2d8L7bne4xrMQ==
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/sha256-js/-/sha256-js-2.0.2.tgz#c81e5d378b8a74ff1671b58632779986e50f4c99"
+ integrity sha512-iXLdKH19qPmIC73fVCrHWCSYjN/sxaAvZ3jNNyw6FclmHyjLKg0f69WlC9KTnyElxCR5MO9SKaG00VwlJwyAkQ==
dependencies:
- "@aws-crypto/util" "^2.0.1"
- "@aws-sdk/types" "^3.1.0"
+ "@aws-crypto/util" "^2.0.2"
+ "@aws-sdk/types" "^3.110.0"
tslib "^1.11.1"
"@aws-crypto/supports-web-crypto@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.0.tgz#fd6cde30b88f77d5a4f57b2c37c560d918014f9e"
- integrity sha512-Ge7WQ3E0OC7FHYprsZV3h0QIcpdyJLvIeg+uTuHqRYm8D6qCFJoiC+edSzSyFiHtZf+NOQDJ1q46qxjtzIY2nA==
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-2.0.2.tgz#9f02aafad8789cac9c0ab5faaebb1ab8aa841338"
+ integrity sha512-6mbSsLHwZ99CTOOswvCRP3C+VCWnzBf+1SnbWxzzJ9lR0mA0JnY2JEAhp8rqmTE0GPFy88rrM27ffgp62oErMQ==
dependencies:
tslib "^1.11.1"
-"@aws-crypto/util@^2.0.0", "@aws-crypto/util@^2.0.1":
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-2.0.1.tgz#976cf619cf85084ca85ec5eb947a6ac6b8b5c98c"
- integrity sha512-JJmFFwvbm08lULw4Nm5QOLg8+lAQeC8aCXK5xrtxntYzYXCGfHwUJ4Is3770Q7HmICsXthGQ+ZsDL7C2uH3yBQ==
+"@aws-crypto/util@^2.0.0", "@aws-crypto/util@^2.0.2":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@aws-crypto/util/-/util-2.0.2.tgz#adf5ff5dfbc7713082f897f1d01e551ce0edb9c0"
+ integrity sha512-Lgu5v/0e/BcrZ5m/IWqzPUf3UYFTy/PpeED+uc9SWUR1iZQL8XXbGQg10UfllwwBryO3hFF5dizK+78aoXC1eA==
dependencies:
- "@aws-sdk/types" "^3.1.0"
+ "@aws-sdk/types" "^3.110.0"
"@aws-sdk/util-utf8-browser" "^3.0.0"
tslib "^1.11.1"
-"@aws-sdk/abort-controller@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.127.0.tgz#60c98bffdb185d8eb5d3e43f30f57a32cc8687d6"
- integrity sha512-G77FLYcl9egUoD3ZmR6TX94NMqBMeT53hBGrEE3uVUJV1CwfGKfaF007mPpRZnIB3avnJBQGEK6MrwlCfv2qAw==
+"@aws-sdk/abort-controller@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/abort-controller/-/abort-controller-3.162.0.tgz#c49c08e61e87c1e6bcba8214177228ecf4007535"
+ integrity sha512-8j1f/g+pNny3HkOojl+6phwd1yQE0FmM6EdssRJPA/IpR+SE0qTva2psKfZA9DivAg+/iTBozVCQU5GUJY1F2A==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
"@aws-sdk/chunked-blob-reader-native@3.109.0":
@@ -163,324 +163,324 @@
tslib "^2.3.1"
"@aws-sdk/client-s3@^3.23.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.137.0.tgz#1ff4ec3edcaeb488fc1f59d310228be65b19dff6"
- integrity sha512-WFOBywwV7ECAOkSOLecpPOGbgmYV5NxHzXHTJEio6xR6s2KzoLegJa0/mq5ljh0Zl5t2h5bsKT1CxYRC0sfwWw==
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.165.0.tgz#62555e00ca5df1736c36682e39da272a9d6cf013"
+ integrity sha512-vVTIxf6OJoX0t2Ur64r0gQXKfSeK7VnHq4m5O6QM8IDmOuVP7jyeEt5sw1PaDC4amarVa215u/IZWsaIEDlrsw==
dependencies:
"@aws-crypto/sha1-browser" "2.0.0"
"@aws-crypto/sha256-browser" "2.0.0"
"@aws-crypto/sha256-js" "2.0.0"
- "@aws-sdk/client-sts" "3.137.0"
- "@aws-sdk/config-resolver" "3.130.0"
- "@aws-sdk/credential-provider-node" "3.137.0"
- "@aws-sdk/eventstream-serde-browser" "3.127.0"
- "@aws-sdk/eventstream-serde-config-resolver" "3.127.0"
- "@aws-sdk/eventstream-serde-node" "3.127.0"
- "@aws-sdk/fetch-http-handler" "3.131.0"
- "@aws-sdk/hash-blob-browser" "3.127.0"
- "@aws-sdk/hash-node" "3.127.0"
- "@aws-sdk/hash-stream-node" "3.127.0"
- "@aws-sdk/invalid-dependency" "3.127.0"
- "@aws-sdk/md5-js" "3.127.0"
- "@aws-sdk/middleware-bucket-endpoint" "3.127.0"
- "@aws-sdk/middleware-content-length" "3.127.0"
- "@aws-sdk/middleware-expect-continue" "3.127.0"
- "@aws-sdk/middleware-flexible-checksums" "3.127.0"
- "@aws-sdk/middleware-host-header" "3.127.0"
- "@aws-sdk/middleware-location-constraint" "3.127.0"
- "@aws-sdk/middleware-logger" "3.127.0"
- "@aws-sdk/middleware-recursion-detection" "3.127.0"
- "@aws-sdk/middleware-retry" "3.127.0"
- "@aws-sdk/middleware-sdk-s3" "3.127.0"
- "@aws-sdk/middleware-serde" "3.127.0"
- "@aws-sdk/middleware-signing" "3.130.0"
- "@aws-sdk/middleware-ssec" "3.127.0"
- "@aws-sdk/middleware-stack" "3.127.0"
- "@aws-sdk/middleware-user-agent" "3.127.0"
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/node-http-handler" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/signature-v4-multi-region" "3.130.0"
- "@aws-sdk/smithy-client" "3.137.0"
- "@aws-sdk/types" "3.127.0"
- "@aws-sdk/url-parser" "3.127.0"
+ "@aws-sdk/client-sts" "3.165.0"
+ "@aws-sdk/config-resolver" "3.163.0"
+ "@aws-sdk/credential-provider-node" "3.165.0"
+ "@aws-sdk/eventstream-serde-browser" "3.162.0"
+ "@aws-sdk/eventstream-serde-config-resolver" "3.162.0"
+ "@aws-sdk/eventstream-serde-node" "3.162.0"
+ "@aws-sdk/fetch-http-handler" "3.162.0"
+ "@aws-sdk/hash-blob-browser" "3.162.0"
+ "@aws-sdk/hash-node" "3.162.0"
+ "@aws-sdk/hash-stream-node" "3.162.0"
+ "@aws-sdk/invalid-dependency" "3.162.0"
+ "@aws-sdk/md5-js" "3.162.0"
+ "@aws-sdk/middleware-bucket-endpoint" "3.162.0"
+ "@aws-sdk/middleware-content-length" "3.162.0"
+ "@aws-sdk/middleware-expect-continue" "3.162.0"
+ "@aws-sdk/middleware-flexible-checksums" "3.162.0"
+ "@aws-sdk/middleware-host-header" "3.162.0"
+ "@aws-sdk/middleware-location-constraint" "3.162.0"
+ "@aws-sdk/middleware-logger" "3.162.0"
+ "@aws-sdk/middleware-recursion-detection" "3.162.0"
+ "@aws-sdk/middleware-retry" "3.162.0"
+ "@aws-sdk/middleware-sdk-s3" "3.165.0"
+ "@aws-sdk/middleware-serde" "3.162.0"
+ "@aws-sdk/middleware-signing" "3.163.0"
+ "@aws-sdk/middleware-ssec" "3.162.0"
+ "@aws-sdk/middleware-stack" "3.162.0"
+ "@aws-sdk/middleware-user-agent" "3.162.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/node-http-handler" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/signature-v4-multi-region" "3.163.0"
+ "@aws-sdk/smithy-client" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
+ "@aws-sdk/url-parser" "3.162.0"
"@aws-sdk/util-base64-browser" "3.109.0"
"@aws-sdk/util-base64-node" "3.55.0"
- "@aws-sdk/util-body-length-browser" "3.55.0"
+ "@aws-sdk/util-body-length-browser" "3.154.0"
"@aws-sdk/util-body-length-node" "3.55.0"
- "@aws-sdk/util-defaults-mode-browser" "3.137.0"
- "@aws-sdk/util-defaults-mode-node" "3.137.0"
- "@aws-sdk/util-stream-browser" "3.131.0"
- "@aws-sdk/util-stream-node" "3.129.0"
- "@aws-sdk/util-user-agent-browser" "3.127.0"
- "@aws-sdk/util-user-agent-node" "3.127.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.162.0"
+ "@aws-sdk/util-defaults-mode-node" "3.163.0"
+ "@aws-sdk/util-stream-browser" "3.162.0"
+ "@aws-sdk/util-stream-node" "3.162.0"
+ "@aws-sdk/util-user-agent-browser" "3.162.0"
+ "@aws-sdk/util-user-agent-node" "3.162.0"
"@aws-sdk/util-utf8-browser" "3.109.0"
"@aws-sdk/util-utf8-node" "3.109.0"
- "@aws-sdk/util-waiter" "3.127.0"
- "@aws-sdk/xml-builder" "3.109.0"
+ "@aws-sdk/util-waiter" "3.162.0"
+ "@aws-sdk/xml-builder" "3.142.0"
entities "2.2.0"
fast-xml-parser "3.19.0"
tslib "^2.3.1"
-"@aws-sdk/client-sso@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.137.0.tgz#cc1c35de209a28ddfdeccc6e3e4658c76a355f73"
- integrity sha512-l9y9usMuXGI+o1c/VO2qMccN0Bm0T5bFmmbRljB6kIzbJYXD/wVqR8GMZwSnFnz52cnURQ4pgqM1ETg54FlBYQ==
+"@aws-sdk/client-sso@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.165.0.tgz#655e74e4673b79ab167d228a0ad9de8d08a88845"
+ integrity sha512-Cizf03z6UFgHWOIQYOjZdNwUhoh6yhT5B2dH+mh1q+Naq1zsLmD2PUvx7SM+0fZsN9MhOICLyBSE/nSSE7E8Kg==
dependencies:
"@aws-crypto/sha256-browser" "2.0.0"
"@aws-crypto/sha256-js" "2.0.0"
- "@aws-sdk/config-resolver" "3.130.0"
- "@aws-sdk/fetch-http-handler" "3.131.0"
- "@aws-sdk/hash-node" "3.127.0"
- "@aws-sdk/invalid-dependency" "3.127.0"
- "@aws-sdk/middleware-content-length" "3.127.0"
- "@aws-sdk/middleware-host-header" "3.127.0"
- "@aws-sdk/middleware-logger" "3.127.0"
- "@aws-sdk/middleware-recursion-detection" "3.127.0"
- "@aws-sdk/middleware-retry" "3.127.0"
- "@aws-sdk/middleware-serde" "3.127.0"
- "@aws-sdk/middleware-stack" "3.127.0"
- "@aws-sdk/middleware-user-agent" "3.127.0"
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/node-http-handler" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/smithy-client" "3.137.0"
- "@aws-sdk/types" "3.127.0"
- "@aws-sdk/url-parser" "3.127.0"
+ "@aws-sdk/config-resolver" "3.163.0"
+ "@aws-sdk/fetch-http-handler" "3.162.0"
+ "@aws-sdk/hash-node" "3.162.0"
+ "@aws-sdk/invalid-dependency" "3.162.0"
+ "@aws-sdk/middleware-content-length" "3.162.0"
+ "@aws-sdk/middleware-host-header" "3.162.0"
+ "@aws-sdk/middleware-logger" "3.162.0"
+ "@aws-sdk/middleware-recursion-detection" "3.162.0"
+ "@aws-sdk/middleware-retry" "3.162.0"
+ "@aws-sdk/middleware-serde" "3.162.0"
+ "@aws-sdk/middleware-stack" "3.162.0"
+ "@aws-sdk/middleware-user-agent" "3.162.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/node-http-handler" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/smithy-client" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
+ "@aws-sdk/url-parser" "3.162.0"
"@aws-sdk/util-base64-browser" "3.109.0"
"@aws-sdk/util-base64-node" "3.55.0"
- "@aws-sdk/util-body-length-browser" "3.55.0"
+ "@aws-sdk/util-body-length-browser" "3.154.0"
"@aws-sdk/util-body-length-node" "3.55.0"
- "@aws-sdk/util-defaults-mode-browser" "3.137.0"
- "@aws-sdk/util-defaults-mode-node" "3.137.0"
- "@aws-sdk/util-user-agent-browser" "3.127.0"
- "@aws-sdk/util-user-agent-node" "3.127.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.162.0"
+ "@aws-sdk/util-defaults-mode-node" "3.163.0"
+ "@aws-sdk/util-user-agent-browser" "3.162.0"
+ "@aws-sdk/util-user-agent-node" "3.162.0"
"@aws-sdk/util-utf8-browser" "3.109.0"
"@aws-sdk/util-utf8-node" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/client-sts@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.137.0.tgz#71a4fe715b30943d599bd6654d26ccafed138545"
- integrity sha512-yJqfkEq0DG9Ds+oif/sc02PX6vfSNcyRe3YcaW5P6ouMyhJRljSIVCnA6iPwJaTsmK9BE9PDgFD2v/GYM/XgOA==
+"@aws-sdk/client-sts@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.165.0.tgz#1d9824aba899af5c9e6712543916fa63bfb3a2bf"
+ integrity sha512-pizXLuaIRDdC1zseB0v/YQ3IKxzJfD/bVBgOhQNCNVr4d7O7/oDXU3I+GhESmKpWopQADg1s1Q3NGtkUoJJUew==
dependencies:
"@aws-crypto/sha256-browser" "2.0.0"
"@aws-crypto/sha256-js" "2.0.0"
- "@aws-sdk/config-resolver" "3.130.0"
- "@aws-sdk/credential-provider-node" "3.137.0"
- "@aws-sdk/fetch-http-handler" "3.131.0"
- "@aws-sdk/hash-node" "3.127.0"
- "@aws-sdk/invalid-dependency" "3.127.0"
- "@aws-sdk/middleware-content-length" "3.127.0"
- "@aws-sdk/middleware-host-header" "3.127.0"
- "@aws-sdk/middleware-logger" "3.127.0"
- "@aws-sdk/middleware-recursion-detection" "3.127.0"
- "@aws-sdk/middleware-retry" "3.127.0"
- "@aws-sdk/middleware-sdk-sts" "3.130.0"
- "@aws-sdk/middleware-serde" "3.127.0"
- "@aws-sdk/middleware-signing" "3.130.0"
- "@aws-sdk/middleware-stack" "3.127.0"
- "@aws-sdk/middleware-user-agent" "3.127.0"
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/node-http-handler" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/smithy-client" "3.137.0"
- "@aws-sdk/types" "3.127.0"
- "@aws-sdk/url-parser" "3.127.0"
+ "@aws-sdk/config-resolver" "3.163.0"
+ "@aws-sdk/credential-provider-node" "3.165.0"
+ "@aws-sdk/fetch-http-handler" "3.162.0"
+ "@aws-sdk/hash-node" "3.162.0"
+ "@aws-sdk/invalid-dependency" "3.162.0"
+ "@aws-sdk/middleware-content-length" "3.162.0"
+ "@aws-sdk/middleware-host-header" "3.162.0"
+ "@aws-sdk/middleware-logger" "3.162.0"
+ "@aws-sdk/middleware-recursion-detection" "3.162.0"
+ "@aws-sdk/middleware-retry" "3.162.0"
+ "@aws-sdk/middleware-sdk-sts" "3.163.0"
+ "@aws-sdk/middleware-serde" "3.162.0"
+ "@aws-sdk/middleware-signing" "3.163.0"
+ "@aws-sdk/middleware-stack" "3.162.0"
+ "@aws-sdk/middleware-user-agent" "3.162.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/node-http-handler" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/smithy-client" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
+ "@aws-sdk/url-parser" "3.162.0"
"@aws-sdk/util-base64-browser" "3.109.0"
"@aws-sdk/util-base64-node" "3.55.0"
- "@aws-sdk/util-body-length-browser" "3.55.0"
+ "@aws-sdk/util-body-length-browser" "3.154.0"
"@aws-sdk/util-body-length-node" "3.55.0"
- "@aws-sdk/util-defaults-mode-browser" "3.137.0"
- "@aws-sdk/util-defaults-mode-node" "3.137.0"
- "@aws-sdk/util-user-agent-browser" "3.127.0"
- "@aws-sdk/util-user-agent-node" "3.127.0"
+ "@aws-sdk/util-defaults-mode-browser" "3.162.0"
+ "@aws-sdk/util-defaults-mode-node" "3.163.0"
+ "@aws-sdk/util-user-agent-browser" "3.162.0"
+ "@aws-sdk/util-user-agent-node" "3.162.0"
"@aws-sdk/util-utf8-browser" "3.109.0"
"@aws-sdk/util-utf8-node" "3.109.0"
entities "2.2.0"
fast-xml-parser "3.19.0"
tslib "^2.3.1"
-"@aws-sdk/config-resolver@3.130.0":
- version "3.130.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.130.0.tgz#ba0fa915fa5613e87051a9826531e59cab4387b1"
- integrity sha512-7dkCHHI9kRcHW6YNr9/2Ub6XkvU9Fu6H/BnlKbaKlDR8jq7QpaFhPhctOVi5D/NDpxJgALifexFne0dvo3piTw==
+"@aws-sdk/config-resolver@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/config-resolver/-/config-resolver-3.163.0.tgz#65ae429a02d65a8a9d2fe321cc88fa9117c6ecae"
+ integrity sha512-iBl5Zc3+VRGJy6n+aMcg++7tzYi4G1bHia6v/eF93SvdKxtRv40M9QnqoNfaNUuw9U2ltwKOHepw7J3bkOA8cQ==
dependencies:
- "@aws-sdk/signature-v4" "3.130.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/signature-v4" "3.163.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-config-provider" "3.109.0"
- "@aws-sdk/util-middleware" "3.127.0"
+ "@aws-sdk/util-middleware" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-env@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.127.0.tgz#06eb67461f7df8feb14abd3b459f682544d78e43"
- integrity sha512-Ig7XhUikRBlnRTYT5JBGzWfYZp68X5vkFVIFCmsHHt/qVy0Nz9raZpmDHicdS1u67yxDkWgCPn/bNevWnM0GFg==
+"@aws-sdk/credential-provider-env@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.162.0.tgz#be2bf9587d9e7b2a10b1c2530c5984b60efc11bd"
+ integrity sha512-yzCJXiAAbZZHB4iThi4I+rs+gTYwBSetdU4Z1D89a2xjcOjCa8IhdQKm3GO/uJMScy4VtW3EEFG4/zZ7dVQPOw==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-imds@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.127.0.tgz#1fc7b40bf21adcc2a897e47b72796bd8ebcc7d86"
- integrity sha512-I6KlIBBzmJn/U1KikiC50PK3SspT9G5lkVLBaW5a6YfOcijqVTXfAN3kYzqhfeS0j4IgfJEwKVsjsZfmprJO5A==
+"@aws-sdk/credential-provider-imds@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.162.0.tgz#bb8002a37c42e6f2f42fcafff3a8e4262b6aac4a"
+ integrity sha512-ohrHMIu2MNauPjbE8mEMKtlEQH/VZdpNswPigaEejUGVumz0NSft9PlIn2X79sNX5Y+uXopynMQF4MZj773hTw==
dependencies:
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
- "@aws-sdk/url-parser" "3.127.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
+ "@aws-sdk/url-parser" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-ini@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.137.0.tgz#ad7e35b61a38fa37db0f2dc8b3a2d56cad4e0e79"
- integrity sha512-FNSYjHaW83b4sQac+EWh/C6p1taBdvPOXFAVml1mPH49Nlkv9/E4bbjaWwgxvlxjqjNCbkDMKzhb19DN3gVulA==
+"@aws-sdk/credential-provider-ini@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.165.0.tgz#eee4131ef1b8a0f815f53e6be5452b547e839d04"
+ integrity sha512-NrLe29bdhmpNPsEsYxUxb0hTxNMXCmz5pH2l/T9COT6SMxom1wpbB/aKwf9897Z1xvhoFi6flDQjmu//599BZw==
dependencies:
- "@aws-sdk/credential-provider-env" "3.127.0"
- "@aws-sdk/credential-provider-imds" "3.127.0"
- "@aws-sdk/credential-provider-sso" "3.137.0"
- "@aws-sdk/credential-provider-web-identity" "3.127.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/shared-ini-file-loader" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/credential-provider-env" "3.162.0"
+ "@aws-sdk/credential-provider-imds" "3.162.0"
+ "@aws-sdk/credential-provider-sso" "3.165.0"
+ "@aws-sdk/credential-provider-web-identity" "3.162.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/shared-ini-file-loader" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-node@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.137.0.tgz#ec0a95ae6696ed849b97feea53eb7826b5d79103"
- integrity sha512-if4CzNSyPS3ZERLtDocNNC+l5ejK93d2hoOzNHP2qCmTppThEPWF2TH506ez0v0lbUzeI7qWgpYe9m4+BFLEwQ==
+"@aws-sdk/credential-provider-node@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.165.0.tgz#ff3aa22df468ded2d370955f0b2c0548860583d4"
+ integrity sha512-emUd3kqAvV8Qydn5pJ+YKo47UJ+B5RXNyQXMasNQsw1jxrB60j8QAIL9JGM019SzZBnHZuW3DrHClA17OVC+xQ==
dependencies:
- "@aws-sdk/credential-provider-env" "3.127.0"
- "@aws-sdk/credential-provider-imds" "3.127.0"
- "@aws-sdk/credential-provider-ini" "3.137.0"
- "@aws-sdk/credential-provider-process" "3.127.0"
- "@aws-sdk/credential-provider-sso" "3.137.0"
- "@aws-sdk/credential-provider-web-identity" "3.127.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/shared-ini-file-loader" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/credential-provider-env" "3.162.0"
+ "@aws-sdk/credential-provider-imds" "3.162.0"
+ "@aws-sdk/credential-provider-ini" "3.165.0"
+ "@aws-sdk/credential-provider-process" "3.162.0"
+ "@aws-sdk/credential-provider-sso" "3.165.0"
+ "@aws-sdk/credential-provider-web-identity" "3.162.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/shared-ini-file-loader" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-process@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.127.0.tgz#6046a20013a3edd58b631668ed1d73dfd63a931c"
- integrity sha512-6v0m2lqkO9J5fNlTl+HjriQNIdfg8mjVST544+5y9EnC/FVmTnIz64vfHveWdNkP/fehFx7wTimNENtoSqCn3A==
+"@aws-sdk/credential-provider-process@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.162.0.tgz#e54db5f3ac5a5200a6f04803b05278c028a54447"
+ integrity sha512-KtmYjlCMAa0XF3IJo4dxSF+OWmRoHbrdEHGEZw+j6iCZ3Nz6Y6xCsdxun5rAKdom1QRNMDR4wX0hRAdPYobW2w==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/shared-ini-file-loader" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/shared-ini-file-loader" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-sso@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.137.0.tgz#c1e573f5f934073596579d3f43da1c252713e9af"
- integrity sha512-Up2Q3tWSo6Mv2icXMrHa8dGtnC9yQAeUnftrIlvLXi3P9RjxlOPZCSg1NF8FOS90RdEgORlj/7LPlIniHgGUmg==
+"@aws-sdk/credential-provider-sso@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.165.0.tgz#7da83675149983e25345c05ee1113e64485b5b19"
+ integrity sha512-b2BuYyUSmnfChhz5ZbnqOaLSAsnzYcwpEPEUbQUdNGPSE3QcMd0SPl3woH82095WYlXTFjwgxlOPn5ad5hdBpA==
dependencies:
- "@aws-sdk/client-sso" "3.137.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/shared-ini-file-loader" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/client-sso" "3.165.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/shared-ini-file-loader" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/credential-provider-web-identity@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.127.0.tgz#a56c390bf0148f20573abd022930b28df345043a"
- integrity sha512-85ahDZnLYB3dqkW+cQ0bWt+NVqOoxomTrJoq3IC2q6muebeFrJ0pyf0JEW/RNRzBiUvvsZujzGdWifzWyQKfVg==
+"@aws-sdk/credential-provider-web-identity@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.162.0.tgz#0b06aee91777b16c362ad565e9f1fdf77de7e8f6"
+ integrity sha512-vy86OS5/h+Vfk1bxvWjbayyUtFNdwU+mfALin3zxJbFqneSxRBydNBomt/guJjapZE+h865lkteyOsqsYMskzQ==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-codec@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.127.0.tgz#a51497e5dbd39edbfc68839bb6d2906654e716cd"
- integrity sha512-+Tlujx3VkB4DK8tYzG0rwxIE0ee6hWItQgSEREEmi5CwHQFw7VpRLYAShYabEx9wIJmRFObWzhlKxWNRi+TfaA==
+"@aws-sdk/eventstream-codec@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.162.0.tgz#c105a2d3081b0b74a3d1be6c49bd489a677102ad"
+ integrity sha512-DllkOwvOFO28nuFyY+Klu31aRwHp1Db6G6BfMfRFACId5RIE9LNVgEoNnR/uluZqQ9IN7k7kyp7ycztyn18tUA==
dependencies:
"@aws-crypto/crc32" "2.0.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-hex-encoding" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-serde-browser@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.127.0.tgz#128f8822acaec7ec1b43a6aeab247a518f01e018"
- integrity sha512-d1rTK4ljEp3Y/BQ78/AJ7eqgGyI6TE0bxNosCmXWcUBv00Tr5cerPqPe7Zvw8XwIMPX5y8cjtd1/cOtB2ePaBw==
+"@aws-sdk/eventstream-serde-browser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-browser/-/eventstream-serde-browser-3.162.0.tgz#d84952d5c65b247b3e01c4ee59c42a716338ce38"
+ integrity sha512-99xPbUs3JS+uwdKe+pZu3UOc/GeI9qPk4epramssgaLKzQGkO4ylN3CD9ts4xeMXkE+VS0p0lEKeg80/fkzqzA==
dependencies:
- "@aws-sdk/eventstream-serde-universal" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/eventstream-serde-universal" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-serde-config-resolver@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.127.0.tgz#2184d7441db1cf5909a7dd6720a224f7c2084740"
- integrity sha512-dYvLfQYcKLOFtZVgwLwKDCykAxNkDyDLQRWytJK9DHCyjRig66IKi1codts9vOy4j0CeYwnXWs5WDavrUaE05g==
+"@aws-sdk/eventstream-serde-config-resolver@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.162.0.tgz#2c5f749262575d44b8ebebff96e243d9c0bbcf38"
+ integrity sha512-1G4IUPrcONzZ0o60CLbv3dOZT9UhT1iOCSRXzdy7XiTQ4rNLpqZVLG8GxNdu2ZpuDoW0ZdpjRDfmnzX+IXAILA==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-serde-node@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.127.0.tgz#cad3b376a4dd1634dfaa99b49519b0f2ccf09b46"
- integrity sha512-Ie59jZYAIw3Kt6GePvEilp1k3JoYEQpY3WIyVZltm3dkVf0GmzhCZrPROH9vgF3qApzu1aGOWDV2wX91poXF8A==
+"@aws-sdk/eventstream-serde-node@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-node/-/eventstream-serde-node-3.162.0.tgz#06676c14b9cea5f179586d47bdbac9c60966efb4"
+ integrity sha512-bXfgIR/6ZBdu022sTr0dRjEWMI1Z0UKCARYuywygwQ7GtAzhyHaRKrLk59foDX9NkLTExlQCfIRcsW6rMjL+hA==
dependencies:
- "@aws-sdk/eventstream-serde-universal" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/eventstream-serde-universal" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/eventstream-serde-universal@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.127.0.tgz#f0335cddbf55b8a3d5c5364cecac3f3c8bfbb212"
- integrity sha512-cJLSTtYDGTevknMTykzHpcDNRbD6yGve8FBUKSAczuNVjXZOedj0GbHJqkASuLj0ZnojbKBdCx4uu1XGyvubng==
+"@aws-sdk/eventstream-serde-universal@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/eventstream-serde-universal/-/eventstream-serde-universal-3.162.0.tgz#cf515746715baed3efc9bdac9e28ed29e8546142"
+ integrity sha512-EnZGRWUkZ8d07OuoN+WG1u+ta42b6szf06F+SE2pKhsiAfnHHN3MsfxsnUN/ZYsgSXv6COxdp+acHR8CnjzRMQ==
dependencies:
- "@aws-sdk/eventstream-codec" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/eventstream-codec" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/fetch-http-handler@3.131.0":
- version "3.131.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.131.0.tgz#426721ba3c4e7687a6c12ce10bdc661900325815"
- integrity sha512-eNxmPZQX2IUeBGWHNC7eNTekWn9VIPLYEMKJbKYUBJryxuTJ7TtLeyEK5oakUjMwP1AUvWT+CV7C+8L7uG1omQ==
+"@aws-sdk/fetch-http-handler@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.162.0.tgz#d90d3f179ff11bedf69b971d22a7c00abba650d9"
+ integrity sha512-DZLxxEqSMXqKteYohO4w6uoORabpETWso6wBdIFMul1BbEseqLjub1594D5RA18cqkcM2dV4ttw+boPPzOjSAw==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/querystring-builder" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/querystring-builder" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-base64-browser" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/hash-blob-browser@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.127.0.tgz#5dc55800ecce69aed727d37bfd3241a6c12afec2"
- integrity sha512-XH9s2w6GXCtDI+3/y+sDAzMWJRTvhRXJJtI1fVDsCiyq96SYUTNKLLaUSuR01uawEBiRDBqGDDPMT8qJPDXc/w==
+"@aws-sdk/hash-blob-browser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-blob-browser/-/hash-blob-browser-3.162.0.tgz#75d1ff18dc3181231b35a131adadfe85cc227e63"
+ integrity sha512-m6d9jSQvV0eNWUOaUEHeP5N5AgjKs+wag+sY+Obr1zQlX1hp5boIauCEhTnm2sJxL5Z2M0bSleb/I0V8RFvYHw==
dependencies:
"@aws-sdk/chunked-blob-reader" "3.55.0"
"@aws-sdk/chunked-blob-reader-native" "3.109.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/hash-node@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.127.0.tgz#2fbbeb509a515e6a5cfd6846c02cc1967961a40b"
- integrity sha512-wx7DKlXdKebH4JcMsOevdsm2oDNMVm36kuMm0XWRIrFWQ/oq7OquDpEMJzWvGqWF/IfFUpb7FhAWZZpALwlcwA==
+"@aws-sdk/hash-node@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-node/-/hash-node-3.162.0.tgz#72eeba4fe923fc96103740600bcb5a217dc8d338"
+ integrity sha512-lfyyAb0Cd084QnUNLTkYowD8RW3L5Tb9lNnIMH6HY7uSE/obw1j/OnLUPqpey628WJ5DPyyvNBah3Vu+JVZ5Mw==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-buffer-from" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/hash-stream-node@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.127.0.tgz#75ee97b86978de6227c4e24ae2563b5fcea97667"
- integrity sha512-ZCNqi+FJViYFCo8JfSx+YK0Hd/SC555gHqBe24GVBMCDqJ8UFIled7tF+GOQ8wTcKjxuwp/0EXDTXoaAb0K89g==
+"@aws-sdk/hash-stream-node@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/hash-stream-node/-/hash-stream-node-3.162.0.tgz#cfb1e8cc36df4772a339416a5c4c5138064a8648"
+ integrity sha512-WnaKxaK+RIl+MOm3oohyKy1rDduNRTxMhSuLpo9NsZVc6tqZBXQ4Y4fTfND80YP6iyAcao1Gv96Ph8H6wY7yzA==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/invalid-dependency@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.127.0.tgz#3a99603e1969f67278495b827243e9a391b8cfc4"
- integrity sha512-bxvmtmJ6gIRfOHvh1jAPZBH2mzppEblPjEOFo4mOzXz4U3qPIxeuukCjboMnGK9QEpV2wObWcYYld0vxoRrfiA==
+"@aws-sdk/invalid-dependency@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.162.0.tgz#a75b29aae362854041ebc4d282746041231109e4"
+ integrity sha512-ENZ7Jf2EcxMMdAX9/sRrt/1rzeA2WwqAKrjIacKGT9KEGQNU+omWF/h+8stLCu0Uxcg0XswFXgQCXcI1IQuZjg==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
"@aws-sdk/is-array-buffer@3.55.0":
@@ -491,289 +491,289 @@
tslib "^2.3.1"
"@aws-sdk/lib-storage@^3.72.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.137.0.tgz#fcacc2abad5d00b62a95f5aa21df0c03db8cb150"
- integrity sha512-xLs4AeXuuOvLo3fPSmKSIS6G3KPA5TaAKmk7sF99XCXKnkk+TEGfEBIdwp+O+AacLw44l8H+bpSV/hqIV7Fkzg==
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.165.0.tgz#810dec9b649656ae663ef14b7e1a5a5032363044"
+ integrity sha512-6eM4xQgq4VfIFI8hLnrGXhnynFDnTdIGksE9ejOb6sloOVcqhsrffnWuhGRc4AkK2/LuExY8E+jKbiQjM0h3aQ==
dependencies:
- "@aws-sdk/smithy-client" "3.137.0"
+ "@aws-sdk/smithy-client" "3.162.0"
buffer "5.6.0"
events "3.3.0"
stream-browserify "3.0.0"
tslib "^2.3.1"
-"@aws-sdk/md5-js@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.127.0.tgz#0fe0e8d86f734a0f2c9431e8305a4b7b8085c6a1"
- integrity sha512-9FzD++p2bvfZ56hbDxvGcLlA9JIMt9uZB/m4NEvbuvrpx1qnUpFv6HqthhGaVuhctkK25hONT5ZpOYHSisATrA==
+"@aws-sdk/md5-js@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/md5-js/-/md5-js-3.162.0.tgz#f469e9dca0eea77ce9d87cf157dc034b834f1144"
+ integrity sha512-8rODeZjopffWtnvGOOn3JZghztvxZBAF9a8I6rAUFUveOvyZbxhDZRxdqfGbnNesYBKxZRjU4hjt9dvfmRVSvw==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-utf8-browser" "3.109.0"
"@aws-sdk/util-utf8-node" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-bucket-endpoint@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.127.0.tgz#789ba99cc4f4100241406fdbb5c6a89226b4d6cf"
- integrity sha512-wJpXxWceBDhWktoxrRb4s6tMx0dWsEGYIaV0KkQPGhTPk2KMUgwa4xApfCXXVfYcE3THk486OKwHhPrR5jpe+g==
+"@aws-sdk/middleware-bucket-endpoint@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-bucket-endpoint/-/middleware-bucket-endpoint-3.162.0.tgz#7930aa6ecc2248c578996e43b00b4cddd77b8904"
+ integrity sha512-WkT8BqBN1GzAAzQnkhmyIIhRrZucCY2LdLgXfArYNgzdxFphUJXk19JuKlT8xQHBNENMnCiX+OHupn4prKXQaA==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-arn-parser" "3.55.0"
"@aws-sdk/util-config-provider" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-content-length@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.127.0.tgz#662c1971fdb2dd7d34a9945ebd8da52578900434"
- integrity sha512-AFmMaIEW3Rzg0TaKB9l/RENLowd7ZEEOpm0trYw1CgUUORWW/ydCsDT7pekPlC25CPbhUmWXCSA4xPFSYOVnDw==
+"@aws-sdk/middleware-content-length@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.162.0.tgz#987d77a843598aa52d1045745dbae7e79e763464"
+ integrity sha512-gwuxHPBNNkr9Ah9gTNHqJ3uIp3zeY+VC2H810+RqkG5QrxU1bGAN/zezIIbcAlXjMM9vTSfO0rxGI04nhTx0BQ==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-expect-continue@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.127.0.tgz#f67b3b9de34ac319958a8b3ae9f93026dc1a9f06"
- integrity sha512-+X7mdgFqt9UqUDeGuMt+afR8CBX9nMecTxEIilAKdVOLx+fuXzHnC2mpddKMtiE9IGKMU4BI1Ahf7t32Odhs1Q==
+"@aws-sdk/middleware-expect-continue@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-expect-continue/-/middleware-expect-continue-3.162.0.tgz#4d3695f82cf950c6b47d227d8382a145e6992053"
+ integrity sha512-6AVKtODhV0mfwAONc67haulkPVlrxNkcgw4gEc4iXTT9ZQiyz4WHUU8hELB0Bkj+7or94BU15fCpUD3rK1VXeQ==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-flexible-checksums@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.127.0.tgz#8477b784b5db5b159427819c8411d406ad98a7ba"
- integrity sha512-sXkAwhE9dikO72sEJ7DrUCo5mawauAxICCqipCCSGp0geSkptvtZHhySgJNMVSbUJQmu5bcS+zsFpFVwuJvGxg==
+"@aws-sdk/middleware-flexible-checksums@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-flexible-checksums/-/middleware-flexible-checksums-3.162.0.tgz#f218775cf65c4b28705a72a6f4968df7a48ca171"
+ integrity sha512-KMOOJB+ntqSBVbsNln55Cm+wrPxP0+6dWdRcjuq1NnQqsTHoADiJ+o9+BBYgAFUQR4Q/zWcvxZQ7gTan0W+PLQ==
dependencies:
"@aws-crypto/crc32" "2.0.0"
"@aws-crypto/crc32c" "2.0.0"
"@aws-sdk/is-array-buffer" "3.55.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-host-header@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.127.0.tgz#679f685bd8b4f221ed2c11e90b381d6904034ef9"
- integrity sha512-e2gTLJb5lYP9lRV7hN3rKY2l4jv8OygOoHElZJ3Z8KPZskjHelYPcQ8XbdfhSXXxC3vc/0QqN0ResFt3W3Pplg==
+"@aws-sdk/middleware-host-header@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.162.0.tgz#c59015c83f6c574bde72534919022b3a90c3cd2a"
+ integrity sha512-gw5xe22P62N9yZPvrVXewM2vp70w9mLRWC1vh6pRDs0hEudAlsbXoWjB/z6jpG6ucA4Y1IOuXy5yGr9lND+zhg==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-location-constraint@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.127.0.tgz#8a1c6dd438b8cd80ffc86f3c393e5e0fbaba1ae8"
- integrity sha512-UtPmbOKEVu+Ue7CwICFSOOOSePV8Piydco/v2IpdRkMO0e4bqQ3Tn0XprBlWWfSW4QCtAPzydrArLsUdk636GA==
+"@aws-sdk/middleware-location-constraint@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-location-constraint/-/middleware-location-constraint-3.162.0.tgz#201f3f97099e6d771f7456cec526c235b608c7d3"
+ integrity sha512-CnCx4TA8wZa4fnXYiyj37CIkOnppBKokZFu+mbiG6shxXb4tVA8p4PgptOnDRYJHLzgeD4v7B/zMFpUP3o7a8g==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-logger@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.127.0.tgz#b62fd148888f418bd74b0c9d76b80588224ee98f"
- integrity sha512-jMNLcZB/ECA7OfkNBLNeAlrLRehyfnUeNQJHW3kcxs9h1+6VxaF6wY+WKozszLI7/3OBzQrFHBQCfRZV7ykSLg==
+"@aws-sdk/middleware-logger@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.162.0.tgz#10b2d552d7aa2c48b91061a418224cc47984272c"
+ integrity sha512-3YysLwpTZdfZkve2ytKFIwEc/WqDkxoI5kUXQq2hjsHAjLW7pEhUV00o+LJbgKjNxh38eSmmKeFlr5jnIjXHiQ==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-recursion-detection@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.127.0.tgz#84949efd4a05a4d00da3e9242825e3c9d715f800"
- integrity sha512-tB6WX+Z1kUKTnn5h38XFrTCzoqPKjUZLUjN4Wb27/cbeSiTSKGAZcCXHOJm36Ukorl5arlybQTqGe689EU00Hw==
+"@aws-sdk/middleware-recursion-detection@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.162.0.tgz#6c13e90ec9cc7b7adcb98bcb3d02eb37cef37b5c"
+ integrity sha512-AqoTnSX0JgoFuKPyWy0S+WUJqgfkVz6Os50azi32snjHmluEgLOmfeF0ixfxGFUVGxZp8WDuu/JVhwgTRKVuUA==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-retry@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.127.0.tgz#bcd0741ed676588101739083c6bd141d5c1911e1"
- integrity sha512-ZSvg/AyGUacWnf3i8ZbyImtiCH+NyafF8uV7bITP7JkwPrG+VdNocJZOr88GRM0c1A0jfkOf7+oq+fInPwwiNA==
+"@aws-sdk/middleware-retry@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-retry/-/middleware-retry-3.162.0.tgz#0601882f9105fc440b902a937f630da65914bd99"
+ integrity sha512-9ZuTim8tnTgP7wNgj+RIdYzGhNgou6QBBX85qMIvngksRUgsd1CGR17HQTyYDZTKlZs7GvLt/L5FaJcOlpPUxA==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/service-error-classification" "3.127.0"
- "@aws-sdk/types" "3.127.0"
- "@aws-sdk/util-middleware" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/service-error-classification" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
+ "@aws-sdk/util-middleware" "3.162.0"
tslib "^2.3.1"
uuid "^8.3.2"
-"@aws-sdk/middleware-sdk-s3@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.127.0.tgz#3f6e5049480320ce121a8615dfe1b314c7f9a2ee"
- integrity sha512-q1mkEN7kYYdQ3LOHIhaT56omYe8DCubyiCKOXuEo5ZiIkE5iq06K/BxWxj3f8bFZxSX80Ma1m8XA5jcOEMphSA==
+"@aws-sdk/middleware-sdk-s3@3.165.0":
+ version "3.165.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.165.0.tgz#7181f9f2efec56fd85d98c845bf996d8d109d5e3"
+ integrity sha512-OaCQqrgvJLdCVmBwSvQ/woYyDfYuOHUY4i7hl/DDH20QGq1n/CE8g7BBvFVqEaptin0dunFVHOOgzopmVpmOUQ==
dependencies:
- "@aws-sdk/middleware-bucket-endpoint" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/middleware-bucket-endpoint" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-arn-parser" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-sdk-sts@3.130.0":
- version "3.130.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.130.0.tgz#b8dc87c25db048ae8b91962459dfaec5d5b48a8f"
- integrity sha512-FDfs7+ohbhEK3eH3Dshr6JDiL8P72bp3ffeNpPBXuURFqwt4pCmjHuX3SqQR0JIJ2cl3aIdxc17rKaZJfOjtPw==
+"@aws-sdk/middleware-sdk-sts@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.163.0.tgz#362eedb0739c3b4e98aa1154cc5c6f38d7e18f68"
+ integrity sha512-3UV0O5D3HPF5xHsIrDiygs06wmGVnoAXsyrqcZSPkYig9eGP6lTL1I8YS8JIG9/VojQDKjDUpQZMC3Om0+C7hA==
dependencies:
- "@aws-sdk/middleware-signing" "3.130.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/signature-v4" "3.130.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/middleware-signing" "3.163.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/signature-v4" "3.163.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-serde@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.127.0.tgz#8732d71ed0d28c43e609fcc156b1a1ac307c0d5f"
- integrity sha512-xmWMYV/t9M+b9yHjqaD1noDNJJViI2QwOH7TQZ9VbbrvdVtDrFuS9Sf9He80TBCJqeHShwQN9783W1I3Pu/8kw==
+"@aws-sdk/middleware-serde@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-serde/-/middleware-serde-3.162.0.tgz#e83201bffd46500ed4ea71bb3ceda63505f31f96"
+ integrity sha512-Vdgxbl7/o99CjeljQx3mTpY4cX7rc8YQykD49L2S61D6+Gkk9Zc4DMvaJDcxvR7ZUzRwjMTcMHlxbopcp1+UBA==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-signing@3.130.0":
- version "3.130.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.130.0.tgz#10c5606cf6cd32cf9afa857b0ff32659460902a7"
- integrity sha512-JePq5XLR9TfRN3RQ0d7Za/bEW5D3xgtD1FNAwHeenWALeozMuQgRPjM5RroCnL/5jY3wuvCZI7cSXeqhawWqmA==
+"@aws-sdk/middleware-signing@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-signing/-/middleware-signing-3.163.0.tgz#9ecc4bdeb1e2b67ab777808818f86ebde9e64578"
+ integrity sha512-Uj5vdejYUJOCJAx5u/SHWQTp75bd7GVqnXazO3QFHRjhSCMT55wsm8D+7LKRNbp4SjavO49m9kubXf+pLpqlJQ==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/signature-v4" "3.130.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/signature-v4" "3.163.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-ssec@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.127.0.tgz#e9dc757aee4ff301200845d5494154037519cc57"
- integrity sha512-R5A13EvdYPdYD2Tq9eW5jqIdscyZlQykQXFEolBD2oi4pew7TZpc/5aazZC0zo9YKJ29qiUR1P4NvjcFJ7zFBg==
+"@aws-sdk/middleware-ssec@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-ssec/-/middleware-ssec-3.162.0.tgz#2fcda524b9582a3fcec4124037b3cc3e2d81c453"
+ integrity sha512-hCPivyliCIQ3nncVJmwxhLiWiuMpk3aQYclhhg//KW8xke7UFr9Q6WD8wzINMWFnBOmsNq1guRi3uVjz6K9m2g==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/middleware-stack@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.127.0.tgz#d569d964256cdd4a5afd149de325296cf19762f6"
- integrity sha512-S1IoUE5o1vCmjsF5nIE8zlItNOM1UE+lhmZeigF7knXJ9+a6ewMB6POAj/s4eoi0wcn0eSnAGsqJCWMSUjOPLA==
+"@aws-sdk/middleware-stack@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-stack/-/middleware-stack-3.162.0.tgz#26b37e6241ca5c1a5e50bb2b1367a39eabd2b5ad"
+ integrity sha512-e/by4QvDl9qMQHdBnLz6n8PRglswPb3eS23qT2Wt32KVLUehMUGAf1cdns6YmYSHATK/ivFmT2QHHEnNIc+n5w==
dependencies:
tslib "^2.3.1"
-"@aws-sdk/middleware-user-agent@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.127.0.tgz#f676aac4ddaba64bb12b6d69b0ed7328479cf798"
- integrity sha512-CHxgswoOzdkOEoIq7Oyob3Sx/4FYUv6BhUesAX7MNshaDDsTQPbSWjw5bqZDiL/gO+X/34fvqCVVpVD2GvxW/g==
+"@aws-sdk/middleware-user-agent@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.162.0.tgz#da374bd9c66efc563ee9a2f6d1fff29c5ebea965"
+ integrity sha512-aSCQk+oQbMPVHdncuend4jmd4MguLWjvi67OwKqdZjIKsSQfObCO8vwlfDM+ED3HcOfA0LwSxsFeSfQxC+WHxA==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/node-config-provider@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.127.0.tgz#43a460526f0c24a661264189712e0ff5475e9b45"
- integrity sha512-bAHkASMhLZHT1yv2TX6OJGFV9Lc3t1gKfTMEKdXM2O2YhGfSx9A/qLeJm79oDfnILWQtSS2NicxlRDI2lYGf4g==
+"@aws-sdk/node-config-provider@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/node-config-provider/-/node-config-provider-3.162.0.tgz#9637996fd5ef18ce4619b927744727d2aff0d508"
+ integrity sha512-PgaekXCCyz/gKkbukt9zYLBJDEVgmCm0l78q5J84yJbu0FhcZY4LaAgCHdzhsgEYWTX497hokzNc3rgLdVu46A==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/shared-ini-file-loader" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/shared-ini-file-loader" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/node-http-handler@3.127.0", "@aws-sdk/node-http-handler@^3.82.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.127.0.tgz#81c0a34061b233027bc673f3359c36555c0688d7"
- integrity sha512-pyMKvheK8eDwWLgYIRsWy8wiyhsbYYcqkZQs3Eh6upI4E8iCY7eMmhWvHYCibvsO+UjsOwa4cAMOfwnv/Z9s8A==
+"@aws-sdk/node-http-handler@3.162.0", "@aws-sdk/node-http-handler@^3.82.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.162.0.tgz#771370fe09cc3b030666a6654cf1e461e6fe3cf1"
+ integrity sha512-9jNk9SU3nNLZ1OW+fd6zHGdByUDm0FEO3Hy+J62DvbFe16x09TnVnPAoHfZ69kjz5ZNS7Gg0wmdKjUHi9T3lJQ==
dependencies:
- "@aws-sdk/abort-controller" "3.127.0"
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/querystring-builder" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/abort-controller" "3.162.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/querystring-builder" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/property-provider@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.127.0.tgz#3b70d23354c35ea04c29c97f05cc4108c2e194ba"
- integrity sha512-JxenxlTEkWfLrtJqIjaXaJzAVQbbscoCb5bNjmdud07ESLVfWRKJx2nAJdecHKYp2M5NQyqBuFhQ1ELSFYQKCA==
+"@aws-sdk/property-provider@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/property-provider/-/property-provider-3.162.0.tgz#45cdaadfba54bb1c275972f12f33f72c8eb22333"
+ integrity sha512-kQLpibZRIrF58axcKY4Pr17YGoVBKBOWKol8jI8vlDhbFJqn14pVLohv4wZ8TzG2kKhWCF+t25YQCefWz2/lkg==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/protocol-http@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.127.0.tgz#c1d7bb20f09f9e86fd885d3effb33850b618e549"
- integrity sha512-UG83PVuKX40wilG2uRU0Fvz4OY8Bt+bSPOG776DFjwIXYzK7BwpJm9H2XI2HLhS5WxrJHhwrLBRgW6UiykMnFw==
+"@aws-sdk/protocol-http@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/protocol-http/-/protocol-http-3.162.0.tgz#3657cb6627576180d8c5a9a37d6c3f2984d70f92"
+ integrity sha512-xMFFxwcO+x5QoQX/LRGb3BpLCIBWC9cBOULm34rYGBySd/zQqebVJOhiKTPzaRL02WZTDNxsEEQHg97Lpe8CNw==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/querystring-builder@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.127.0.tgz#50a100d13bd13bb06ee92dcd9568e21a37fb9c49"
- integrity sha512-tsoyp4lLPsASPDYWsezGAHD8VJsZbjUNATNAzTCFdH6p+4SKBK83Q5kfXCzxt13M+l3oKbxxIWLvS0kVQFyltQ==
+"@aws-sdk/querystring-builder@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-builder/-/querystring-builder-3.162.0.tgz#c1667eebeb0e15ac6cae2523afa5ea3a8ca8aa00"
+ integrity sha512-3urwxCEpnQwa1B6fKmcr8R2Qmzr8VDttRSay5CgD/stbZ4XUzNsA6G1V36+EL1Vq4vMr1aZhriARioLDlhcz+g==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-uri-escape" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/querystring-parser@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.127.0.tgz#d485db0d24005e95bb4c9c478691cd805e5fc0f4"
- integrity sha512-Vn/Dv+PqUSepp/DzLqq0LJJD8HdPefJCnLbO5WcHCARHSGlyGlZUFEM45k/oEHpTvgMXj/ORaP3A+tLwLu0AmA==
+"@aws-sdk/querystring-parser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/querystring-parser/-/querystring-parser-3.162.0.tgz#d4f0522cfe2a44d2f242a2e5c9c9cf928930938e"
+ integrity sha512-0ccaGsR1O7e3BsprdYBMwGf8gmycTv1Dfz2EB5R6MiTqzcuQJ/lxpIcRh3jhUJaD1TPlUziyrBEAxtLka3HDDQ==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/service-error-classification@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.127.0.tgz#64b69215b2525e3b6806856187ef54b00c0f85d1"
- integrity sha512-wjZY9rnlA8SPrICUumTYicEKtK4/yKB62iadUk66hxe8MrH8JhuHH2NqIad0Pt/bK/YtNVhd3yb4pRapOeY5qQ==
+"@aws-sdk/service-error-classification@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/service-error-classification/-/service-error-classification-3.162.0.tgz#b07ed4ef541ec4d3d3cfe93efae054e3d39b5a1b"
+ integrity sha512-AD9XL3CHFzwVWNEzdTo9aRnJl1ImqrRLlJ5zR/5ihTIJ68ZTYEiYP4vNKSCV6UfQ+vaaRNgLwiAx7JXzY54awg==
-"@aws-sdk/shared-ini-file-loader@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.127.0.tgz#019c5512bf92f954f6aca6f6811e38fe048aadf6"
- integrity sha512-S3Nn4KRTqoJsB/TbRZSWBBUrkckNMR0Juqz7bOB+wupVvddKP6IcpspSC/GX9zgJjVMV8iGisZ6AUsYsC5r+cA==
+"@aws-sdk/shared-ini-file-loader@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.162.0.tgz#53bc40d774f4411200104e415cbe27a3dea110f7"
+ integrity sha512-AGxISXns+1o6Pw+SPizFJDTw4Lwm+JSwhycCNhFU3JfdLsKfLY08JV4JHlcc+TyY4a8HhnGvE3r5t2f2dPLIsA==
dependencies:
tslib "^2.3.1"
-"@aws-sdk/signature-v4-multi-region@3.130.0":
- version "3.130.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.130.0.tgz#bf56fd5235222377e3931961a21c86bfac74cb74"
- integrity sha512-ZRRoPRoCVdkGDtjuog81pqHsSLfnXK6ELrWm4Dq8xdcHQGbEDNdYmeXARXG9yPAO42x9yIJXHNutMz5Y/P64cw==
+"@aws-sdk/signature-v4-multi-region@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.163.0.tgz#e1d58d6dd40c4530d6ae83f8ebc0ad33a64f5d7c"
+ integrity sha512-SIb6e1dFNchvWziKudh7+BbYjUDW7WAEWWz419pKj/WDGdZNaA7dj7rr4IAB9vbi6QqzkECGDszdMqriWbJrDg==
dependencies:
- "@aws-sdk/protocol-http" "3.127.0"
- "@aws-sdk/signature-v4" "3.130.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/protocol-http" "3.162.0"
+ "@aws-sdk/signature-v4" "3.163.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-arn-parser" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/signature-v4@3.130.0":
- version "3.130.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.130.0.tgz#152085234311610a350fdcd9a7f877a83aa44cf1"
- integrity sha512-g5G1a1NHL2uOoFfC2zQdZcj+wbjgBQPkx6xGdtqNKf9v2kS0n6ap5JUGEaqWE02lUlmWHsoMsS73hXtzwXaBRQ==
+"@aws-sdk/signature-v4@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/signature-v4/-/signature-v4-3.163.0.tgz#6a083fd0fe285b07ca71fc88990c7a9440b7c0b2"
+ integrity sha512-1iein+7iAHKcRIXaZhl/lG6JrOR/Qmk27zMqfARzxDF7o/W5arSs3DHIKytO1sOEn9zV6Mqm21dRAumD21VCCg==
dependencies:
"@aws-sdk/is-array-buffer" "3.55.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-hex-encoding" "3.109.0"
- "@aws-sdk/util-middleware" "3.127.0"
+ "@aws-sdk/util-middleware" "3.162.0"
"@aws-sdk/util-uri-escape" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/smithy-client@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.137.0.tgz#cf0b639330dd1b4eb9b350e8d0e216c399290bd4"
- integrity sha512-YAuWiSzHJGV9jQCjmcBWxbWRoq/3INEpdtfAdpR+X+sEZaRJESDGPt4or7WbQ9Tmbd/uZ0uQLYIed/NDSyJLLQ==
+"@aws-sdk/smithy-client@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.162.0.tgz#2646b05c287a609a1abb7d28a7009f3314c26803"
+ integrity sha512-o7CwdhPvzYMvHY5dTzL2kqN8Zsl2D8pZ1mG2dPdQW9hYnutLOFK1HVv5dIzoSkp3jUwVGh6AXd1i4ZSb2d0LrA==
dependencies:
- "@aws-sdk/middleware-stack" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/middleware-stack" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/types@3.127.0", "@aws-sdk/types@^3.1.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.127.0.tgz#a7bafc47ee2328eee2453087521e6c3a39e7278d"
- integrity sha512-e0wtx2IkOl7rwfKfLH5pPTzQ+d45V7b1WrjeL0WDI8kOu6w+sXmhNxI6uM2kf0k4NiTLN84lW290AEWupey9Og==
+"@aws-sdk/types@3.162.0", "@aws-sdk/types@^3.1.0", "@aws-sdk/types@^3.110.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.162.0.tgz#e908ff1a5de6bd06d7d6b88a648b384592acf7e2"
+ integrity sha512-NBmuwVujH8fURDMvBHkHrYu/JAfG6Js/Bu0mC4o2Kdo5mRa3fD/N9kK0dEAxU1Rxp4wY2E++V9j2ZCw1KBGrSg==
-"@aws-sdk/url-parser@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.127.0.tgz#7a5c6186e83dc6f823c989c0575aebe384e676b0"
- integrity sha512-njZ7zn41JHRpNfr3BCesVXCLZE0zcWSfEdtRV0ICw0cU1FgYcKELSuY9+gLUB4ci6uc7gq7mPE8+w30FcM4QeA==
+"@aws-sdk/url-parser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/url-parser/-/url-parser-3.162.0.tgz#ce341d3b6dbcaf52f00b80aff56b24b5ab8c1e82"
+ integrity sha512-aJQ2awXYDceLAzPMQETpvI1XQd8oYuqH1EriFzXHqoJTNmYnHb7awtKSqwaS8pq48x1rS/eVtJAi85BG93fXyw==
dependencies:
- "@aws-sdk/querystring-parser" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/querystring-parser" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
"@aws-sdk/util-arn-parser@3.55.0":
@@ -798,10 +798,10 @@
"@aws-sdk/util-buffer-from" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/util-body-length-browser@3.55.0":
- version "3.55.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.55.0.tgz#9c2637097501032f6a1afddb76687415fe9b44b6"
- integrity sha512-Ei2OCzXQw5N6ZkTMZbamUzc1z+z1R1Ja5tMEagz5BxuX4vWdBObT+uGlSzL8yvTbjoPjnxWA2aXyEqaUP3JS8Q==
+"@aws-sdk/util-body-length-browser@3.154.0":
+ version "3.154.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.154.0.tgz#8c4c5d08c1923deeedf46006dc4db820ca606f56"
+ integrity sha512-TUuy7paVkBRQrB/XFCsL8iTW6g/ma0S3N8dYOiIMJdeTqTFryeyOGkBpYBgYFQL6zRMZpyu0jOM7GYEffGFOXw==
dependencies:
tslib "^2.3.1"
@@ -827,26 +827,26 @@
dependencies:
tslib "^2.3.1"
-"@aws-sdk/util-defaults-mode-browser@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.137.0.tgz#68fe89aae7504f10d69a52806768f129195d1c65"
- integrity sha512-9f5045wqPAcGLKIAXzZKHE2n42ilGo/g4rLSS09OXx9CoFT4lVdqZPqBqh/prDUMrqXge9FK3EH2VId7L5GpEQ==
+"@aws-sdk/util-defaults-mode-browser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.162.0.tgz#41625d5ea4d3d347df00cc5647a0808fcb059c94"
+ integrity sha512-BjhuriainNy0ezFqCK//380Wc4xsJJOnq1tmPlHScQxp3g8ucfClvjOUi96XQaTrEf8c8EsYp77+JNsvrHytmw==
dependencies:
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
bowser "^2.11.0"
tslib "^2.3.1"
-"@aws-sdk/util-defaults-mode-node@3.137.0":
- version "3.137.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.137.0.tgz#e43340efebb88d9f5a214127c383345d0bbcfd00"
- integrity sha512-CvMpemcsOkoMEz0iALamyQBt1rHx98NvF/cay019F8m+umD03I8CclDugy/13DqESWfsVxn91lZY/DOnO+si7A==
+"@aws-sdk/util-defaults-mode-node@3.163.0":
+ version "3.163.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.163.0.tgz#9cb4d5b0b1beb9573b11289eee46c762d3a9c0bd"
+ integrity sha512-IM5BVeUXzLpb9m8qBSpUc2iO+topP1F7Ojq1GNrl5G/b22f7b1FCL5qkTem/UIXkkgI+efI7jr05xPRGiU73Hg==
dependencies:
- "@aws-sdk/config-resolver" "3.130.0"
- "@aws-sdk/credential-provider-imds" "3.127.0"
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/property-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/config-resolver" "3.163.0"
+ "@aws-sdk/credential-provider-imds" "3.162.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/property-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
"@aws-sdk/util-hex-encoding@3.109.0":
@@ -863,32 +863,32 @@
dependencies:
tslib "^2.3.1"
-"@aws-sdk/util-middleware@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.127.0.tgz#266d6160886f272cb3e3c3eb5266abbac0c033bc"
- integrity sha512-EwAPPed9TNqh+Wov2VStLn2NuJ/Wyt7IkZCbCsBuSNp3BFZ1V4gfwTjqtKCtB2LQgQ48MTgWgNCvrH0zjCSPGg==
+"@aws-sdk/util-middleware@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-middleware/-/util-middleware-3.162.0.tgz#5e38b45b52b731ec4be7b3eb65e8097e70a8a844"
+ integrity sha512-jDqZZ5nst+NtzvAPIQBdQqGY14Z3HeGANGm5NUoxWp8IlHnEV7GhTFDjFgubf8mgTBCzHnvbuBY1bfkzAeXWBA==
dependencies:
tslib "^2.3.1"
-"@aws-sdk/util-stream-browser@3.131.0":
- version "3.131.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-browser/-/util-stream-browser-3.131.0.tgz#96c5e2c64ca3802e31760f47994a1b796a88cbed"
- integrity sha512-1YFbBPDu+elIgp8z1woUfT7zM+2PAvgJiw6ljDBuAlJzsP5xMhwk0X9e+8aQ+Qe4XftA0e7y/PH0gqvjNgCx2A==
+"@aws-sdk/util-stream-browser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-browser/-/util-stream-browser-3.162.0.tgz#9fbde6fee82bdef40b36f2529f99378f3899ec4e"
+ integrity sha512-1GCOvu6bIQNo3ql/ULobztaJTGxUsWBIgSxftATU0vuCI1Rf4ReluENvpXzdbTEi6mv+k1YUrBBLVzSmFwwxrw==
dependencies:
- "@aws-sdk/fetch-http-handler" "3.131.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/fetch-http-handler" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-base64-browser" "3.109.0"
"@aws-sdk/util-hex-encoding" "3.109.0"
"@aws-sdk/util-utf8-browser" "3.109.0"
tslib "^2.3.1"
-"@aws-sdk/util-stream-node@3.129.0":
- version "3.129.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-node/-/util-stream-node-3.129.0.tgz#e4c11674aeab5aa37a83748f4045944fdd736be0"
- integrity sha512-1iWqsWvVXyP4JLPPPs8tBZKyzs7D5e7KctXuCtIjI+cnGOCeVLL+X4L/7KDZfV7sI2D6vONtIoTnUjMl5V/kEg==
+"@aws-sdk/util-stream-node@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-stream-node/-/util-stream-node-3.162.0.tgz#fcc6e8db77c1785033f3f120a2700affee304b7b"
+ integrity sha512-MWHF8HIsEdircxXb00/y+SesLugetGiU47xOVQtg40yWdoJyPWzP6kBK6+SWT8uR0r1IYdW7fwyxMbc9TccYcQ==
dependencies:
- "@aws-sdk/node-http-handler" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/node-http-handler" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
"@aws-sdk/util-buffer-from" "3.55.0"
tslib "^2.3.1"
@@ -899,22 +899,22 @@
dependencies:
tslib "^2.3.1"
-"@aws-sdk/util-user-agent-browser@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.127.0.tgz#dc6c4c9049ebf238c321883593b2cd3d82b5e755"
- integrity sha512-uO2oHmJswuYKJS+GiMdYI8izhpC9M7/jFFvnAmLlTEVwpEi1VX9KePAOF+u5AaBC2kzITo/7dg141XfRHZloIQ==
+"@aws-sdk/util-user-agent-browser@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.162.0.tgz#735a3611e65df0c4b8a416bbb096e56d0b43f5c9"
+ integrity sha512-FNmC2ywy1u3tbUSVCSkCwLvcbjIvj5EzAtF6I2wrMTI5PfaxVIQapKn2EecoVQgf4lsZqvGjyTxbl7SYvf9fxw==
dependencies:
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/types" "3.162.0"
bowser "^2.11.0"
tslib "^2.3.1"
-"@aws-sdk/util-user-agent-node@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.127.0.tgz#368dc0c0e1160e8ca9e5ca21f3857004509aa06e"
- integrity sha512-3P/M4ZDD2qMeeoCk7TE/Mw7cG5IjB87F6BP8nI8/oHuaz7j6fsI7D49SNpyjl8JApRynZ122Ad6hwQwRj3isYw==
+"@aws-sdk/util-user-agent-node@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.162.0.tgz#3c589c1ad1ce2821c9568dd12bb5632b8eb776be"
+ integrity sha512-OIbZlccBFwITDQJoymU0V+yqqyPEbJUExJzeiP9bxJ58h7Jxj/da24cxCMaVDYvjhP/PoflOmC5Xblonaeg+oQ==
dependencies:
- "@aws-sdk/node-config-provider" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/node-config-provider" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
"@aws-sdk/util-utf8-browser@3.109.0", "@aws-sdk/util-utf8-browser@^3.0.0":
@@ -932,19 +932,19 @@
"@aws-sdk/util-buffer-from" "3.55.0"
tslib "^2.3.1"
-"@aws-sdk/util-waiter@3.127.0":
- version "3.127.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.127.0.tgz#3485ebb614cc417fee397daf61ba4ca3aa5bbedb"
- integrity sha512-E5qrRpBJS8dmClqSDW1pWVMKzCG/mxabG6jVUtlW/WLHnl/znxGaOQc6tnnwKik0nEq/4DpT9fEfPUz9JiLrkw==
+"@aws-sdk/util-waiter@3.162.0":
+ version "3.162.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/util-waiter/-/util-waiter-3.162.0.tgz#369499ec934a47aa8f0340876a9228e6d8989736"
+ integrity sha512-RDMimLdgffkBiFjXyGO0DYjUhDisBHx5OZIaj57bCWRqvMj4lSz5+eS3fpVEZaRDFo/P3i/86lvjPEqXStTlZA==
dependencies:
- "@aws-sdk/abort-controller" "3.127.0"
- "@aws-sdk/types" "3.127.0"
+ "@aws-sdk/abort-controller" "3.162.0"
+ "@aws-sdk/types" "3.162.0"
tslib "^2.3.1"
-"@aws-sdk/xml-builder@3.109.0":
- version "3.109.0"
- resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.109.0.tgz#dd2d3bf59d29a1c2968f477ec16680d47d81d921"
- integrity sha512-+aAXynnrqya1Eukz4Gxch4xIXCZolIMWGD4Ll/Q5yXT5uAjGh2HQWd9J0LWE+gYChpWetZbAVYZ3cEJ6F+SpZA==
+"@aws-sdk/xml-builder@3.142.0":
+ version "3.142.0"
+ resolved "https://registry.yarnpkg.com/@aws-sdk/xml-builder/-/xml-builder-3.142.0.tgz#55d03f1a1d1b3b02f07e26ec05d6855151f94c4e"
+ integrity sha512-e8rFjm5y9ngFc/cPwWMNn/CmMMrLx98CajWew9q7OzP6OOXQJ0H6TaRps2uQPM5XUv3/Ab5YQCV3NiaLJLqqNg==
dependencies:
tslib "^2.3.1"
@@ -955,12 +955,12 @@
dependencies:
"@babel/highlight" "^7.18.6"
-"@babel/generator@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.18.9.tgz#68337e9ea8044d6ddc690fb29acae39359cca0a5"
- integrity sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==
+"@babel/generator@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.0.tgz#785596c06425e59334df2ccee63ab166b738419a"
+ integrity sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==
dependencies:
- "@babel/types" "^7.18.9"
+ "@babel/types" "^7.19.0"
"@jridgewell/gen-mapping" "^0.3.2"
jsesc "^2.5.1"
@@ -969,13 +969,13 @@
resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be"
integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==
-"@babel/helper-function-name@^7.18.9":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz#940e6084a55dee867d33b4e487da2676365e86b0"
- integrity sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==
+"@babel/helper-function-name@^7.19.0":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c"
+ integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==
dependencies:
- "@babel/template" "^7.18.6"
- "@babel/types" "^7.18.9"
+ "@babel/template" "^7.18.10"
+ "@babel/types" "^7.19.0"
"@babel/helper-hoist-variables@^7.18.6":
version "7.18.6"
@@ -991,6 +991,11 @@
dependencies:
"@babel/types" "^7.18.6"
+"@babel/helper-string-parser@^7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz#181f22d28ebe1b3857fa575f5c290b1aaf659b56"
+ integrity sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==
+
"@babel/helper-validator-identifier@^7.18.6":
version "7.18.6"
resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz#9c97e30d31b2b8c72a1d08984f2ca9b574d7a076"
@@ -1010,48 +1015,49 @@
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.16.4.tgz#d5f92f57cf2c74ffe9b37981c0e72fee7311372e"
integrity sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==
-"@babel/parser@^7.16.4", "@babel/parser@^7.17.8", "@babel/parser@^7.18.6", "@babel/parser@^7.18.9", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.18.9.tgz#f2dde0c682ccc264a9a8595efd030a5cc8fd2539"
- integrity sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==
+"@babel/parser@^7.16.4", "@babel/parser@^7.17.8", "@babel/parser@^7.18.10", "@babel/parser@^7.19.0", "@babel/parser@^7.6.0", "@babel/parser@^7.9.6":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.0.tgz#497fcafb1d5b61376959c1c338745ef0577aa02c"
+ integrity sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==
"@babel/runtime@^7.7.2":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.18.9.tgz#b4fcfce55db3d2e5e080d2490f608a3b9f407f4a"
- integrity sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.0.tgz#22b11c037b094d27a8a2504ea4dcff00f50e2259"
+ integrity sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/template@^7.18.6":
- version "7.18.6"
- resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.6.tgz#1283f4993e00b929d6e2d3c72fdc9168a2977a31"
- integrity sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==
+"@babel/template@^7.18.10":
+ version "7.18.10"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71"
+ integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==
dependencies:
"@babel/code-frame" "^7.18.6"
- "@babel/parser" "^7.18.6"
- "@babel/types" "^7.18.6"
+ "@babel/parser" "^7.18.10"
+ "@babel/types" "^7.18.10"
"@babel/traverse@^7.12.5":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.18.9.tgz#deeff3e8f1bad9786874cb2feda7a2d77a904f98"
- integrity sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.0.tgz#eb9c561c7360005c592cc645abafe0c3c4548eed"
+ integrity sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==
dependencies:
"@babel/code-frame" "^7.18.6"
- "@babel/generator" "^7.18.9"
+ "@babel/generator" "^7.19.0"
"@babel/helper-environment-visitor" "^7.18.9"
- "@babel/helper-function-name" "^7.18.9"
+ "@babel/helper-function-name" "^7.19.0"
"@babel/helper-hoist-variables" "^7.18.6"
"@babel/helper-split-export-declaration" "^7.18.6"
- "@babel/parser" "^7.18.9"
- "@babel/types" "^7.18.9"
+ "@babel/parser" "^7.19.0"
+ "@babel/types" "^7.19.0"
debug "^4.1.0"
globals "^11.1.0"
-"@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.6.1", "@babel/types@^7.9.6":
- version "7.18.9"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.18.9.tgz#7148d64ba133d8d73a41b3172ac4b83a1452205f"
- integrity sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==
+"@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.19.0", "@babel/types@^7.6.1", "@babel/types@^7.9.6":
+ version "7.19.0"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.0.tgz#75f21d73d73dc0351f3368d28db73465f4814600"
+ integrity sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==
dependencies:
+ "@babel/helper-string-parser" "^7.18.10"
"@babel/helper-validator-identifier" "^7.18.6"
to-fast-properties "^2.0.0"
@@ -1085,14 +1091,14 @@
ky-universal "^0.10.1"
undici "^5.2.0"
-"@eslint/eslintrc@^1.3.0":
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.0.tgz#29f92c30bb3e771e4a2048c95fa6855392dfac4f"
- integrity sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==
+"@eslint/eslintrc@^1.3.1":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-1.3.1.tgz#de0807bfeffc37b964a7d0400e0c348ce5a2543d"
+ integrity sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==
dependencies:
ajv "^6.12.4"
debug "^4.3.2"
- espree "^9.3.2"
+ espree "^9.4.0"
globals "^13.15.0"
ignore "^5.2.0"
import-fresh "^3.2.1"
@@ -1112,20 +1118,35 @@
resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-10.0.1.tgz#ee9da297fabc557e1c040a0f44ee89c266ccc306"
integrity sha512-CvlW7jmOhWzuqOqiJQ3rQVLMcREh0eel4IBnxDx2FAcK8g7qoJRQK4L1CPBASoCY6y8e6zuCy3f2g+HWdkzcMw==
-"@humanwhocodes/config-array@^0.9.2":
- version "0.9.5"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.9.5.tgz#2cbaf9a89460da24b5ca6531b8bbfc23e1df50c7"
- integrity sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==
+"@humanwhocodes/config-array@^0.10.4":
+ version "0.10.4"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.10.4.tgz#01e7366e57d2ad104feea63e72248f22015c520c"
+ integrity sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==
dependencies:
"@humanwhocodes/object-schema" "^1.2.1"
debug "^4.1.1"
minimatch "^3.0.4"
+"@humanwhocodes/gitignore-to-minimatch@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz#316b0a63b91c10e53f242efb4ace5c3b34e8728d"
+ integrity sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==
+
+"@humanwhocodes/module-importer@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
+ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
+
"@humanwhocodes/object-schema@^1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
+"@ioredis/commands@^1.1.1":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11"
+ integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==
+
"@jimp/bmp@^0.16.1":
version "0.16.1"
resolved "https://registry.yarnpkg.com/@jimp/bmp/-/bmp-0.16.1.tgz#6e2da655b2ba22e721df0795423f34e92ef13768"
@@ -1449,9 +1470,9 @@
"@jridgewell/sourcemap-codec" "^1.4.10"
"@jridgewell/trace-mapping@^0.3.9":
- version "0.3.14"
- resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz#b231a081d8f66796e475ad588a1ef473112701ed"
- integrity sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==
+ version "0.3.15"
+ resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz#aba35c48a38d3fd84b37e66c9c0423f9744f9774"
+ integrity sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==
dependencies:
"@jridgewell/resolve-uri" "^3.0.3"
"@jridgewell/sourcemap-codec" "^1.4.10"
@@ -1492,9 +1513,9 @@
tlds "^1.231.0"
"@mapbox/node-pre-gyp@^1.0.0":
- version "1.0.9"
- resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.9.tgz#09a8781a3a036151cdebbe8719d6f8b25d4058bc"
- integrity sha512-aDF3S3rK9Q2gey/WAttUlISduDItz5BU3306M9Eyv6/oS40aMprnopshtlKTykxRNIBEZuRMaZAnbrQ4QtKGyw==
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz#8e6735ccebbb1581e5a7e652244cadc8a844d03c"
+ integrity sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==
dependencies:
detect-libc "^2.0.0"
https-proxy-agent "^5.0.0"
@@ -1542,35 +1563,35 @@
dependencies:
make-plural "^7.0.0"
-"@msgpackr-extract/msgpackr-extract-darwin-arm64@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.0.2.tgz#01e3669b8b2dc01f6353f2c87e1ec94faf52c587"
- integrity sha512-FMX5i7a+ojIguHpWbzh5MCsCouJkwf4z4ejdUY/fsgB9Vkdak4ZnoIEskOyOUMMB4lctiZFGszFQJXUeFL8tRg==
+"@msgpackr-extract/msgpackr-extract-darwin-arm64@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-2.1.2.tgz#9571b87be3a3f2c46de05585470bc4f3af2f6f00"
+ integrity sha512-TyVLn3S/+ikMDsh0gbKv2YydKClN8HaJDDpONlaZR+LVJmsxLFUgA+O7zu59h9+f9gX1aj/ahw9wqa6rosmrYQ==
-"@msgpackr-extract/msgpackr-extract-darwin-x64@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.0.2.tgz#5ca32f16e6f1b7854001a1a2345b61d4e26a0931"
- integrity sha512-DznYtF3lHuZDSRaIOYeif4JgO0NtO2Xf8DsngAugMx/bUdTFbg86jDTmkVJBNmV+cxszz6OjGvinnS8AbJ342g==
+"@msgpackr-extract/msgpackr-extract-darwin-x64@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-2.1.2.tgz#bfbc6936ede2955218f5621a675679a5fe8e6f4c"
+ integrity sha512-YPXtcVkhmVNoMGlqp81ZHW4dMxK09msWgnxtsDpSiZwTzUBG2N+No2bsr7WMtBKCVJMSD6mbAl7YhKUqkp/Few==
-"@msgpackr-extract/msgpackr-extract-linux-arm64@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.0.2.tgz#ff629f94379981bf476dffb1439a7c1d3dba2d72"
- integrity sha512-b0jMEo566YdM2K+BurSed7bswjo3a6bcdw5ETqoIfSuxKuRLPfAiOjVbZyZBgx3J/TAM/QrvEQ/VN89A0ZAxSg==
+"@msgpackr-extract/msgpackr-extract-linux-arm64@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-2.1.2.tgz#22555e28382af2922e7450634c8a2f240bb9eb82"
+ integrity sha512-vHZ2JiOWF2+DN9lzltGbhtQNzDo8fKFGrf37UJrgqxU0yvtERrzUugnfnX1wmVfFhSsF8OxrfqiNOUc5hko1Zg==
-"@msgpackr-extract/msgpackr-extract-linux-arm@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.0.2.tgz#5f6fd30d266c4a90cf989049c7f2e50e5d4fcd4c"
- integrity sha512-Gy9+c3Wj+rUlD3YvCZTi92gs+cRX7ZQogtwq0IhRenloTTlsbpezNgk6OCkt59V4ATEWSic9rbU92H/l7XsRvA==
+"@msgpackr-extract/msgpackr-extract-linux-arm@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-2.1.2.tgz#ffb6ae1beea7ac572b6be6bf2a8e8162ebdd8be7"
+ integrity sha512-42R4MAFeIeNn+L98qwxAt360bwzX2Kf0ZQkBBucJ2Ircza3asoY4CDbgiu9VWklq8gWJVSJSJBwDI+c/THiWkA==
-"@msgpackr-extract/msgpackr-extract-linux-x64@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.0.2.tgz#167faa553b9dbffac8b03bf27de9b6f846f0e1bc"
- integrity sha512-zrBHaePwcv4cQXxzYgNj0+A8I1uVN97E7/3LmkRocYZ+rMwUsnPpp4RuTAHSRoKlTQV3nSdCQW4Qdt4MXw/iHw==
+"@msgpackr-extract/msgpackr-extract-linux-x64@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-2.1.2.tgz#7caf62eebbfb1345de40f75e89666b3d4194755f"
+ integrity sha512-RjRoRxg7Q3kPAdUSC5EUUPlwfMkIVhmaRTIe+cqHbKrGZ4M6TyCA/b5qMaukQ/1CHWrqYY2FbKOAU8Hg0pQFzg==
-"@msgpackr-extract/msgpackr-extract-win32-x64@2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.0.2.tgz#baea7764b1adf201ce4a792fe971fd7211dad2e4"
- integrity sha512-fpnI00dt+yO1cKx9qBXelKhPBdEgvc8ZPav1+0r09j0woYQU2N79w/jcGawSY5UGlgQ3vjaJsFHnGbGvvqdLzg==
+"@msgpackr-extract/msgpackr-extract-win32-x64@2.1.2":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-2.1.2.tgz#f2d8b9ddd8d191205ed26ce54aba3dfc5ae3e7c9"
+ integrity sha512-rIZVR48zA8hGkHIK7ED6+ZiXsjRCcAVBJbm8o89OKAMTmEAQ2QvoOxoiu3w2isAaWwzgtQIOFIqHwvZDyLKCvw==
"@node-oauth/formats@^1.0.0":
version "1.0.0"
@@ -1616,123 +1637,116 @@
dependencies:
"@opentelemetry/api" "^1.0.0"
-"@opentelemetry/api-metrics@0.30.0", "@opentelemetry/api-metrics@^0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/api-metrics/-/api-metrics-0.30.0.tgz#b5defd10756e81d1c7ce8669ff8a8d2465ba0be8"
- integrity sha512-jSb7iiYPY+DSUKIyzfGt0a5K1QGzWY5fSWtUB8Alfi27NhQGHBeuYYC5n9MaBP/HNWw5GpEIhXGEYCF9Pf8IEg==
+"@opentelemetry/api-metrics@0.32.0", "@opentelemetry/api-metrics@^0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/api-metrics/-/api-metrics-0.32.0.tgz#0f09f78491a4b301ddf54a8b8a38ffa99981f645"
+ integrity sha512-g1WLhpG8B6iuDyZJFRGsR+JKyZ94m5LEmY2f+duEJ9Xb4XRlLHrZvh6G34OH6GJ8iDHxfHb/sWjJ1ZpkI9yGMQ==
dependencies:
"@opentelemetry/api" "^1.0.0"
"@opentelemetry/api@^1.0.0", "@opentelemetry/api@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.1.0.tgz#563539048255bbe1a5f4f586a4a10a1bb737f44a"
- integrity sha512-hf+3bwuBwtXsugA2ULBc95qxrOqP2pOekLz34BJhcAKawt94vfeNyUKpYc0lZQ/3sCP6LqRa7UAdHA7i5UODzQ==
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-1.2.0.tgz#89ef99401cde6208cff98760b67663726ef26686"
+ integrity sha512-0nBr+VZNKm9tvNDZFstI3Pq1fCTEDK5OZTnVKNvBNAKgd0yIvmwsP4m61rEv7ZP+tOUjWJhROpxK5MsnlF911g==
-"@opentelemetry/context-async-hooks@1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-1.5.0.tgz#4955313e7f0ec0fe17c813328a2a7f39f262c0fa"
- integrity sha512-mhBPP0BU0RaH2HB8U4MDd5OjWA1y7SoLOovCT0iEpJAltaq2z04uxRJVzIs91vkpNnV0utUZowQQD3KElgU+VA==
+"@opentelemetry/context-async-hooks@1.6.0":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/context-async-hooks/-/context-async-hooks-1.6.0.tgz#e3839bf8c010d7e660d9762fe2407171d352b88e"
+ integrity sha512-7xpyfHfuHnuCm5eAk4j4MIZjRM/hsiLlKEFIwI8SXNlbxqmb/JRrntOjN/AT+KeihkMw+xAx+0lsYPUANCSaQw==
-"@opentelemetry/core@1.4.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.4.0.tgz#26839ab9e36583a174273a1e1c5b33336c163725"
- integrity sha512-faq50VFEdyC7ICAOlhSi+yYZ+peznnGjTJToha9R63i9fVopzpKrkZt7AIdXUmz2+L2OqXrcJs7EIdN/oDyr5w==
+"@opentelemetry/core@1.6.0", "@opentelemetry/core@^1.0.0":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.6.0.tgz#c55f8ab7496acef7dbd8c4eedef6a4d4a0143c95"
+ integrity sha512-MsEhsyCTfYme6frK8/AqEWwbS9SB3Ta5bjgz4jPQJjL7ijUM3JiLVvqh/kHo1UlUjbUbLmGG7jA5Nw4d7SMcLQ==
dependencies:
- "@opentelemetry/semantic-conventions" "1.4.0"
-
-"@opentelemetry/core@1.5.0", "@opentelemetry/core@^1.0.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-1.5.0.tgz#717bceee15d4c69d4c7321c1fe0f5a562b60eb81"
- integrity sha512-B3DIMkQN0DANrr7XrMLS4pR6d2o/jqT09x4nZJz6wSJ9SHr4eQIqeFBNeEUQG1I+AuOcH2UbJtgFm7fKxLqd+w==
- dependencies:
- "@opentelemetry/semantic-conventions" "1.5.0"
+ "@opentelemetry/semantic-conventions" "1.6.0"
"@opentelemetry/exporter-jaeger@^1.3.1":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.5.0.tgz#4caf70f954a0d3bccab160db80636c909e5a8d87"
- integrity sha512-2Z4GdNKfF1XdlCPI8o3qY+aHDL1G5OABN9Sc0W49DdYmn+3BAlDenDHy2vtnex4DLRaAQnelRit5guJ4NIPJhg==
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-jaeger/-/exporter-jaeger-1.6.0.tgz#aec09659fe2d81228bdd04a38a542535ff3c2771"
+ integrity sha512-MmwVQOU32gD42kJr5hJwr5jsCWDUUlDaSAU7boURjlusrFDhEFmCsNEabTXvudRbFe/5l1TYhtIijOe2Lci1yw==
dependencies:
- "@opentelemetry/core" "1.5.0"
- "@opentelemetry/sdk-trace-base" "1.5.0"
- "@opentelemetry/semantic-conventions" "1.5.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/sdk-trace-base" "1.6.0"
+ "@opentelemetry/semantic-conventions" "1.6.0"
jaeger-client "^3.15.0"
-"@opentelemetry/exporter-prometheus@~0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-prometheus/-/exporter-prometheus-0.30.0.tgz#f81322d3cb000170e716bc76820600d5649be538"
- integrity sha512-y0SXvpzoKR+Tk/UL6F1f7vAcCzqpCDP/cTEa+Z7sX57aEG0HDXLQiLmAgK/BHqcEN5MFQMZ+MDVDsUrvpa6/Jw==
+"@opentelemetry/exporter-prometheus@~0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/exporter-prometheus/-/exporter-prometheus-0.32.0.tgz#59c50a4fa5a441187185d6e365c4f2d538804b60"
+ integrity sha512-hStiju3e+jjecS4nA6r4c+pX0MQiTm5J8vVMwxfEe98oYVks1xMut7NZqtUweFcQ0bcUnLQGJ/ROwAsU4OHDDw==
dependencies:
- "@opentelemetry/api-metrics" "0.30.0"
- "@opentelemetry/core" "1.4.0"
- "@opentelemetry/sdk-metrics-base" "0.30.0"
+ "@opentelemetry/api-metrics" "0.32.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/sdk-metrics" "0.32.0"
-"@opentelemetry/instrumentation-dns@^0.29.0":
- version "0.29.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-dns/-/instrumentation-dns-0.29.0.tgz#efd21eb9d8938de97e225b52f8a432d6072b4096"
- integrity sha512-3WTC4m6JKviaABiR3a+56WUMvrUp9WW9EYC0+LRpqm7RK/1a5bYq2Cozc2SlFYX9ZfWKMqGS39/fU24mKQ5toA==
+"@opentelemetry/instrumentation-dns@^0.30.0":
+ version "0.30.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-dns/-/instrumentation-dns-0.30.0.tgz#79e86a61a79212cb5cbfc0cacd82dc359ec486fb"
+ integrity sha512-NzUSHn83HrvV2ph8V1KQERkrNpEEpqxHa3W8wepmr17jdmUU02/RwLxw7yWD9SLiKXwW29Iym3hj2x6TbuQ7QA==
dependencies:
- "@opentelemetry/instrumentation" "^0.29.2"
+ "@opentelemetry/instrumentation" "^0.32.0"
"@opentelemetry/semantic-conventions" "^1.0.0"
semver "^7.3.2"
-"@opentelemetry/instrumentation-express@^0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.30.0.tgz#4f5f45ce47c8f1ac75741284d3e59c861ced4269"
- integrity sha512-OsCfM+ThAXh3wzsyHgXyA5HUoLMdLd6Asix2Jx8yxniruU/Gq8y4Cz7aLy/vXNckXHWO3fwwL5gb7K3dykTnAQ==
+"@opentelemetry/instrumentation-express@^0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-express/-/instrumentation-express-0.31.0.tgz#7ef2308b7785611ee8dd97437e7bd4fd6341f9d6"
+ integrity sha512-JvMF84qDr1XQ7cNvRr39T10H2Wz772kKG42Y5be514gwJNWqZkaFLcfCAXu8Vap9nwtqYqIvJPRkQ9RsOghTQA==
dependencies:
"@opentelemetry/core" "^1.0.0"
- "@opentelemetry/instrumentation" "^0.29.2"
+ "@opentelemetry/instrumentation" "^0.32.0"
"@opentelemetry/semantic-conventions" "^1.0.0"
"@types/express" "4.17.13"
-"@opentelemetry/instrumentation-fs@^0.4.0":
- version "0.4.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.4.0.tgz#8d689f741c8cb706fd28306f5f70dab756d2f02c"
- integrity sha512-AINjLsYifpBC5R0YrkS0aaWBcql5WYr+UGste6HLJlHiselA22hBE3zP2WX4y+24eIlvDFKybwlodiNrITV16Q==
+"@opentelemetry/instrumentation-fs@^0.5.0":
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-fs/-/instrumentation-fs-0.5.0.tgz#3734bf7d3ee3c7d5840318c9ff66a2ad2b452fc2"
+ integrity sha512-giDjhkAHXdgcF6Yv4WWtvX80rZMdO0vT1cR2fJyvRR65VNv9HktzeAwXxzkv9kcuy8yc2tNryi23Ov8QXQAyMw==
dependencies:
"@opentelemetry/core" "^1.0.0"
- "@opentelemetry/instrumentation" "^0.29.2"
+ "@opentelemetry/instrumentation" "^0.32.0"
"@opentelemetry/semantic-conventions" "^1.0.0"
-"@opentelemetry/instrumentation-http@^0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.30.0.tgz#312ef25defbff750dd9082356bb9a9137ed5fd82"
- integrity sha512-OhiuzR2mhlTcaXD1dYW/dqnC/zjIKHp2NWMUyDHEd4xS6NZAiTU5mNDv57Y9on+/VwYXWUZZ2tB7AOVPsFUIOg==
+"@opentelemetry/instrumentation-http@^0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-http/-/instrumentation-http-0.32.0.tgz#63ea9e3a3d114a7e3f922e3a39b57afa874e6478"
+ integrity sha512-EbNdJl6IjouphbxPVGV8/utiqB2DhveyH5TD6vxjc2OXlQ3A/mKg3fYSSWB+rYQBuuli+jWQfBJe2ntOFZtTMw==
dependencies:
- "@opentelemetry/core" "1.4.0"
- "@opentelemetry/instrumentation" "0.30.0"
- "@opentelemetry/semantic-conventions" "1.4.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/instrumentation" "0.32.0"
+ "@opentelemetry/semantic-conventions" "1.6.0"
semver "^7.3.5"
-"@opentelemetry/instrumentation-pg@^0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.30.0.tgz#5941dd2817a846e7b5bc283112a9cf46728d1f44"
- integrity sha512-RQ3cTTJnCBE/9GagjSpaM+yzxN25MvEwOxDFes3y8c1cqrMgqxukQLm3MbcqCQ8e1g/8d18+oyiEeBUjZJ5jnw==
+"@opentelemetry/instrumentation-pg@^0.31.0":
+ version "0.31.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-pg/-/instrumentation-pg-0.31.0.tgz#c7488ddd52f3d200ef3bd77d6c3dac1f149886f6"
+ integrity sha512-wvvaaHJBjZ98WgQ/nj10InvUdNE0DPuuWTXsxTTkcTUD2lnOC4JgXsVQ7Gn+2NAcmjxOdiM32WZ+VpiMwQ2I7g==
dependencies:
- "@opentelemetry/instrumentation" "^0.29.2"
+ "@opentelemetry/instrumentation" "^0.32.0"
"@opentelemetry/semantic-conventions" "^1.0.0"
"@types/pg" "8.6.1"
"@types/pg-pool" "2.0.3"
-"@opentelemetry/instrumentation-redis-4@^0.31.0":
- version "0.31.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis-4/-/instrumentation-redis-4-0.31.0.tgz#3db1cfc177857fc208b73565df2d54065c69a67e"
- integrity sha512-3DY6bkqKnVlPc2WWHelb6DnU78ryYLQFqv0lqnVsoSkr7b6hnmw1Bzuwo/5YmS4C3XuTAD4/6dZVrQJ23g8HNA==
+"@opentelemetry/instrumentation-redis-4@^0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation-redis-4/-/instrumentation-redis-4-0.32.0.tgz#465f1e90c3ae329dab9b013c9022f5633b7c4a8a"
+ integrity sha512-jkEedarX+Cx/JL1oV3s1Lvw2DHGJVNpM3fPDGHTbSudzDI0vr0+bgyMv+WW3U2vzc3WvLuCkzAkmRMPK2++nDA==
dependencies:
- "@opentelemetry/instrumentation" "^0.29.2"
+ "@opentelemetry/instrumentation" "^0.32.0"
"@opentelemetry/semantic-conventions" "^1.0.0"
-"@opentelemetry/instrumentation@0.30.0", "@opentelemetry/instrumentation@^0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.30.0.tgz#97cca611bd276439cc4e01e0516e50cbbb1e3459"
- integrity sha512-9bjRx81B6wbJ7CGWc/WCUfcb0QIG5UIcjnPTzwYIURjYPd8d0ZzRlrnqEdQG62jn4lSPEvnNqTlyC7qXtn9nAA==
+"@opentelemetry/instrumentation@0.32.0", "@opentelemetry/instrumentation@^0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.32.0.tgz#27c5975a323a2ba83d9bf2ea8b11faaab37c5827"
+ integrity sha512-y6ADjHpkUz/v1nkyyYjsQa/zorhX+0qVGpFvXMcbjU4sHnBnC02c6wcc93sIgZfiQClIWo45TGku1KQxJ5UUbQ==
dependencies:
- "@opentelemetry/api-metrics" "0.30.0"
+ "@opentelemetry/api-metrics" "0.32.0"
require-in-the-middle "^5.0.3"
semver "^7.3.2"
shimmer "^1.2.1"
-"@opentelemetry/instrumentation@^0.29.0", "@opentelemetry/instrumentation@^0.29.2":
+"@opentelemetry/instrumentation@^0.29.0":
version "0.29.2"
resolved "https://registry.yarnpkg.com/@opentelemetry/instrumentation/-/instrumentation-0.29.2.tgz#70e6d4e1a84508f5e9d8c7c426adcd7b0dba6c95"
integrity sha512-LXx5V0ONNATQFCE8C5uqnxWSm4rcXLssdLHdXjtGdxRmURqj/JO8jYefqXCD0LzsqEQ6yxOx2GZ0dgXvhBVdTw==
@@ -1742,76 +1756,63 @@
semver "^7.3.2"
shimmer "^1.2.1"
-"@opentelemetry/propagator-b3@1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/propagator-b3/-/propagator-b3-1.5.0.tgz#7fc1876f11e0a92fc93185d14e0dae99f42bb135"
- integrity sha512-38iGIScgU9OLhoPKAV3p2rEf4RmmQC/Lo4LvpQ6TaSQrRht/oDgnpsPJnmNQLFboklmukKataJO+FhAieOc7mg==
+"@opentelemetry/propagator-b3@1.6.0":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/propagator-b3/-/propagator-b3-1.6.0.tgz#db0dee4f28cb4f1830f3cd35013b652b8078f355"
+ integrity sha512-azs3aCIFrr3qkA/6lNIAYJ+wgDQ6cFoyeHVcZXP0E96AiOeVqtAu5ZXSA63Cw/63pSw0Itmx6CHUGu41enc0TQ==
dependencies:
- "@opentelemetry/core" "1.5.0"
+ "@opentelemetry/core" "1.6.0"
-"@opentelemetry/propagator-jaeger@1.5.0":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.5.0.tgz#b4ccffc0fa59f94ea67e0884c543d39bbbd1c18d"
- integrity sha512-aSUH5RDEZj+lmy4PbXAJ26E+yJcZloyPUBWgqYX+JBS4NnbriIznCF/tXV5s/RUXeVABibi/+yAZndv+2XBg4w==
+"@opentelemetry/propagator-jaeger@1.6.0":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/propagator-jaeger/-/propagator-jaeger-1.6.0.tgz#e3e910d71967efb7923674ac407b14c117ea7f31"
+ integrity sha512-QgvWVgRS+APP7aHGPHgKo7HXJg2BbwW394kDNW1HeIxrywliUdAk8h5SJ/VGehy/dTzCFwbDd5Y3TMQRUNCHDg==
dependencies:
- "@opentelemetry/core" "1.5.0"
+ "@opentelemetry/core" "1.6.0"
-"@opentelemetry/resources@1.4.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.4.0.tgz#5e23b0d7976158861059dec17e0ee36a35a5ab85"
- integrity sha512-Q3pI5+pCM+Ur7YwK9GbG89UBipwJbfmuzSPAXTw964ZHFzSrz+JAgrETC9rqsUOYdUlj/V7LbRMG5bo72xE0Xw==
+"@opentelemetry/resources@1.6.0", "@opentelemetry/resources@^1.3.1":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.6.0.tgz#9756894131b9b0dfbcc0cecb5d4bd040d9c1b09d"
+ integrity sha512-07GlHuq72r2rnJugYVdGumviQvfrl8kEPidkZSVoseLVfIjV7nzxxt5/vqs9pK7JItWOrvjRdr/jTBVayFBr/w==
dependencies:
- "@opentelemetry/core" "1.4.0"
- "@opentelemetry/semantic-conventions" "1.4.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/semantic-conventions" "1.6.0"
-"@opentelemetry/resources@1.5.0", "@opentelemetry/resources@^1.3.1":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-1.5.0.tgz#ce7fbdaec3494e41bc279ddbed3c478ee2570b03"
- integrity sha512-YeEfC6IY54U3xL3P2+UAiom+r50ZF2jM0J47RV5uTFGF19Xjd5zazSwDPgmxtAd6DwLX0/5S5iqrsH4nEXMYoA==
+"@opentelemetry/sdk-metrics@0.32.0", "@opentelemetry/sdk-metrics@^0.32.0":
+ version "0.32.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-metrics/-/sdk-metrics-0.32.0.tgz#463cd3a2b267f044db9aaab85887a171710345a0"
+ integrity sha512-zC9RCOIsXRqOHWmWfcxArtDHbip2/jaIH1yu/OKau/shDZYFluAxY6zAEYIb4YEAzKKEF+fpaoRgpodDWNGVGA==
dependencies:
- "@opentelemetry/core" "1.5.0"
- "@opentelemetry/semantic-conventions" "1.5.0"
-
-"@opentelemetry/sdk-metrics-base@0.30.0", "@opentelemetry/sdk-metrics-base@~0.30.0":
- version "0.30.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-metrics-base/-/sdk-metrics-base-0.30.0.tgz#242d9260a89a1ac2bf1e167b3fda758f3883c769"
- integrity sha512-3BDg1MYDInDyGvy+bSH8OuCX5nsue7omH6Y2eidCGTTDYRPxDmq9tsRJxnTUepoMAvWX+1sTwZ4JqTFmc1z8Mw==
- dependencies:
- "@opentelemetry/api-metrics" "0.30.0"
- "@opentelemetry/core" "1.4.0"
- "@opentelemetry/resources" "1.4.0"
+ "@opentelemetry/api-metrics" "0.32.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/resources" "1.6.0"
lodash.merge "4.6.2"
-"@opentelemetry/sdk-trace-base@1.5.0", "@opentelemetry/sdk-trace-base@^1.3.1":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.5.0.tgz#259439009fff5637e7a379ece7446ce5beb84b77"
- integrity sha512-6lx7YDf67HSQYuWnvq3XgSrWikDJLiGCbrpUP6UWJ5Z47HLcJvwZPRH+cQGJu1DFS3dT2cV3GpAR75/OofPNHQ==
+"@opentelemetry/sdk-trace-base@1.6.0", "@opentelemetry/sdk-trace-base@^1.3.1":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-base/-/sdk-trace-base-1.6.0.tgz#8b1511c0b0f3e6015e345f5ed4a683adf03e3e3c"
+ integrity sha512-yx/uuzHdT0QNRSEbCgXHc0GONk90uvaFcPGaNowIFSl85rTp4or4uIIMkG7R8ckj8xWjDSjsaztH6yQxoZrl5g==
dependencies:
- "@opentelemetry/core" "1.5.0"
- "@opentelemetry/resources" "1.5.0"
- "@opentelemetry/semantic-conventions" "1.5.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/resources" "1.6.0"
+ "@opentelemetry/semantic-conventions" "1.6.0"
"@opentelemetry/sdk-trace-node@^1.3.1":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.5.0.tgz#8a6af64b8e6fb970b998844f99349e654327a60d"
- integrity sha512-MzS+urf2KufpwgaHbGcUgccHr6paxI98lHFMgJAkK6w76AmPYavsxSwjiVPrchy/24d2J9svDirSgui3NNZo8g==
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/sdk-trace-node/-/sdk-trace-node-1.6.0.tgz#fb15e030b19931f1cd6ad755add2bfd77fb915b6"
+ integrity sha512-rE6hL68QuSS2vDXZBhNiAkeN7kzDGrrJdzGeeyxQahmugnId5jmu1OYERIeULiKHQVkBjvycfmwPYsCL+3PsHQ==
dependencies:
- "@opentelemetry/context-async-hooks" "1.5.0"
- "@opentelemetry/core" "1.5.0"
- "@opentelemetry/propagator-b3" "1.5.0"
- "@opentelemetry/propagator-jaeger" "1.5.0"
- "@opentelemetry/sdk-trace-base" "1.5.0"
+ "@opentelemetry/context-async-hooks" "1.6.0"
+ "@opentelemetry/core" "1.6.0"
+ "@opentelemetry/propagator-b3" "1.6.0"
+ "@opentelemetry/propagator-jaeger" "1.6.0"
+ "@opentelemetry/sdk-trace-base" "1.6.0"
semver "^7.3.5"
-"@opentelemetry/semantic-conventions@1.4.0":
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.4.0.tgz#facf2c67d6063b9918d5a5e3fdf25f3a30d547b6"
- integrity sha512-Hzl8soGpmyzja9w3kiFFcYJ7n5HNETpplY6cb67KR4QPlxp4FTTresO06qXHgHDhyIInmbLJXuwARjjpsKYGuQ==
-
-"@opentelemetry/semantic-conventions@1.5.0", "@opentelemetry/semantic-conventions@^1.0.0", "@opentelemetry/semantic-conventions@^1.3.1":
- version "1.5.0"
- resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.5.0.tgz#cea9792bfcf556c87ded17c6ac729348697bb632"
- integrity sha512-wlYG/U6ddW1ilXslnDLLQYJ8nd97W8JJTTfwkGhubx6dzW6SUkd+N4/MzTjjyZlrHQunxHtkHFvVpUKiROvFDw==
+"@opentelemetry/semantic-conventions@1.6.0", "@opentelemetry/semantic-conventions@^1.0.0", "@opentelemetry/semantic-conventions@^1.3.1":
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.6.0.tgz#ed410c9eb0070491cff9fe914246ce41f88d6f74"
+ integrity sha512-aPfcBeLErM/PPiAuAbNFLN5sNbZLc3KZlar27uohllN8Zs6jJbHyJU1y7cMA6W/zuq+thkaG8mujiS+3iD/FWQ==
"@peertube/feed@^5.0.1":
version "5.0.2"
@@ -1846,10 +1847,10 @@
resolved "https://registry.yarnpkg.com/@redis/bloom/-/bloom-1.0.2.tgz#42b82ec399a92db05e29fffcdfd9235a5fc15cdf"
integrity sha512-EBw7Ag1hPgFzdznK2PBblc1kdlj5B5Cw3XwI9/oG7tSn85/HKy3X9xHy/8tm/eNXJYHLXHJL/pkwBpFMVVefkw==
-"@redis/client@1.2.0":
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/@redis/client/-/client-1.2.0.tgz#be2ef974881e57276123cb76d08756c03eed946f"
- integrity sha512-a8Nlw5fv2EIAFJxTDSSDVUT7yfBGpZO96ybZXzQpgkyLg/dxtQ1uiwTc0EGfzg1mrPjZokeBSEGTbGXekqTNOg==
+"@redis/client@1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@redis/client/-/client-1.3.0.tgz#c62ccd707f16370a2dc2f9e158a28b7da049fa77"
+ integrity sha512-XCFV60nloXAefDsPnYMjHGtvbtHR8fV5Om8cQ0JYqTNbWcQo/4AryzJ2luRj4blveWazRK/j40gES8M7Cp6cfQ==
dependencies:
cluster-key-slot "1.1.0"
generic-pool "3.8.2"
@@ -1860,15 +1861,15 @@
resolved "https://registry.yarnpkg.com/@redis/graph/-/graph-1.0.1.tgz#eabc58ba99cd70d0c907169c02b55497e4ec8a99"
integrity sha512-oDE4myMCJOCVKYMygEMWuriBgqlS5FqdWerikMoJxzmmTUErnTRRgmIDa2VcgytACZMFqpAOWDzops4DOlnkfQ==
-"@redis/json@1.0.3":
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/@redis/json/-/json-1.0.3.tgz#a13fde1d22ebff0ae2805cd8e1e70522b08ea866"
- integrity sha512-4X0Qv0BzD9Zlb0edkUoau5c1bInWSICqXAGrpwEltkncUwcxJIGEcVryZhLgb0p/3PkKaLIWkjhHRtLe9yiA7Q==
+"@redis/json@1.0.4":
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/@redis/json/-/json-1.0.4.tgz#f372b5f93324e6ffb7f16aadcbcb4e5c3d39bda1"
+ integrity sha512-LUZE2Gdrhg0Rx7AN+cZkb1e6HjoSKaeeW8rYnt89Tly13GBI5eP4CwDVr+MY8BAYfCg4/N15OUrtLoona9uSgw==
-"@redis/search@1.0.6":
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/@redis/search/-/search-1.0.6.tgz#53d7451c2783f011ebc48ec4c2891264e0b22f10"
- integrity sha512-pP+ZQRis5P21SD6fjyCeLcQdps+LuTzp2wdUbzxEmNhleighDDTD5ck8+cYof+WLec4csZX7ks+BuoMw0RaZrA==
+"@redis/search@1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@redis/search/-/search-1.1.0.tgz#7abb18d431f27ceafe6bcb4dd83a3fa67e9ab4df"
+ integrity sha512-NyFZEVnxIJEybpy+YskjgOJRNsfTYqaPbK/Buv6W2kmFNaRk85JiqjJZA5QkRmWvGbyQYwoO5QfDi2wHskKrQQ==
"@redis/time-series@1.0.3":
version "1.0.3"
@@ -1994,19 +1995,14 @@
"@types/chai" "*"
"@types/chai@*", "@types/chai@^4.0.4":
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.1.tgz#e2c6e73e0bdeb2521d00756d099218e9f5d90a04"
- integrity sha512-/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==
+ version "4.3.3"
+ resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.3.tgz#3c90752792660c4b562ad73b3fbd68bf3bc7ae07"
+ integrity sha512-hC7OMnszpxhZPduX+m+nrx+uFoLkWOMiR4oa/AZF3MuSETYTZmFfJAHqZEM8MVlvfG7BEUcgvtwoCTxBp6hm3g==
-"@types/component-emitter@^1.2.10":
- version "1.2.11"
- resolved "https://registry.yarnpkg.com/@types/component-emitter/-/component-emitter-1.2.11.tgz#50d47d42b347253817a39709fef03ce66a108506"
- integrity sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==
-
-"@types/config@^0.0.41":
- version "0.0.41"
- resolved "https://registry.yarnpkg.com/@types/config/-/config-0.0.41.tgz#c8237ab09730380801f3643beaefa077ca5f3c28"
- integrity sha512-HjXUmIld0gwvyG8MU/17QtLzOyuMX4jbGuijmS9sWsob5xxgZ/hY9cbRCaHIHqTQ3HMLhwS3F8uXq3Bt9zgzHA==
+"@types/config@^3.3.0":
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/@types/config/-/config-3.3.0.tgz#2b632cb37c639bf8d57054561f5a77d31dcebc1e"
+ integrity sha512-9kZSbl3/X3TVNowLCu5HFQdQmD+4287Om55avknEYkuo6R2dDrsp/EXEHUFvfYeG7m1eJ0WYGj+cbcUIhARJAQ==
"@types/connect@*":
version "3.4.35"
@@ -2092,11 +2088,6 @@
resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
-"@types/json-buffer@~3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@types/json-buffer/-/json-buffer-3.0.0.tgz#85c1ff0f0948fc159810d4b5be35bf8c20875f64"
- integrity sha512-3YP80IxxFJB4b5tYC2SUPwkg0XQLiu0nWvhRgEatgjf+29IcWO9X1k8xRv5DGssJ/lCrjYTjQPcobJr2yWIVuQ==
-
"@types/json-schema@^7.0.9":
version "7.0.11"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
@@ -2115,9 +2106,9 @@
"@types/node" "*"
"@types/lodash@^4.14.64":
- version "4.14.182"
- resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.182.tgz#05301a4d5e62963227eaafe0ce04dd77c54ea5c2"
- integrity sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==
+ version "4.14.184"
+ resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.184.tgz#23f96cd2a21a28e106dc24d825d4aa966de7a9fe"
+ integrity sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==
"@types/magnet-uri@*", "@types/magnet-uri@^5.1.1":
version "5.1.3"
@@ -2138,10 +2129,10 @@
resolved "https://registry.yarnpkg.com/@types/memoizee/-/memoizee-0.4.8.tgz#04adc0c266a0f5d72db0556fdda2ba17dad9b519"
integrity sha512-qDpXKGgwKywnQt/64fH1O0LiPA++QGIYeykEUiZ51HymKVRLnUSGcRuF60IfpPeeXiuRwiR/W4y7S5VzbrgLCA==
-"@types/mime@^1":
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
- integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
+"@types/mime@*":
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
+ integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
"@types/minimatch@^3.0.3":
version "3.0.5"
@@ -2180,9 +2171,9 @@
"@types/express" "*"
"@types/node@*", "@types/node@>=10.0.0":
- version "18.6.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-18.6.1.tgz#828e4785ccca13f44e2fb6852ae0ef11e3e20ba5"
- integrity sha512-z+2vB6yDt1fNwKOeGbckpmirO+VBDuQqecXkgeIqDlaOtmKn6hPR/viQ8cxCfqLU4fTlvM3+YjM367TukWdxpg==
+ version "18.7.16"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-18.7.16.tgz#0eb3cce1e37c79619943d2fd903919fc30850601"
+ integrity sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==
"@types/node@16.9.1":
version "16.9.1"
@@ -2190,9 +2181,9 @@
integrity sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==
"@types/node@^14.14.31":
- version "14.18.22"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.22.tgz#fd2a15dca290fc9ad565b672fde746191cd0c6e6"
- integrity sha512-qzaYbXVzin6EPjghf/hTdIbnVW1ErMx8rPzwRNJhlbyJhu2SyqlvjGOY/tbUt6VFyzg56lROcOeSQRInpt63Yw==
+ version "14.18.28"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.18.28.tgz#ddb82da2fff476a8e827e8773c84c19d9c235278"
+ integrity sha512-CK2fnrQlIgKlCV3N2kM+Gznb5USlwA1KFX3rJVHmgVk6NJxFPuQ86pAcvKnu37IA4BGlSRz7sEE1lHL1aLZ/eQ==
"@types/node@^17.0.5":
version "17.0.45"
@@ -2200,9 +2191,9 @@
integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==
"@types/nodemailer@^6.2.0":
- version "6.4.4"
- resolved "https://registry.yarnpkg.com/@types/nodemailer/-/nodemailer-6.4.4.tgz#c265f7e7a51df587597b3a49a023acaf0c741f4b"
- integrity sha512-Ksw4t7iliXeYGvIQcSIgWQ5BLuC/mljIEbjf615svhZL10PE9t+ei8O9gDaD3FPCasUJn9KTLwz2JFJyiiyuqw==
+ version "6.4.5"
+ resolved "https://registry.yarnpkg.com/@types/nodemailer/-/nodemailer-6.4.5.tgz#09011ac73259245475d1688e4ba101860567dc39"
+ integrity sha512-zuP3nBRQHI6M2PkXnGGy1Ww4VB+MyYHGgnfV2T+JR9KLkeWqPJuyVUgLpKXuFnA/b7pZaIDFh2sV4759B7jK1g==
dependencies:
"@types/node" "*"
@@ -2294,17 +2285,17 @@
"@types/node" "*"
"@types/serve-static@*":
- version "1.13.10"
- resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9"
- integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==
+ version "1.15.0"
+ resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.0.tgz#c7930ff61afb334e121a9da780aac0d9b8f34155"
+ integrity sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==
dependencies:
- "@types/mime" "^1"
+ "@types/mime" "*"
"@types/node" "*"
"@types/simple-peer@*":
- version "9.11.4"
- resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-9.11.4.tgz#1c358fcd9cb58318e27928ee90289fb0e3f50070"
- integrity sha512-Elje14YvM47k+XEaoyRAeUSvZN7TOLWYL233QCckUaXjT4lRESHnYs0iOK2JoosO5DnCvWu/0Vpl9qnw4KCLWw==
+ version "9.11.5"
+ resolved "https://registry.yarnpkg.com/@types/simple-peer/-/simple-peer-9.11.5.tgz#6baa00edbbd0f632f8561e8fb03b4d21d62f076e"
+ integrity sha512-haXgWcAa3Y3Sn+T8lzkE4ErQUpYzhW6Cz2lh00RhQTyWt+xZ3s87wJPztUxlqSdFRqGhe2MQIBd0XsyHP3No4w==
dependencies:
"@types/node" "*"
@@ -2334,9 +2325,9 @@
integrity sha512-P97XU07fcpauSw3/fE2Q7eF6bHl4oHhwkikjnM7zlQLENrdC2rZuHSdNlMBhnW82NyBEsVJHII1Jk3d/MtQsQQ==
"@types/validator@^13.0.0", "@types/validator@^13.7.1":
- version "13.7.4"
- resolved "https://registry.yarnpkg.com/@types/validator/-/validator-13.7.4.tgz#33cc949ee87dd47c63e35ba4ad94f6888852be04"
- integrity sha512-uAaSWegu2lymY18l+s5nmcXu3sFeeTOl1zhSGoYzcr6T3wz1M+3OcW4UjfPhIhHGd13tIMRDsEpR+d8w/MexwQ==
+ version "13.7.6"
+ resolved "https://registry.yarnpkg.com/@types/validator/-/validator-13.7.6.tgz#631f1acd15cbac9cb0a114da7e87575f1c95b46a"
+ integrity sha512-uBsnWETsUagQ0n6G2wcXNIufpTNJir0zqzG4p62fhnwzs48d/iuOWEEo0d3iUxN7D+9R/8CSvWGKS+KmaD0mWA==
"@types/webtorrent@^0.109.0":
version "0.109.3"
@@ -2356,13 +2347,13 @@
"@types/node" "*"
"@typescript-eslint/eslint-plugin@^5.0.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.31.0.tgz#cae1967b1e569e6171bbc6bec2afa4e0c8efccfe"
- integrity sha512-VKW4JPHzG5yhYQrQ1AzXgVgX8ZAJEvCz0QI6mLRX4tf7rnFfh5D8SKm0Pq6w5PyNfAWJk6sv313+nEt3ohWMBQ==
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.2.tgz#6df092a20e0f9ec748b27f293a12cb39d0c1fe4d"
+ integrity sha512-OwwR8LRwSnI98tdc2z7mJYgY60gf7I9ZfGjN5EjCwwns9bdTuQfAXcsjSB2wSQ/TVNYSGKf4kzVXbNGaZvwiXw==
dependencies:
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/type-utils" "5.31.0"
- "@typescript-eslint/utils" "5.31.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/type-utils" "5.36.2"
+ "@typescript-eslint/utils" "5.36.2"
debug "^4.3.4"
functional-red-black-tree "^1.0.1"
ignore "^5.2.0"
@@ -2371,68 +2362,69 @@
tsutils "^3.21.0"
"@typescript-eslint/parser@^5.0.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.31.0.tgz#7f42d7dcc68a0a6d80a0f3d9a65063aee7bb8d2c"
- integrity sha512-UStjQiZ9OFTFReTrN+iGrC6O/ko9LVDhreEK5S3edmXgR396JGq7CoX2TWIptqt/ESzU2iRKXAHfSF2WJFcWHw==
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.36.2.tgz#3ddf323d3ac85a25295a55fcb9c7a49ab4680ddd"
+ integrity sha512-qS/Kb0yzy8sR0idFspI9Z6+t7mqk/oRjnAYfewG+VN73opAUvmYL3oPIMmgOX6CnQS6gmVIXGshlb5RY/R22pA==
dependencies:
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/typescript-estree" "5.31.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/typescript-estree" "5.36.2"
debug "^4.3.4"
-"@typescript-eslint/scope-manager@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.31.0.tgz#f47a794ba84d9b818ab7f8f44fff55a61016c606"
- integrity sha512-8jfEzBYDBG88rcXFxajdVavGxb5/XKXyvWgvD8Qix3EEJLCFIdVloJw+r9ww0wbyNLOTYyBsR+4ALNGdlalLLg==
+"@typescript-eslint/scope-manager@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.36.2.tgz#a75eb588a3879ae659514780831370642505d1cd"
+ integrity sha512-cNNP51L8SkIFSfce8B1NSUBTJTu2Ts4nWeWbFrdaqjmn9yKrAaJUBHkyTZc0cL06OFHpb+JZq5AUHROS398Orw==
dependencies:
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/visitor-keys" "5.31.0"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/visitor-keys" "5.36.2"
-"@typescript-eslint/type-utils@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.31.0.tgz#70a0b7201360b5adbddb0c36080495aa08f6f3d9"
- integrity sha512-7ZYqFbvEvYXFn9ax02GsPcEOmuWNg+14HIf4q+oUuLnMbpJ6eHAivCg7tZMVwzrIuzX3QCeAOqKoyMZCv5xe+w==
+"@typescript-eslint/type-utils@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.36.2.tgz#752373f4babf05e993adf2cd543a763632826391"
+ integrity sha512-rPQtS5rfijUWLouhy6UmyNquKDPhQjKsaKH0WnY6hl/07lasj8gPaH2UD8xWkePn6SC+jW2i9c2DZVDnL+Dokw==
dependencies:
- "@typescript-eslint/utils" "5.31.0"
+ "@typescript-eslint/typescript-estree" "5.36.2"
+ "@typescript-eslint/utils" "5.36.2"
debug "^4.3.4"
tsutils "^3.21.0"
-"@typescript-eslint/types@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.31.0.tgz#7aa389122b64b18e473c1672fb3b8310e5f07a9a"
- integrity sha512-/f/rMaEseux+I4wmR6mfpM2wvtNZb1p9hAV77hWfuKc3pmaANp5dLAZSiE3/8oXTYTt3uV9KW5yZKJsMievp6g==
+"@typescript-eslint/types@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.36.2.tgz#a5066e500ebcfcee36694186ccc57b955c05faf9"
+ integrity sha512-9OJSvvwuF1L5eS2EQgFUbECb99F0mwq501w0H0EkYULkhFa19Qq7WFbycdw1PexAc929asupbZcgjVIe6OK/XQ==
-"@typescript-eslint/typescript-estree@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.31.0.tgz#eb92970c9d6e3946690d50c346fb9b1d745ee882"
- integrity sha512-3S625TMcARX71wBc2qubHaoUwMEn+l9TCsaIzYI/ET31Xm2c9YQ+zhGgpydjorwQO9pLfR/6peTzS/0G3J/hDw==
+"@typescript-eslint/typescript-estree@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.2.tgz#0c93418b36c53ba0bc34c61fe9405c4d1d8fe560"
+ integrity sha512-8fyH+RfbKc0mTspfuEjlfqA4YywcwQK2Amcf6TDOwaRLg7Vwdu4bZzyvBZp4bjt1RRjQ5MDnOZahxMrt2l5v9w==
dependencies:
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/visitor-keys" "5.31.0"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/visitor-keys" "5.36.2"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
semver "^7.3.7"
tsutils "^3.21.0"
-"@typescript-eslint/utils@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.31.0.tgz#e146fa00dca948bfe547d665b2138a2dc1b79acd"
- integrity sha512-kcVPdQS6VIpVTQ7QnGNKMFtdJdvnStkqS5LeALr4rcwx11G6OWb2HB17NMPnlRHvaZP38hL9iK8DdE9Fne7NYg==
+"@typescript-eslint/utils@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.36.2.tgz#b01a76f0ab244404c7aefc340c5015d5ce6da74c"
+ integrity sha512-uNcopWonEITX96v9pefk9DC1bWMdkweeSsewJ6GeC7L6j2t0SJywisgkr9wUTtXk90fi2Eljj90HSHm3OGdGRg==
dependencies:
"@types/json-schema" "^7.0.9"
- "@typescript-eslint/scope-manager" "5.31.0"
- "@typescript-eslint/types" "5.31.0"
- "@typescript-eslint/typescript-estree" "5.31.0"
+ "@typescript-eslint/scope-manager" "5.36.2"
+ "@typescript-eslint/types" "5.36.2"
+ "@typescript-eslint/typescript-estree" "5.36.2"
eslint-scope "^5.1.1"
eslint-utils "^3.0.0"
-"@typescript-eslint/visitor-keys@5.31.0":
- version "5.31.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.31.0.tgz#b0eca264df01ce85dceb76aebff3784629258f54"
- integrity sha512-ZK0jVxSjS4gnPirpVjXHz7mgdOsZUHzNYSfTw2yPa3agfbt9YfqaBiBZFSSxeBWnpWkzCxTfUpnzA3Vily/CSg==
+"@typescript-eslint/visitor-keys@5.36.2":
+ version "5.36.2"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.2.tgz#2f8f78da0a3bad3320d2ac24965791ac39dace5a"
+ integrity sha512-BtRvSR6dEdrNt7Net2/XDjbYKU5Ml6GqJgVfXT0CxTCJlnIqK7rAGreuWKMT2t8cFUT2Msv5oxw0GMRD7T5J7A==
dependencies:
- "@typescript-eslint/types" "5.31.0"
+ "@typescript-eslint/types" "5.36.2"
eslint-visitor-keys "^3.3.0"
"@ungap/promise-all-settled@1.1.2":
@@ -2440,73 +2432,73 @@
resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44"
integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==
-"@uploadx/core@^5.1.2":
- version "5.1.5"
- resolved "https://registry.yarnpkg.com/@uploadx/core/-/core-5.1.5.tgz#657cddf9b274a6208f7f8eb9b8c5678d52456adc"
- integrity sha512-4Myn0rywqWTE138Qve6Rj7Vs4/3fqaVoDmkKsecMCHVuBvjWtWBNrvDpmf5RoVrQyK8IQWL5G92//u+NEkZVqA==
+"@uploadx/core@^6.0.0":
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/@uploadx/core/-/core-6.0.0.tgz#136b767b2575567e4372b52fecf483696824339e"
+ integrity sha512-m+ND6OMINRKJVS050hxBON3IYTVDiQpYNkVrOfDMmYp0Xh4HizmKeRW4QveioSKlR+VS1LP46kSS/4PdmdmTEw==
dependencies:
bytes "^3.1.0"
debug "^4.3.1"
multiparty "^4.2.2"
parse-duration "^1.0.0"
-"@vue/compiler-core@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.37.tgz#b3c42e04c0e0f2c496ff1784e543fbefe91e215a"
- integrity sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==
+"@vue/compiler-core@3.2.39":
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.2.39.tgz#0d77e635f4bdb918326669155a2dc977c053943e"
+ integrity sha512-mf/36OWXqWn0wsC40nwRRGheR/qoID+lZXbIuLnr4/AngM0ov8Xvv8GHunC0rKRIkh60bTqydlqTeBo49rlbqw==
dependencies:
"@babel/parser" "^7.16.4"
- "@vue/shared" "3.2.37"
+ "@vue/shared" "3.2.39"
estree-walker "^2.0.2"
source-map "^0.6.1"
-"@vue/compiler-dom@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.37.tgz#10d2427a789e7c707c872da9d678c82a0c6582b5"
- integrity sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==
+"@vue/compiler-dom@3.2.39":
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.2.39.tgz#bd69d35c1a48fe2cea4ab9e96d2a3a735d146fdf"
+ integrity sha512-HMFI25Be1C8vLEEv1hgEO1dWwG9QQ8LTTPmCkblVJY/O3OvWx6r1+zsox5mKPMGvqYEZa6l8j+xgOfUspgo7hw==
dependencies:
- "@vue/compiler-core" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-core" "3.2.39"
+ "@vue/shared" "3.2.39"
"@vue/compiler-sfc@^3.0.5":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.37.tgz#3103af3da2f40286edcd85ea495dcb35bc7f5ff4"
- integrity sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.2.39.tgz#8fe29990f672805b7c5a2ecfa5b05e681c862ea2"
+ integrity sha512-fqAQgFs1/BxTUZkd0Vakn3teKUt//J3c420BgnYgEOoVdTwYpBTSXCMJ88GOBCylmUBbtquGPli9tVs7LzsWIA==
dependencies:
"@babel/parser" "^7.16.4"
- "@vue/compiler-core" "3.2.37"
- "@vue/compiler-dom" "3.2.37"
- "@vue/compiler-ssr" "3.2.37"
- "@vue/reactivity-transform" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-core" "3.2.39"
+ "@vue/compiler-dom" "3.2.39"
+ "@vue/compiler-ssr" "3.2.39"
+ "@vue/reactivity-transform" "3.2.39"
+ "@vue/shared" "3.2.39"
estree-walker "^2.0.2"
magic-string "^0.25.7"
postcss "^8.1.10"
source-map "^0.6.1"
-"@vue/compiler-ssr@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.37.tgz#4899d19f3a5fafd61524a9d1aee8eb0505313cff"
- integrity sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==
+"@vue/compiler-ssr@3.2.39":
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.2.39.tgz#4f3bfb535cb98b764bee45e078700e03ccc60633"
+ integrity sha512-EoGCJ6lincKOZGW+0Ky4WOKsSmqL7hp1ZYgen8M7u/mlvvEQUaO9tKKOy7K43M9U2aA3tPv0TuYYQFrEbK2eFQ==
dependencies:
- "@vue/compiler-dom" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-dom" "3.2.39"
+ "@vue/shared" "3.2.39"
-"@vue/reactivity-transform@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.37.tgz#0caa47c4344df4ae59f5a05dde2a8758829f8eca"
- integrity sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==
+"@vue/reactivity-transform@3.2.39":
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.2.39.tgz#da6ae6c8fd77791b9ae21976720d116591e1c4aa"
+ integrity sha512-HGuWu864zStiWs9wBC6JYOP1E00UjMdDWIG5W+FpUx28hV3uz9ODOKVNm/vdOy/Pvzg8+OcANxAVC85WFBbl3A==
dependencies:
"@babel/parser" "^7.16.4"
- "@vue/compiler-core" "3.2.37"
- "@vue/shared" "3.2.37"
+ "@vue/compiler-core" "3.2.39"
+ "@vue/shared" "3.2.39"
estree-walker "^2.0.2"
magic-string "^0.25.7"
-"@vue/shared@3.2.37":
- version "3.2.37"
- resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.37.tgz#8e6adc3f2759af52f0e85863dfb0b711ecc5c702"
- integrity sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==
+"@vue/shared@3.2.39":
+ version "3.2.39"
+ resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.2.39.tgz#302df167559a1a5156da162d8cc6760cef67f8e3"
+ integrity sha512-D3dl2ZB9qE6mTuWPk9RlhDeP1dgNRUKC3NJxji74A4yL8M2MwlhLKUC/49WHjrNzSPug58fWx/yFbaTzGAQSBw==
"@webtorrent/http-node@^1.3.0":
version "1.3.0"
@@ -2551,7 +2543,7 @@ acorn@^7.1.1:
resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-acorn@^8.4.1, acorn@^8.7.1:
+acorn@^8.4.1, acorn@^8.8.0:
version "8.8.0"
resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8"
integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==
@@ -3157,18 +3149,18 @@ builtins@^5.0.1:
semver "^7.0.0"
bullmq@^1.87.0:
- version "1.87.0"
- resolved "https://registry.yarnpkg.com/bullmq/-/bullmq-1.87.0.tgz#e93618302f547239fbb85ee47f7f1f2c3d0c5eef"
- integrity sha512-oN44FaiWJDviWBNx3V8o4FQBdHrfVHRwJuYvU4HnWpBVdCKd6HMbKqF+XeuuxcqBPbbf7cl6hThoKZ+9iTCOkA==
+ version "1.90.1"
+ resolved "https://registry.yarnpkg.com/bullmq/-/bullmq-1.90.1.tgz#16896f72d8f186133581f61889a41d171599e743"
+ integrity sha512-JY8mNzfnl+lfzFFzLJa6if+4YFvCMuJZDtQ8gvkcedoet+fDPEETF0iZ2fuzxCizuneARCniAiwIR/ESnqbuKw==
dependencies:
- cron-parser "^4.2.1"
- get-port "^5.1.1"
- glob "^7.2.0"
- ioredis "^4.28.5"
+ cron-parser "^4.6.0"
+ get-port "6.1.2"
+ glob "^8.0.3"
+ ioredis "^5.2.2"
lodash "^4.17.21"
- msgpackr "^1.4.6"
+ msgpackr "^1.6.2"
semver "^7.3.7"
- tslib "^1.14.1"
+ tslib "^2.0.0"
uuid "^8.3.2"
busboy@^1.0.0:
@@ -3314,30 +3306,29 @@ check-error@^1.0.2:
resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82"
integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==
-cheerio-select@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4"
- integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==
+cheerio-select@^1.5.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.6.0.tgz#489f36604112c722afa147dedd0d4609c09e1696"
+ integrity sha512-eq0GdBvxVFbqWgmCm7M3XGs1I8oLy/nExUnh6oLqmBditPO9AqQJrkslDpMun/hZ0yyTs8L0m85OHp4ho6Qm9g==
dependencies:
- boolbase "^1.0.0"
- css-select "^5.1.0"
- css-what "^6.1.0"
- domelementtype "^2.3.0"
- domhandler "^5.0.3"
- domutils "^3.0.1"
+ css-select "^4.3.0"
+ css-what "^6.0.1"
+ domelementtype "^2.2.0"
+ domhandler "^4.3.1"
+ domutils "^2.8.0"
-cheerio@^1.0.0-rc.3:
- version "1.0.0-rc.12"
- resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683"
- integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==
+cheerio@1.0.0-rc.10:
+ version "1.0.0-rc.10"
+ resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.10.tgz#2ba3dcdfcc26e7956fc1f440e61d51c643379f3e"
+ integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==
dependencies:
- cheerio-select "^2.1.0"
- dom-serializer "^2.0.0"
- domhandler "^5.0.3"
- domutils "^3.0.1"
- htmlparser2 "^8.0.1"
- parse5 "^7.0.0"
- parse5-htmlparser2-tree-adapter "^7.0.0"
+ cheerio-select "^1.5.0"
+ dom-serializer "^1.3.2"
+ domhandler "^4.2.0"
+ htmlparser2 "^6.1.0"
+ parse5 "^6.0.1"
+ parse5-htmlparser2-tree-adapter "^6.0.1"
+ tslib "^2.2.0"
chokidar@3.5.3, "chokidar@>=3.0.0 <4.0.0", chokidar@^3.4.2:
version "3.5.3"
@@ -3550,19 +3541,11 @@ compact2string@^1.4.1:
dependencies:
ipaddr.js ">= 0.1.5"
-component-emitter@^1.3.0, component-emitter@~1.3.0:
+component-emitter@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
-compress-brotli@^1.3.8:
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/compress-brotli/-/compress-brotli-1.3.8.tgz#0c0a60c97a989145314ec381e84e26682e7b38db"
- integrity sha512-lVcQsjhxhIXsuupfy9fmZUFtAIdBmXA7EGY6GBdgZ++qkM9zG4YFT8iU7FoBxzryNDMOpD1HIFHUSX4D87oqhQ==
- dependencies:
- "@types/json-buffer" "~3.0.0"
- json-buffer "~3.0.1"
-
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -3579,12 +3562,12 @@ concat-stream@^1.5.2:
typedarray "^0.0.6"
concurrently@^7.0.0:
- version "7.3.0"
- resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.3.0.tgz#eb45cdbc8df43da195f619aba218a980cae49184"
- integrity sha512-IiDwm+8DOcFEInca494A8V402tNTQlJaYq78RF2rijOrKEk/AOHTxhN4U1cp7GYKYX5Q6Ymh1dLTBlzIMN0ikA==
+ version "7.4.0"
+ resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.4.0.tgz#bb0e344964bc172673577c420db21e963f2f7368"
+ integrity sha512-M6AfrueDt/GEna/Vg9BqQ+93yuvzkSKmoTixnwEJkH0LlcGrRC2eCmjeG1tLLHIYfpYJABokqSGyMcXjm96AFA==
dependencies:
chalk "^4.1.0"
- date-fns "^2.16.1"
+ date-fns "^2.29.1"
lodash "^4.17.21"
rxjs "^7.0.0"
shell-quote "^1.7.3"
@@ -3704,31 +3687,31 @@ create-require@^1.1.0:
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
-create-torrent@^5.0.0, create-torrent@^5.0.4:
- version "5.0.4"
- resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.4.tgz#c647b323d91ec8b3b59e6dffad334a692264600c"
- integrity sha512-59brGxFHoWWXzpFKAwD/vB/BYTALDuf+1Wmajxq2ZYnllJtg8SwfcmP7PHCKas5mDTZLD4om1cneC1YMZFuPUA==
+create-torrent@^5.0.0, create-torrent@^5.0.6:
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/create-torrent/-/create-torrent-5.0.6.tgz#cd39772938858d2b9bb61061439af32046e81ab8"
+ integrity sha512-T3C23ZXdgzp6GrmbR3eJ9WSzmsR2ORvsTkr2Md32zmkYyzPmZyK+BayzaZt4kAahCKaLxvpMsvtITP0/WH1Z9g==
dependencies:
bencode "^2.0.3"
block-stream2 "^2.1.0"
- fast-blob-stream "^1.0.3"
+ fast-blob-stream "^1.1.1"
is-file "^1.0.0"
+ join-async-iterator "^1.1.1"
junk "^3.1.0"
minimist "^1.2.5"
- multistream "^4.1.0"
once "^1.4.0"
piece-length "^2.0.1"
queue-microtask "^1.2.3"
- readable-stream "^3.6.0"
run-parallel "^1.2.0"
simple-sha1 "^3.1.0"
+ streamx "^2.12.4"
-cron-parser@^4.2.1:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-4.5.0.tgz#2c6240a0301eff1424689835ce9c8de4cde9cfbd"
- integrity sha512-QHdeh3zLWz6YvYTFKpRb860rJlip16pEinbxXT1i2NZB/nOxBjd2RbSv54sn5UrAj9WykiSLYWWDgo8azQK0HA==
+cron-parser@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/cron-parser/-/cron-parser-4.6.0.tgz#404c3fdbff10ae80eef6b709555d577ef2fd2e0d"
+ integrity sha512-guZNLMGUgg6z4+eGhmHGw7ft+v6OQeuHzd1gcLxCo9Yg/qoxmG3nindp2/uwGCLizEisf2H0ptqeVXeoCpP6FA==
dependencies:
- luxon "^2.4.0"
+ luxon "^3.0.1"
cross-argv@^2.0.0:
version "2.0.0"
@@ -3762,18 +3745,18 @@ crypto-random-string@3.3.1:
dependencies:
type-fest "^0.8.1"
-css-select@^5.1.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6"
- integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==
+css-select@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b"
+ integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==
dependencies:
boolbase "^1.0.0"
- css-what "^6.1.0"
- domhandler "^5.0.2"
- domutils "^3.0.1"
+ css-what "^6.0.1"
+ domhandler "^4.3.1"
+ domutils "^2.8.0"
nth-check "^2.0.1"
-css-what@^6.1.0:
+css-what@^6.0.1:
version "6.1.0"
resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
@@ -3803,10 +3786,10 @@ data-uri-to-buffer@^4.0.0:
resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.0.tgz#b5db46aea50f6176428ac05b73be39a57701a64b"
integrity sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==
-date-fns@^2.16.1:
- version "2.29.1"
- resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.1.tgz#9667c2615525e552b5135a3116b95b1961456e60"
- integrity sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==
+date-fns@^2.29.1:
+ version "2.29.2"
+ resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz#0d4b3d0f3dff0f920820a070920f0d9662c51931"
+ integrity sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==
dateformat@^3.0.3:
version "3.0.3"
@@ -3896,10 +3879,10 @@ delegates@^1.0.0:
resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a"
integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==
-denque@^1.1.0:
- version "1.5.1"
- resolved "https://registry.yarnpkg.com/denque/-/denque-1.5.1.tgz#07f670e29c9a78f8faecb2566a1e2c11929c5cbf"
- integrity sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==
+denque@^2.0.1:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1"
+ integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==
depcheck@^1.4.2:
version "1.4.3"
@@ -4012,7 +3995,7 @@ doctypes@^1.1.0:
resolved "https://registry.yarnpkg.com/doctypes/-/doctypes-1.1.0.tgz#ea80b106a87538774e8a3a4a5afe293de489e0a9"
integrity sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==
-dom-serializer@^1.0.1:
+dom-serializer@^1.0.1, dom-serializer@^1.3.2:
version "1.4.1"
resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30"
integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==
@@ -4021,47 +4004,31 @@ dom-serializer@^1.0.1:
domhandler "^4.2.0"
entities "^2.0.0"
-dom-serializer@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53"
- integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==
- dependencies:
- domelementtype "^2.3.0"
- domhandler "^5.0.2"
- entities "^4.2.0"
-
dom-walk@^0.1.0:
version "0.1.2"
resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84"
integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==
-domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0:
+domelementtype@^2.0.1, domelementtype@^2.2.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
-domhandler@^3.0.0:
+domhandler@^3.3.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a"
integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==
dependencies:
domelementtype "^2.0.1"
-domhandler@^4.0.0, domhandler@^4.2.0:
+domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1:
version "4.3.1"
resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c"
integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==
dependencies:
domelementtype "^2.2.0"
-domhandler@^5.0.1, domhandler@^5.0.2, domhandler@^5.0.3:
- version "5.0.3"
- resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31"
- integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==
- dependencies:
- domelementtype "^2.3.0"
-
-domutils@^2.0.0, domutils@^2.5.2:
+domutils@^2.4.2, domutils@^2.5.2, domutils@^2.8.0:
version "2.8.0"
resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135"
integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==
@@ -4070,15 +4037,6 @@ domutils@^2.0.0, domutils@^2.5.2:
domelementtype "^2.2.0"
domhandler "^4.2.0"
-domutils@^3.0.1:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.0.1.tgz#696b3875238338cb186b6c0612bd4901c89a4f1c"
- integrity sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==
- dependencies:
- dom-serializer "^2.0.0"
- domelementtype "^2.3.0"
- domhandler "^5.0.1"
-
dottie@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/dottie/-/dottie-2.0.2.tgz#cc91c0726ce3a054ebf11c55fbc92a7f266dd154"
@@ -4190,11 +4148,6 @@ entities@2.2.0, entities@^2.0.0:
resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
-entities@^4.2.0, entities@^4.3.0:
- version "4.3.1"
- resolved "https://registry.yarnpkg.com/entities/-/entities-4.3.1.tgz#c34062a94c865c322f9d67b4384e4169bcede6a4"
- integrity sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==
-
entities@~3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/entities/-/entities-3.0.1.tgz#2b887ca62585e96db3903482d336c1006c3001d4"
@@ -4228,15 +4181,15 @@ error@^7.0.0:
string-template "~0.2.1"
es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5:
- version "1.20.1"
- resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814"
- integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==
+ version "1.20.2"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.2.tgz#8495a07bc56d342a3b8ea3ab01bd986700c2ccb3"
+ integrity sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==
dependencies:
call-bind "^1.0.2"
es-to-primitive "^1.2.1"
function-bind "^1.1.1"
function.prototype.name "^1.1.5"
- get-intrinsic "^1.1.1"
+ get-intrinsic "^1.1.2"
get-symbol-description "^1.0.0"
has "^1.0.3"
has-property-descriptors "^1.0.0"
@@ -4248,9 +4201,9 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19
is-shared-array-buffer "^1.0.2"
is-string "^1.0.7"
is-weakref "^1.0.2"
- object-inspect "^1.12.0"
+ object-inspect "^1.12.2"
object-keys "^1.1.1"
- object.assign "^4.1.2"
+ object.assign "^4.1.4"
regexp.prototype.flags "^1.4.3"
string.prototype.trimend "^1.0.5"
string.prototype.trimstart "^1.0.5"
@@ -4273,9 +4226,9 @@ es-to-primitive@^1.2.1:
is-symbol "^1.0.2"
es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.50, es5-ext@^0.10.53, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46:
- version "0.10.61"
- resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.61.tgz#311de37949ef86b6b0dcea894d1ffedb909d3269"
- integrity sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==
+ version "0.10.62"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.62.tgz#5e6adc19a6da524bf3d1e02bbc8960e5eb49a9a5"
+ integrity sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==
dependencies:
es6-iterator "^2.0.3"
es6-symbol "^3.1.3"
@@ -4360,12 +4313,11 @@ eslint-import-resolver-node@^0.3.6:
resolve "^1.20.0"
eslint-module-utils@^2.7.3:
- version "2.7.3"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz#ad7e3a10552fdd0642e1e55292781bd6e34876ee"
- integrity sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==
+ version "2.7.4"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974"
+ integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==
dependencies:
debug "^3.2.7"
- find-up "^2.1.0"
eslint-plugin-es@^3.0.0:
version "3.0.1"
@@ -4403,17 +4355,17 @@ eslint-plugin-import@^2.20.1:
tsconfig-paths "^3.14.1"
eslint-plugin-n@^15.2.4:
- version "15.2.4"
- resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.2.4.tgz#d62021a0821ae650701ed459756aaf478a9b6056"
- integrity sha512-tjnVMv2fiXYMnuiIFI8QMtyUFI42SckEEWvi8h68SWGWshfqO6SSCASy24dGMGAiy7NUk6DZt90DM0iNUsmQ5w==
+ version "15.2.5"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.2.5.tgz#aa7ff8d45bb8bf2df8ea3b7d3774ae570cb794b8"
+ integrity sha512-8+BYsqiyZfpu6NXmdLOXVUfk8IocpCjpd8nMRRH0A9ulrcemhb2VI9RSJMEy5udx++A/YcVPD11zT8hpFq368g==
dependencies:
builtins "^5.0.1"
eslint-plugin-es "^4.1.0"
eslint-utils "^3.0.0"
ignore "^5.1.1"
- is-core-module "^2.9.0"
+ is-core-module "^2.10.0"
minimatch "^3.1.2"
- resolve "^1.10.1"
+ resolve "^1.22.1"
semver "^7.3.7"
eslint-plugin-node@^11.0.0:
@@ -4429,9 +4381,9 @@ eslint-plugin-node@^11.0.0:
semver "^6.1.0"
eslint-plugin-promise@^6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.0.0.tgz#017652c07c9816413a41e11c30adc42c3d55ff18"
- integrity sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz#a8cddf96a67c4059bdabf4d724a29572188ae423"
+ integrity sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==
eslint-scope@^5.1.1:
version "5.1.1"
@@ -4479,12 +4431,14 @@ eslint-visitor-keys@^3.3.0:
integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==
eslint@^8.0.0:
- version "8.20.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.20.0.tgz#048ac56aa18529967da8354a478be4ec0a2bc81b"
- integrity sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==
+ version "8.23.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.23.0.tgz#a184918d288820179c6041bb3ddcc99ce6eea040"
+ integrity sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==
dependencies:
- "@eslint/eslintrc" "^1.3.0"
- "@humanwhocodes/config-array" "^0.9.2"
+ "@eslint/eslintrc" "^1.3.1"
+ "@humanwhocodes/config-array" "^0.10.4"
+ "@humanwhocodes/gitignore-to-minimatch" "^1.0.2"
+ "@humanwhocodes/module-importer" "^1.0.1"
ajv "^6.10.0"
chalk "^4.0.0"
cross-spawn "^7.0.2"
@@ -4494,14 +4448,17 @@ eslint@^8.0.0:
eslint-scope "^7.1.1"
eslint-utils "^3.0.0"
eslint-visitor-keys "^3.3.0"
- espree "^9.3.2"
+ espree "^9.4.0"
esquery "^1.4.0"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
file-entry-cache "^6.0.1"
+ find-up "^5.0.0"
functional-red-black-tree "^1.0.1"
glob-parent "^6.0.1"
globals "^13.15.0"
+ globby "^11.1.0"
+ grapheme-splitter "^1.0.4"
ignore "^5.2.0"
import-fresh "^3.0.0"
imurmurhash "^0.1.4"
@@ -4517,14 +4474,13 @@ eslint@^8.0.0:
strip-ansi "^6.0.1"
strip-json-comments "^3.1.0"
text-table "^0.2.0"
- v8-compile-cache "^2.0.3"
-espree@^9.3.2:
- version "9.3.2"
- resolved "https://registry.yarnpkg.com/espree/-/espree-9.3.2.tgz#f58f77bd334731182801ced3380a8cc859091596"
- integrity sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==
+espree@^9.4.0:
+ version "9.4.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.0.tgz#cd4bc3d6e9336c433265fc0aa016fc1aaf182f8a"
+ integrity sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==
dependencies:
- acorn "^8.7.1"
+ acorn "^8.8.0"
acorn-jsx "^5.3.2"
eslint-visitor-keys "^3.3.0"
@@ -4647,9 +4603,9 @@ exif-parser@^0.1.12:
integrity sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==
express-rate-limit@^6.1.0:
- version "6.5.1"
- resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-6.5.1.tgz#2b4c329f03265f94f19613519b169afbd018e783"
- integrity sha512-pxO6ioBLd3i8IHL+RmJtL4noYzte5fugoMdaDabtU4hcg53+x0QkTwfPtM7vWD0YUaXQgNj9NRdzmps+CHEHlA==
+ version "6.6.0"
+ resolved "https://registry.yarnpkg.com/express-rate-limit/-/express-rate-limit-6.6.0.tgz#3bbc2546540d327b1b0bfa9ab5f1b2c49075af98"
+ integrity sha512-HFN2+4ZGdkQOS8Qli4z6knmJFnw6lZed67o6b7RGplWeb1Z0s8VXaj3dUgPIdm9hrhZXTRpCTHXA0/2Eqex0vA==
express-validator@^6.4.0:
version "6.14.2"
@@ -4697,11 +4653,11 @@ express@^4.16.4, express@^4.18.1:
vary "~1.1.2"
ext@^1.1.2:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/ext/-/ext-1.6.0.tgz#3871d50641e874cc172e2b53f919842d19db4c52"
- integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f"
+ integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==
dependencies:
- type "^2.5.0"
+ type "^2.7.2"
extend@~3.0.0:
version "3.0.2"
@@ -4723,7 +4679,7 @@ eyes@0.1.x:
resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0"
integrity sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ==
-fast-blob-stream@^1.0.3:
+fast-blob-stream@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/fast-blob-stream/-/fast-blob-stream-1.1.1.tgz#3ed549efb6cf302a20a409e32fda41f2ba6e4871"
integrity sha512-wdRazMMeM2pl8hq1lFG8fzix8p1VLAJunTTE2RADiFBwbUfZwybUm6IwPrmMS7qTthiayr166NoXeqWe3hfR5w==
@@ -4741,7 +4697,7 @@ fast-fifo@^1.0.0:
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.1.0.tgz#17d1a3646880b9891dfa0c54e69c5fef33cad779"
integrity sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==
-fast-glob@3.2.11, fast-glob@^3.2.9:
+fast-glob@3.2.11:
version "3.2.11"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
@@ -4752,6 +4708,17 @@ fast-glob@3.2.11, fast-glob@^3.2.9:
merge2 "^1.3.0"
micromatch "^4.0.4"
+fast-glob@^3.2.9:
+ version "3.2.12"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
+ integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
fast-json-stable-stringify@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -4843,7 +4810,7 @@ finalhandler@1.2.0:
statuses "2.0.1"
unpipe "~1.0.0"
-find-up@5.0.0:
+find-up@5.0.0, find-up@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
@@ -4851,13 +4818,6 @@ find-up@5.0.0:
locate-path "^6.0.0"
path-exists "^4.0.0"
-find-up@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
- integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==
- dependencies:
- locate-path "^2.0.0"
-
find-up@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
@@ -4880,9 +4840,9 @@ flat@^5.0.0, flat@^5.0.2:
integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==
flatted@^3.1.0:
- version "3.2.6"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.6.tgz#022e9218c637f9f3fc9c35ab9c9193f05add60b2"
- integrity sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==
+ version "3.2.7"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787"
+ integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
fluent-ffmpeg@^2.1.0:
version "2.1.2"
@@ -5050,7 +5010,7 @@ get-func-name@^2.0.0:
resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41"
integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==
-get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1:
+get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.2.tgz#336975123e05ad0b7ba41f152ee4aadbea6cf598"
integrity sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==
@@ -5066,11 +5026,16 @@ get-paths@^0.0.7:
dependencies:
pify "^4.0.1"
-get-port@5.1.1, get-port@^5.1.1:
+get-port@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193"
integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==
+get-port@6.1.2:
+ version "6.1.2"
+ resolved "https://registry.yarnpkg.com/get-port/-/get-port-6.1.2.tgz#c1228abb67ba0e17fb346da33b15187833b9c08a"
+ integrity sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==
+
get-stdin@^8.0.0:
version "8.0.0"
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@@ -5142,7 +5107,7 @@ glob@7.2.0:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^7.1.3, glob@^7.2.0:
+glob@^7.1.3:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
@@ -5154,6 +5119,17 @@ glob@^7.1.3, glob@^7.2.0:
once "^1.3.0"
path-is-absolute "^1.0.0"
+glob@^8.0.3:
+ version "8.0.3"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e"
+ integrity sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^5.0.1"
+ once "^1.3.0"
+
global@~4.4.0:
version "4.4.0"
resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406"
@@ -5208,6 +5184,11 @@ graceful-fs@^4.1.6, graceful-fs@^4.2.0:
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
+grapheme-splitter@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
+ integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
+
has-async-hooks@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/has-async-hooks/-/has-async-hooks-1.0.0.tgz#3df965ade8cd2d9dbfdacfbca3e0a5152baaf204"
@@ -5235,7 +5216,7 @@ has-property-descriptors@^1.0.0:
dependencies:
get-intrinsic "^1.1.1"
-has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3:
+has-symbols@^1.0.2, has-symbols@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8"
integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==
@@ -5287,10 +5268,10 @@ he@1.2.0, he@^1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
-helmet@^5.0.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/helmet/-/helmet-5.1.1.tgz#609823c5c2e78aea62dd9afc8f544ca409da5e85"
- integrity sha512-/yX0oVZBggA9cLJh8aw3PPCfedBnbd7J2aowjzsaWwZh7/UFY0nccn/aHAggIgWUFfnykX8GKd3a1pSbrmlcVQ==
+helmet@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/helmet/-/helmet-6.0.0.tgz#8e183820ddccd7729a206ad73c577b264f495595"
+ integrity sha512-FO9RpR1wNJepH/GbLPQVtkE2eESglXL641p7SdyoT4LngHFJcZheHMoyUcjCZF4qpuMMO1u5q6RK0l9Ux8JBcg==
hexer@^1.5.0:
version "1.5.0"
@@ -5312,7 +5293,7 @@ hpagent@^1.0.0:
resolved "https://registry.yarnpkg.com/hpagent/-/hpagent-1.0.0.tgz#c68f68b3df845687dbdc4896546713ce09cc6bee"
integrity sha512-SCleE2Uc1bM752ymxg8QXYGW0TWtAV4ZW3TqH1aOnyi6T6YW2xadCcclm5qeVjvMvfQ2RKNtZxO7uVb9CTPt1A==
-html-to-text@8.2.0, html-to-text@^8.2.0:
+html-to-text@8.2.0:
version "8.2.0"
resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-8.2.0.tgz#8b35e280ba7fc27710b7aa76d4500aab30731924"
integrity sha512-CLXExYn1b++Lgri+ZyVvbUEFwzkLZppjjZOwB7X1qv2jIi8MrMEvxWX5KQ7zATAzTvcqgmtO00M2kCRMtEdOKQ==
@@ -5324,14 +5305,26 @@ html-to-text@8.2.0, html-to-text@^8.2.0:
minimist "^1.2.6"
selderee "^0.6.0"
-htmlparser2@^4.0.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78"
- integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==
+html-to-text@^8.2.0:
+ version "8.2.1"
+ resolved "https://registry.yarnpkg.com/html-to-text/-/html-to-text-8.2.1.tgz#4a75b8a1b646149bd71c50527adb568990bf459b"
+ integrity sha512-aN/3JvAk8qFsWVeE9InWAWueLXrbkoVZy0TkzaGhoRBC2gCFEeRLDDJN3/ijIGHohy6H+SZzUQWN/hcYtaPK8w==
+ dependencies:
+ "@selderee/plugin-htmlparser2" "^0.6.0"
+ deepmerge "^4.2.2"
+ he "^1.2.0"
+ htmlparser2 "^6.1.0"
+ minimist "^1.2.6"
+ selderee "^0.6.0"
+
+htmlparser2@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-5.0.1.tgz#7daa6fc3e35d6107ac95a4fc08781f091664f6e7"
+ integrity sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==
dependencies:
domelementtype "^2.0.1"
- domhandler "^3.0.0"
- domutils "^2.0.0"
+ domhandler "^3.3.0"
+ domutils "^2.4.2"
entities "^2.0.0"
htmlparser2@^6.0.0, htmlparser2@^6.1.0:
@@ -5344,16 +5337,6 @@ htmlparser2@^6.0.0, htmlparser2@^6.1.0:
domutils "^2.5.2"
entities "^2.0.0"
-htmlparser2@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.1.tgz#abaa985474fcefe269bc761a779b544d7196d010"
- integrity sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==
- dependencies:
- domelementtype "^2.3.0"
- domhandler "^5.0.2"
- domutils "^3.0.1"
- entities "^4.3.0"
-
http-cache-semantics@^4.0.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"
@@ -5539,19 +5522,17 @@ invariant@2.2.4:
dependencies:
loose-envify "^1.0.0"
-ioredis@^4.28.5:
- version "4.28.5"
- resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-4.28.5.tgz#5c149e6a8d76a7f8fa8a504ffc85b7d5b6797f9f"
- integrity sha512-3GYo0GJtLqgNXj4YhrisLaNNvWSNwSS2wS4OELGfGxH8I69+XfNdnmV1AyN+ZqMh0i7eX+SWjrwFKDBDgfBC1A==
+ioredis@^5.2.2:
+ version "5.2.3"
+ resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-5.2.3.tgz#d5b37eb13e643241660d6cee4eeb41a026cda8c0"
+ integrity sha512-gQNcMF23/NpvjCaa1b5YycUyQJ9rBNH2xP94LWinNpodMWVUPP5Ai/xXANn/SM7gfIvI62B5CCvZxhg5pOgyMw==
dependencies:
+ "@ioredis/commands" "^1.1.1"
cluster-key-slot "^1.1.0"
- debug "^4.3.1"
- denque "^1.1.0"
+ debug "^4.3.4"
+ denque "^2.0.1"
lodash.defaults "^4.2.0"
- lodash.flatten "^4.4.0"
lodash.isarguments "^3.1.0"
- p-map "^2.1.0"
- redis-commands "1.7.0"
redis-errors "^1.2.0"
redis-parser "^3.0.0"
standard-as-callback "^2.1.0"
@@ -5647,10 +5628,10 @@ is-cidr@^4.0.0:
dependencies:
cidr-regex "^3.1.1"
-is-core-module@^2.4.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
- version "2.9.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
- integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
+is-core-module@^2.10.0, is-core-module@^2.4.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
+ version "2.10.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed"
+ integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==
dependencies:
has "^1.0.3"
@@ -5843,6 +5824,11 @@ jimp@^0.16.0:
"@jimp/types" "^0.16.1"
regenerator-runtime "^0.13.3"
+join-async-iterator@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/join-async-iterator/-/join-async-iterator-1.1.1.tgz#7d2857d7f4066267861888d264769e842110d07e"
+ integrity sha512-ATse+nuNeKZ9K1y27LKdvPe/GCe9R/u9dw9vI248e+vILeRK3IcJP4JUPAlSmKRCDK0cKhEwfmiw4Skqx7UnGQ==
+
jpeg-js@0.4.2, jpeg-js@0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/jpeg-js/-/jpeg-js-0.4.4.tgz#a9f1c6f1f9f0fa80cdb3484ed9635054d28936aa"
@@ -5883,7 +5869,7 @@ jsesc@^2.5.1:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
-json-buffer@3.0.1, json-buffer@~3.0.1:
+json-buffer@3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
@@ -5934,10 +5920,10 @@ jsonfile@^6.0.1:
optionalDependencies:
graceful-fs "^4.1.6"
-jsonld@~6.0.0:
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/jsonld/-/jsonld-6.0.0.tgz#560a8a871dce72aba5d4c6b08356438d863d62fb"
- integrity sha512-1SkN2RXhMCTCSkX+bzHvr9ycM2HTmjWyV41hn2xG7k6BqlCgRjw0zHmuqfphjBRPqi1gKMIqgBCe/0RZMcWrAA==
+jsonld@~8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/jsonld/-/jsonld-8.1.0.tgz#06c71c0c1eff9be81140843362ce77622d90d67a"
+ integrity sha512-6tYhiEVYO3rTcoYCGCArw8SqawuW0hf/cqmaE5WbX44CGb7d8N2UFvmUj9OYkJhChD98bfdPljUj7S39MrzsHg==
dependencies:
"@digitalbazaar/http-client" "^3.2.0"
canonicalize "^1.0.1"
@@ -5968,15 +5954,15 @@ jstransformer@1.0.0:
promise "^7.0.1"
juice@^8.0.0:
- version "8.0.0"
- resolved "https://registry.yarnpkg.com/juice/-/juice-8.0.0.tgz#ac77d3372373409b06a875aee425b9d381f645fe"
- integrity sha512-LRCfXBOqI1wt+zYR/5xwDnf+ZyiJiDt44DGZaBSAVwZWyWv3BliaiGTLS6KCvadv3uw6XGiPPFcTfY7CdF7Z/Q==
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/juice/-/juice-8.1.0.tgz#4ea23362522fe06418229943237ee3751a4fca70"
+ integrity sha512-FLzurJrx5Iv1e7CfBSZH68dC04EEvXvvVvPYB7Vx1WAuhCp1ZPIMtqxc+WTWxVkpTIC2Ach/GAv0rQbtGf6YMA==
dependencies:
- cheerio "^1.0.0-rc.3"
+ cheerio "1.0.0-rc.10"
commander "^6.1.0"
mensch "^0.3.4"
slick "^1.12.2"
- web-resource-inliner "^5.0.0"
+ web-resource-inliner "^6.0.1"
junk@^3.1.0:
version "3.1.0"
@@ -6010,11 +5996,10 @@ k-rpc@^5.0.0:
randombytes "^2.0.5"
keyv@^4.0.0:
- version "4.3.3"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.3.3.tgz#6c1bcda6353a9e96fc1b4e1aeb803a6e35090ba9"
- integrity sha512-AcysI17RvakTh8ir03+a3zJr5r0ovnAH/XTXei/4HIv3bL2K/jzvgivLK9UuI/JbU1aJjM3NSAnVvVVd3n+4DQ==
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.0.tgz#dbce9ade79610b6e641a9a65f2f6499ba06b9bc6"
+ integrity sha512-2YvuMsA+jnFGtBareKqgANOEKe1mk3HKiXu2fRmAfyxG0MJAywNhi5ttWA3PMjl4NmpyjZNbFifR2vNjW1znfA==
dependencies:
- compress-brotli "^1.3.8"
json-buffer "3.0.1"
kuler@^2.0.0:
@@ -6122,14 +6107,6 @@ load-ip-set@^2.2.1:
simple-get "^4.0.0"
split "^1.0.1"
-locate-path@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
- integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==
- dependencies:
- p-locate "^2.0.0"
- path-exists "^3.0.0"
-
locate-path@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -6238,9 +6215,9 @@ lru-cache@^6.0.0:
yallist "^4.0.0"
lru-cache@^7.13.0:
- version "7.13.1"
- resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.13.1.tgz#267a81fbd0881327c46a81c5922606a2cfe336c4"
- integrity sha512-CHqbAq7NFlW3RSnoWXLJBxCWaZVBrfa9UEHId2M3AW8iEBurbqduNexEUCGc3SHc6iCYXNJCDi903LajSVAEPQ==
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.14.0.tgz#21be64954a4680e303a09e9468f880b98a0b3c7f"
+ integrity sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==
lru-queue@^0.1.0:
version "0.1.0"
@@ -6264,10 +6241,10 @@ lt_donthave@^1.0.1:
debug "^4.2.0"
unordered-array-remove "^1.0.2"
-luxon@^2.4.0:
- version "2.5.0"
- resolved "https://registry.yarnpkg.com/luxon/-/luxon-2.5.0.tgz#098090f67d690b247e83c090267a60b1aa8ea96c"
- integrity sha512-IDkEPB80Rb6gCAU+FEib0t4FeJ4uVOuX1CQ9GsvU3O+JAGIgu0J7sf1OarXKaKDygTZIoJyU6YdZzTFRu+YR0A==
+luxon@^3.0.1:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/luxon/-/luxon-3.0.3.tgz#573e65531efd3d92265feb640f02ba7a192e2388"
+ integrity sha512-+EfHWnF+UT7GgTnq5zXg3ldnTKL2zdv7QJgsU5bjjpbH17E3qi/puMhQyJVYuCq+FRkogvB5WB6iVvUr+E4a7w==
magic-string@^0.25.7:
version "0.25.9"
@@ -6510,6 +6487,13 @@ minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
dependencies:
brace-expansion "^1.1.7"
+minimatch@^5.0.1:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7"
+ integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==
+ dependencies:
+ brace-expansion "^2.0.1"
+
minimist@^1.1.0, minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6:
version "1.2.6"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
@@ -6591,9 +6575,9 @@ module-details-from-path@^1.0.3:
integrity sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==
moment-timezone@^0.5.34:
- version "0.5.34"
- resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.34.tgz#a75938f7476b88f155d3504a9343f7519d9a405c"
- integrity sha512-3zAEHh2hKUs3EXLESx/wsgw6IQdusOT8Bxm3D9UrHPQR7zlMmzwybC8zHEM1tQ4LJwP7fcxrWr8tuBg05fFCbg==
+ version "0.5.37"
+ resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.37.tgz#adf97f719c4e458fdb12e2b4e87b8bec9f4eef1e"
+ integrity sha512-uEDzDNFhfaywRl+vwXxffjjq1q0Vzr+fcQpQ1bU0kbzorfS7zVtZnCnGc8mhWmF39d4g4YriF6kwA75mJKE/Zg==
dependencies:
moment ">= 2.9.0"
@@ -6656,20 +6640,20 @@ ms@2.1.3, ms@^2.1.1:
integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
msgpackr-extract@^2.0.2:
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/msgpackr-extract/-/msgpackr-extract-2.0.2.tgz#201a8d7ade47e99b3ba277c45736b00e195d4670"
- integrity sha512-coskCeJG2KDny23zWeu+6tNy7BLnAiOGgiwzlgdm4oeSsTpqEJJPguHIuKZcCdB7tzhZbXNYSg6jZAXkZErkJA==
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/msgpackr-extract/-/msgpackr-extract-2.1.2.tgz#56272030f3e163e1b51964ef8b1cd5e7240c03ed"
+ integrity sha512-cmrmERQFb19NX2JABOGtrKdHMyI6RUyceaPBQ2iRz9GnDkjBWFjNJC0jyyoOfZl2U/LZE3tQCCQc4dlRyA8mcA==
dependencies:
- node-gyp-build-optional-packages "5.0.2"
+ node-gyp-build-optional-packages "5.0.3"
optionalDependencies:
- "@msgpackr-extract/msgpackr-extract-darwin-arm64" "2.0.2"
- "@msgpackr-extract/msgpackr-extract-darwin-x64" "2.0.2"
- "@msgpackr-extract/msgpackr-extract-linux-arm" "2.0.2"
- "@msgpackr-extract/msgpackr-extract-linux-arm64" "2.0.2"
- "@msgpackr-extract/msgpackr-extract-linux-x64" "2.0.2"
- "@msgpackr-extract/msgpackr-extract-win32-x64" "2.0.2"
+ "@msgpackr-extract/msgpackr-extract-darwin-arm64" "2.1.2"
+ "@msgpackr-extract/msgpackr-extract-darwin-x64" "2.1.2"
+ "@msgpackr-extract/msgpackr-extract-linux-arm" "2.1.2"
+ "@msgpackr-extract/msgpackr-extract-linux-arm64" "2.1.2"
+ "@msgpackr-extract/msgpackr-extract-linux-x64" "2.1.2"
+ "@msgpackr-extract/msgpackr-extract-win32-x64" "2.1.2"
-msgpackr@^1.4.6:
+msgpackr@^1.6.2:
version "1.6.2"
resolved "https://registry.yarnpkg.com/msgpackr/-/msgpackr-1.6.2.tgz#176cd9f6b4437dad87a839b37f23c2dfee408d9a"
integrity sha512-bqSQ0DYJbXbrJcrZFmMygUZmqQiDfI2ewFVWcrZY12w5XHWtPuW4WppDT/e63Uu311ajwkRRXSoF0uILroBeTA==
@@ -6709,14 +6693,6 @@ multiparty@^4.2.2:
safe-buffer "5.2.1"
uid-safe "2.1.5"
-multistream@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/multistream/-/multistream-4.1.0.tgz#7bf00dfd119556fbc153cff3de4c6d477909f5a8"
- integrity sha512-J1XDiAmmNpRCBfIWJv+n0ymC4ABcf/Pl+5YvC5B/D2f/2+8PtHvCNxMPKiQcZyi922Hq69J2YOpb1pTywfifyw==
- dependencies:
- once "^1.4.0"
- readable-stream "^3.6.0"
-
mustache@^4.2.0:
version "4.2.0"
resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64"
@@ -6813,18 +6789,18 @@ node-fetch@^2.6.0, node-fetch@^2.6.7:
whatwg-url "^5.0.0"
node-fetch@^3.2.2:
- version "3.2.9"
- resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.2.9.tgz#3f6070bf854de20f21b9fe8479f823462e615d7d"
- integrity sha512-/2lI+DBecVvVm9tDhjziTVjo2wmTsSxSk58saUYP0P/fRJ3xxtfMDY24+CKTkfm0Dlhyn3CSXNL0SoRiCZ8Rzg==
+ version "3.2.10"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-3.2.10.tgz#e8347f94b54ae18b57c9c049ef641cef398a85c8"
+ integrity sha512-MhuzNwdURnZ1Cp4XTazr69K0BTizsBroX7Zx3UgDSVcZYKF/6p0CBe4EUb/hLqmzVhl0UpYfgRljQ4yxE+iCxA==
dependencies:
data-uri-to-buffer "^4.0.0"
fetch-blob "^3.1.4"
formdata-polyfill "^4.0.10"
-node-gyp-build-optional-packages@5.0.2:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.2.tgz#3de7d30bd1f9057b5dfbaeab4a4442b7fe9c5901"
- integrity sha512-PiN4NWmlQPqvbEFcH/omQsswWQbe5Z9YK/zdB23irp5j2XibaA2IrGvpSWmVVG4qMZdmPdwPctSy4a86rOMn6g==
+node-gyp-build-optional-packages@5.0.3:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.0.3.tgz#92a89d400352c44ad3975010368072b41ad66c17"
+ integrity sha512-k75jcVzk5wnnc/FMxsf4udAoTEUv2jY3ycfdSd3yWu6Cnd1oee6/CfZJApyscA4FJOmdoixWwiwOyf16RzD5JA==
node-gyp-build@^4.2.0, node-gyp-build@^4.2.2, node-gyp-build@^4.3.0:
version "4.5.0"
@@ -6837,9 +6813,9 @@ node-int64@^0.4.0:
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
node-media-server@^2.1.4:
- version "2.4.4"
- resolved "https://registry.yarnpkg.com/node-media-server/-/node-media-server-2.4.4.tgz#aa17eb8d76862ed0c3f1fa68cf562fcc4db91984"
- integrity sha512-RmptBHtOzb2yPTY6nx2Uh68ATJYfJ7Nrv1lwxzOGx6jora+eaay/KTF56XiEaE8fIRK0hGd8fATBnW1TwJm8Gw==
+ version "2.4.7"
+ resolved "https://registry.yarnpkg.com/node-media-server/-/node-media-server-2.4.7.tgz#889e6c5c7f732c998ee41fe6d85547da7abfd840"
+ integrity sha512-VCugwCCkBsXeuPv1h48WzasGjMgCKKF7y1tFgeExJ/WCO/091UCqdkxJBLGKIDYgqZSYybcjs0XMB2BVDpFpJg==
dependencies:
basic-auth-connect "^1.0.0"
chalk "^2.4.2"
@@ -6856,9 +6832,9 @@ nodemailer@6.7.3:
integrity sha512-KUdDsspqx89sD4UUyUKzdlUOper3hRkDVkrKh/89G+d9WKsU5ox51NWS4tB1XR5dPUdR4SP0E3molyEfOvSa3g==
nodemailer@^6.0.0, nodemailer@^6.7.7:
- version "6.7.7"
- resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.7.7.tgz#e522fbd7507b81c51446d3f79c4603bf00083ddd"
- integrity sha512-pOLC/s+2I1EXuSqO5Wa34i3kXZG3gugDssH+ZNCevHad65tc8vQlCQpOLaUjopvkRQKm2Cki2aME7fEOPRy3bA==
+ version "6.7.8"
+ resolved "https://registry.yarnpkg.com/nodemailer/-/nodemailer-6.7.8.tgz#9f1af9911314960c0b889079e1754e8d9e3f740a"
+ integrity sha512-2zaTFGqZixVmTxpJRCFC+Vk5eGRd/fYtvIR+dl5u9QXLTQWGIf48x/JXvo58g9sa0bU6To04XUv554Paykum3g==
nopt@^5.0.0:
version "5.0.0"
@@ -6913,7 +6889,7 @@ object-assign@^4, object-assign@^4.1.1:
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
-object-inspect@^1.12.0, object-inspect@^1.9.0:
+object-inspect@^1.12.2, object-inspect@^1.9.0:
version "1.12.2"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea"
integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==
@@ -6923,14 +6899,14 @@ object-keys@^1.1.1:
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
-object.assign@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940"
- integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
+object.assign@^4.1.4:
+ version "4.1.4"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f"
+ integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==
dependencies:
- call-bind "^1.0.0"
- define-properties "^1.1.3"
- has-symbols "^1.0.1"
+ call-bind "^1.0.2"
+ define-properties "^1.1.4"
+ has-symbols "^1.0.3"
object-keys "^1.1.1"
object.values@^1.1.5:
@@ -7048,13 +7024,6 @@ p-finally@^1.0.0:
resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==
-p-limit@^1.1.0:
- version "1.3.0"
- resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
- integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
- dependencies:
- p-try "^1.0.0"
-
p-limit@^2.2.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
@@ -7069,13 +7038,6 @@ p-limit@^3.0.2:
dependencies:
yocto-queue "^0.1.0"
-p-locate@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
- integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==
- dependencies:
- p-limit "^1.1.0"
-
p-locate@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
@@ -7090,11 +7052,6 @@ p-locate@^5.0.0:
dependencies:
p-limit "^3.0.2"
-p-map@^2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
- integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
-
p-queue@^6:
version "6.6.2"
resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426"
@@ -7110,11 +7067,6 @@ p-timeout@^3.0.0, p-timeout@^3.1.0, p-timeout@^3.2.0:
dependencies:
p-finally "^1.0.0"
-p-try@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
- integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==
-
p-try@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
@@ -7207,20 +7159,17 @@ parse-torrent@^9.1.0, parse-torrent@^9.1.5:
simple-get "^4.0.1"
simple-sha1 "^3.1.0"
-parse5-htmlparser2-tree-adapter@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1"
- integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==
+parse5-htmlparser2-tree-adapter@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6"
+ integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==
dependencies:
- domhandler "^5.0.2"
- parse5 "^7.0.0"
+ parse5 "^6.0.1"
-parse5@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.0.0.tgz#51f74a5257f5fcc536389e8c2d0b3802e1bfa91a"
- integrity sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==
- dependencies:
- entities "^4.3.0"
+parse5@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b"
+ integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==
parseley@^0.7.0:
version "0.7.0"
@@ -7240,11 +7189,6 @@ password-generator@^2.0.2:
resolved "https://registry.yarnpkg.com/password-generator/-/password-generator-2.3.2.tgz#9626f778d64d26f7c2f73b64389407e28f62eecd"
integrity sha512-kJWUrdveSAqHCeWJWnv5vNc89hFHM5au+pvKja5+xCTxlRF3zQaecJlR6hSoOotAJtQ3otQq4/Q4iWc/TxsXhA==
-path-exists@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
- integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==
-
path-exists@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
@@ -7311,10 +7255,10 @@ pg-int8@1.0.1:
resolved "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz#943bd463bf5b71b4170115f80f8efc9a0c0eb78c"
integrity sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==
-pg-pool@^3.5.1:
- version "3.5.1"
- resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.5.1.tgz#f499ce76f9bf5097488b3b83b19861f28e4ed905"
- integrity sha512-6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==
+pg-pool@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.5.2.tgz#ed1bed1fb8d79f1c6fd5fb1c99e990fbf9ddf178"
+ integrity sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==
pg-protocol@*, pg-protocol@^1.5.0:
version "1.5.0"
@@ -7333,14 +7277,14 @@ pg-types@^2.1.0, pg-types@^2.2.0:
postgres-interval "^1.1.0"
pg@^8.2.1:
- version "8.7.3"
- resolved "https://registry.yarnpkg.com/pg/-/pg-8.7.3.tgz#8a5bdd664ca4fda4db7997ec634c6e5455b27c44"
- integrity sha512-HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==
+ version "8.8.0"
+ resolved "https://registry.yarnpkg.com/pg/-/pg-8.8.0.tgz#a77f41f9d9ede7009abfca54667c775a240da686"
+ integrity sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==
dependencies:
buffer-writer "2.0.0"
packet-reader "1.0.0"
pg-connection-string "^2.5.0"
- pg-pool "^3.5.1"
+ pg-pool "^3.5.2"
pg-protocol "^1.5.0"
pg-types "^2.1.0"
pgpass "1.x"
@@ -7408,9 +7352,9 @@ pngjs@^3.0.0, pngjs@^3.3.3:
integrity sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==
postcss@^8.1.10, postcss@^8.3.11:
- version "8.4.14"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.14.tgz#ee9274d5622b4858c1007a74d76e42e56fd21caf"
- integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
+ version "8.4.16"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.16.tgz#33a1d675fac39941f5f445db0de4db2b6e01d43c"
+ integrity sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==
dependencies:
nanoid "^3.3.4"
picocolors "^1.0.0"
@@ -7790,9 +7734,9 @@ rc4@^0.1.5:
integrity sha512-xdDTNV90z5x5u25Oc871Xnvu7yAr4tV7Eluh0VSvrhUkry39q1k+zkz7xroqHbRq+8PiazySHJPArqifUvz9VA==
rdf-canonize@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/rdf-canonize/-/rdf-canonize-3.0.0.tgz#f5bade563e5e58f5cc5881afcba3c43839e8c747"
- integrity sha512-LXRkhab1QaPJnhUIt1gtXXKswQCZ9zpflsSZFczG7mCLAkMvVjdqCGk9VXCUss0aOUeEyV2jtFxGcdX8DSkj9w==
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/rdf-canonize/-/rdf-canonize-3.2.1.tgz#b2f4d573ec21ccefada4e4bb7cc868e05d2b5a42"
+ integrity sha512-PmreVYPuTEVCR26EGesGR1sevdTa6tbYNOozlQywfxGmuuTSXkFFKjPuyPoGAUWNAzFNYeoWhG/zRvyG/oyAVg==
dependencies:
setimmediate "^1.0.5"
@@ -7866,11 +7810,6 @@ record-cache@^1.0.2:
dependencies:
b4a "^1.3.1"
-redis-commands@1.7.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/redis-commands/-/redis-commands-1.7.0.tgz#15a6fea2d58281e27b1cd1acfb4b293e278c3a89"
- integrity sha512-nJWqw3bTFy21hX/CPKHth6sfhZbdiHP6bTawSgQBlKOVRG7EZkfHbbHwQJnrE4vsQf0CMNE+3gJ4Fmm16vdVlQ==
-
redis-errors@^1.0.0, redis-errors@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/redis-errors/-/redis-errors-1.2.0.tgz#eb62d2adb15e4eaf4610c04afe1529384250abad"
@@ -7884,15 +7823,15 @@ redis-parser@^3.0.0:
redis-errors "^1.0.0"
redis@^4.0.1:
- version "4.2.0"
- resolved "https://registry.yarnpkg.com/redis/-/redis-4.2.0.tgz#1278a265b8aa1e096a585d103bdead027cd04e43"
- integrity sha512-bCR0gKVhIXFg8zCQjXEANzgI01DDixtPZgIUZHBCmwqixnu+MK3Tb2yqGjh+HCLASQVVgApiwhNkv+FoedZOGQ==
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/redis/-/redis-4.3.1.tgz#290532a0c22221e05e991162ac4dca1e1b2ff6da"
+ integrity sha512-cM7yFU5CA6zyCF7N/+SSTcSJQSRMEKN0k0Whhu6J7n9mmXRoXugfWDBo5iOzGwABmsWKSwGPTU5J4Bxbl+0mrA==
dependencies:
"@redis/bloom" "1.0.2"
- "@redis/client" "1.2.0"
+ "@redis/client" "1.3.0"
"@redis/graph" "1.0.1"
- "@redis/json" "1.0.3"
- "@redis/search" "1.0.6"
+ "@redis/json" "1.0.4"
+ "@redis/search" "1.1.0"
"@redis/time-series" "1.0.3"
reflect-metadata@^0.1.12:
@@ -7946,13 +7885,13 @@ require-from-string@^2.0.2:
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
require-in-the-middle@^5.0.3:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-5.1.0.tgz#b768f800377b47526d026bbf5a7f727f16eb412f"
- integrity sha512-M2rLKVupQfJ5lf9OvqFGIT+9iVLnTmjgbOmpil12hiSQNn5zJTKGPoIisETNjfK+09vP3rpm1zJajmErpr2sEQ==
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/require-in-the-middle/-/require-in-the-middle-5.2.0.tgz#4b71e3cc7f59977100af9beb76bf2d056a5a6de2"
+ integrity sha512-efCx3b+0Z69/LGJmm9Yvi4cqEdxnoGnxYxGxBghkkTTFeXRtTCmmhO0AnAfHz59k957uTSuy8WaHqOs8wbYUWg==
dependencies:
debug "^4.1.1"
module-details-from-path "^1.0.3"
- resolve "^1.12.0"
+ resolve "^1.22.1"
require-main-filename@^2.0.0:
version "2.0.0"
@@ -7975,15 +7914,15 @@ resolve-from@^4.0.0:
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
resolve-tspaths@^0.7.0:
- version "0.7.1"
- resolved "https://registry.yarnpkg.com/resolve-tspaths/-/resolve-tspaths-0.7.1.tgz#7d3841d2c6ff150e4bb22b70fd4722908dbdcb0e"
- integrity sha512-clbzO4S/t827kA528ds2j0CJ26UZfRAIYl0hGzuCwlWywgSX3z966dp+nq0Tg2VT9Ws2WgNFDGEycUSqJitfgA==
+ version "0.7.5"
+ resolved "https://registry.yarnpkg.com/resolve-tspaths/-/resolve-tspaths-0.7.5.tgz#d24c4a3689fc245579da997cd104d0c4a6b82c45"
+ integrity sha512-PetVD+M+pxZAyNOxIS4xSCnGh3yhZcD3TU2xlHJsauzkB1bRROZPSk02+2QXPk6dTwRoRecvv9/uE/0EIGvBVQ==
dependencies:
ansi-colors "4.1.3"
commander "9.4.0"
fast-glob "3.2.11"
-resolve@^1.10.1, resolve@^1.12.0, resolve@^1.15.1, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0:
+resolve@^1.10.1, resolve@^1.15.1, resolve@^1.18.1, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1:
version "1.22.1"
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177"
integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==
@@ -8009,10 +7948,10 @@ retimer@^3.0.0:
resolved "https://registry.yarnpkg.com/retimer/-/retimer-3.0.0.tgz#98b751b1feaf1af13eb0228f8ea68b8f9da530df"
integrity sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==
-retry-as-promised@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-5.0.0.tgz#f4ecc25133603a2d2a7aff4a128691d7bc506d54"
- integrity sha512-6S+5LvtTl2ggBumk04hBo/4Uf6fRJUwIgunGZ7CYEBCeufGFW1Pu6ucUf/UskHeWOIsUcLOGLFXPig5tR5V1nA==
+retry-as-promised@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/retry-as-promised/-/retry-as-promised-6.1.0.tgz#11eca9a0f97804d552ec8e74bc4eb839bd226dc4"
+ integrity sha512-Hj/jY+wFC+SB9SDlIIFWiGOHnNG0swYbGYsOj2BJ8u2HKUaobNKab0OIC0zOLYzDy0mb7A4xA5BMo4LMz5YtEA==
reusify@^1.0.4:
version "1.0.4"
@@ -8107,9 +8046,9 @@ sanitize-html@2.x:
postcss "^8.3.11"
sass@^1.29.0:
- version "1.54.0"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.0.tgz#24873673265e2a4fe3d3a997f714971db2fba1f4"
- integrity sha512-C4zp79GCXZfK0yoHZg+GxF818/aclhp9F48XBu/+bm9vXEVAYov9iU3FBVRMq3Hx3OA4jfKL+p2K9180mEh0xQ==
+ version "1.54.9"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.54.9.tgz#b05f14ed572869218d1a76961de60cd647221762"
+ integrity sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
@@ -8187,10 +8126,10 @@ sequelize-typescript@^2.0.0-beta.1:
dependencies:
glob "7.2.0"
-sequelize@6.21.3:
- version "6.21.3"
- resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-6.21.3.tgz#6026b088b5327f8cc0501b0e7e5a8de1bf0346ce"
- integrity sha512-cJPrTTVCofUxaaNKoIETiXCYh2xJ+OFq5jMHJQqftp34M4kNoLpTfUMPSwYtRUeTcSh1/5HodfJXIBi7troIFA==
+sequelize@6.21.6:
+ version "6.21.6"
+ resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-6.21.6.tgz#4e94b65fec9db212655130cc13dd8780e45aac33"
+ integrity sha512-dM3VqyhdCznAv2HY0zIdeFLTEt+Jnv54o6UaBm0pFGB+Ke9ax5AxBeF4BD9vwiON0gBk+ZJ8WZHQSnIq/POuvA==
dependencies:
"@types/debug" "^4.1.7"
"@types/validator" "^13.7.1"
@@ -8201,7 +8140,7 @@ sequelize@6.21.3:
moment "^2.29.1"
moment-timezone "^0.5.34"
pg-connection-string "^2.5.0"
- retry-as-promised "^5.0.0"
+ retry-as-promised "^6.1.0"
semver "^7.3.5"
sequelize-pool "^7.1.0"
toposort-class "^1.0.1"
@@ -8390,24 +8329,15 @@ socket.io-adapter@~2.4.0:
integrity sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==
socket.io-client@^4.0.1:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.5.1.tgz#cab8da71976a300d3090414e28c2203a47884d84"
- integrity sha512-e6nLVgiRYatS+AHXnOnGi4ocOpubvOUCGhyWw8v+/FxW8saHkinG6Dfhi9TU0Kt/8mwJIAASxvw6eujQmjdZVA==
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/socket.io-client/-/socket.io-client-4.5.2.tgz#9481518c560388c980c88b01e3cf62f367f04c96"
+ integrity sha512-naqYfFu7CLDiQ1B7AlLhRXKX3gdeaIMfgigwavDzgJoIUYulc1qHH5+2XflTsXTPY7BlPH5rppJyUjhjrKQKLg==
dependencies:
"@socket.io/component-emitter" "~3.1.0"
debug "~4.3.2"
engine.io-client "~6.2.1"
socket.io-parser "~4.2.0"
-socket.io-parser@~4.0.4:
- version "4.0.5"
- resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.0.5.tgz#cb404382c32324cc962f27f3a44058cf6e0552df"
- integrity sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==
- dependencies:
- "@types/component-emitter" "^1.2.10"
- component-emitter "~1.3.0"
- debug "~4.3.1"
-
socket.io-parser@~4.2.0:
version "4.2.1"
resolved "https://registry.yarnpkg.com/socket.io-parser/-/socket.io-parser-4.2.1.tgz#01c96efa11ded938dcb21cbe590c26af5eff65e5"
@@ -8417,16 +8347,16 @@ socket.io-parser@~4.2.0:
debug "~4.3.1"
socket.io@^4.0.1:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.5.1.tgz#aa7e73f8a6ce20ee3c54b2446d321bbb6b1a9029"
- integrity sha512-0y9pnIso5a9i+lJmsCdtmTTgJFFSvNQKDnPQRz28mGNnxbmqYg2QPtJTLFxhymFZhAIn50eHAKzJeiNaKr+yUQ==
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.5.2.tgz#1eb25fd380ab3d63470aa8279f8e48d922d443ac"
+ integrity sha512-6fCnk4ARMPZN448+SQcnn1u8OHUC72puJcNtSgg2xS34Cu7br1gQ09YKkO1PFfDn/wyUE9ZgMAwosJed003+NQ==
dependencies:
accepts "~1.3.4"
base64id "~2.0.0"
debug "~4.3.2"
engine.io "~6.2.0"
socket.io-adapter "~2.4.0"
- socket.io-parser "~4.0.4"
+ socket.io-parser "~4.2.0"
socks@^2.0.0:
version "2.7.0"
@@ -8500,12 +8430,13 @@ sprintf-js@~1.0.2:
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
-sql-formatter@^8.1.0:
- version "8.2.0"
- resolved "https://registry.yarnpkg.com/sql-formatter/-/sql-formatter-8.2.0.tgz#2b664f02bb6b7bb6fcad1346e850b8f583303469"
- integrity sha512-5hQOSOk8jfhPkNgUmpm+9Fn2aaLWcf4vKL/dIvUN5q9rsamKHSyN/gL79xpkETNOyL+Zv5BMQfA7z9Rmz/DJJg==
+sql-formatter@^10.6.0:
+ version "10.6.0"
+ resolved "https://registry.yarnpkg.com/sql-formatter/-/sql-formatter-10.6.0.tgz#78e7342faec7df181f86f76f506fbdfd7c6afcaa"
+ integrity sha512-JJ8Hzz0DvucqOq+OGjJIUm8wqkh5BDBOfqG5hMiTUtoA9dlAHaG+E1nG1zNPPXkdltN3UnwXkWvQ3mTpWVISUg==
dependencies:
argparse "^2.0.1"
+ nearley "^2.20.1"
srt-to-vtt@^1.1.2:
version "1.1.3"
@@ -8593,7 +8524,7 @@ stream-to-blob-url@^3.0.2:
dependencies:
stream-to-blob "^2.0.0"
-stream-to-blob@^2.0.0, stream-to-blob@^2.0.1:
+stream-to-blob@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/stream-to-blob/-/stream-to-blob-2.0.1.tgz#59ab71d7a7f0bfb899570e886e44d39f4ac4381a"
integrity sha512-GXlqXt3svqwIVWoICenix5Poxi4KbCF0BdXXUbpU1X4vq1V8wmjiEIU3aFJzCGNFpKxfbnG0uoowS3nKUgSPYg==
@@ -8611,9 +8542,9 @@ streamsearch@^1.1.0:
integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
streamx@^2.10.3, streamx@^2.12.4:
- version "2.12.4"
- resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.12.4.tgz#0369848b20b8f79c65320735372df17cafcd9aff"
- integrity sha512-K3xdIp8YSkvbdI0PrCcP0JkniN8cPCyeKlcZgRFSl1o1xKINCYM93FryvTSOY57x73pz5/AjO5B8b9BYf21wWw==
+ version "2.12.5"
+ resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.12.5.tgz#485d6b6bf74df6f94bc1cc262e67392ed6862dc0"
+ integrity sha512-Y+nkFw57Z5JHT3zLlqFm3GccOy2FeYdUrrqita6Dd8kr/8enPn9GKa8IYf3/DmEKfZl/E2sWoSKUnd4qhonrgg==
dependencies:
fast-fifo "^1.0.0"
queue-tick "^1.0.0"
@@ -9019,20 +8950,20 @@ tsconfig-paths@^3.14.1:
strip-bom "^3.0.0"
tsconfig-paths@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.0.0.tgz#1082f5d99fd127b72397eef4809e4dd06d229b64"
- integrity sha512-SLBg2GBKlR6bVtMgJJlud/o3waplKtL7skmLkExomIiaAtLGtVsoXIqP3SYdjbcH9lq/KVv7pMZeCBpLYOit6Q==
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.1.0.tgz#f8ef7d467f08ae3a695335bf1ece088c5538d2c1"
+ integrity sha512-AHx4Euop/dXFC+Vx589alFba8QItjF+8hf8LtmuiCwHyI4rHXQtOOENaM8kvYf5fR0dRChy3wzWIZ9WbB7FWow==
dependencies:
json5 "^2.2.1"
minimist "^1.2.6"
strip-bom "^3.0.0"
-tslib@^1.11.1, tslib@^1.14.1, tslib@^1.8.1:
+tslib@^1.11.1, tslib@^1.8.1:
version "1.14.1"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00"
integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
-tslib@^2.0.0, tslib@^2.1.0, tslib@^2.3.1:
+tslib@^2.0.0, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.1:
version "2.4.0"
resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3"
integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==
@@ -9089,10 +9020,10 @@ type@^1.0.1:
resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0"
integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==
-type@^2.5.0:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/type/-/type-2.6.0.tgz#3ca6099af5981d36ca86b78442973694278a219f"
- integrity sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==
+type@^2.7.2:
+ version "2.7.2"
+ resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"
+ integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==
typedarray@^0.0.6:
version "0.0.6"
@@ -9100,9 +9031,9 @@ typedarray@^0.0.6:
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
typescript@^4.0.5:
- version "4.7.4"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235"
- integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==
+ version "4.8.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.8.3.tgz#d59344522c4bc464a65a730ac695007fdb66dd88"
+ integrity sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==
uc.micro@^1.0.1, uc.micro@^1.0.5:
version "1.0.6"
@@ -9144,9 +9075,9 @@ underscore@~1.13.1:
integrity sha512-BQFnUDuAQ4Yf/cYY5LNrK9NCJFKriaRbD9uR1fTeXnBeoa97W0i41qkZfGO9pSo8I5KzjAcSY2XYtdf0oKd7KQ==
undici@^5.2.0:
- version "5.8.0"
- resolved "https://registry.yarnpkg.com/undici/-/undici-5.8.0.tgz#dec9a8ccd90e5a1d81d43c0eab6503146d649a4f"
- integrity sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==
+ version "5.10.0"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-5.10.0.tgz#dd9391087a90ccfbd007568db458674232ebf014"
+ integrity sha512-c8HsD3IbwmjjbLvoZuRI26TZic+TSEe8FPMLLOkN1AfYRhdjnKBU6yL+IwcSCbdZiX4e5t0lfMDLDCqj4Sq70g==
universalify@^2.0.0:
version "2.0.0"
@@ -9260,11 +9191,6 @@ v8-compile-cache-lib@^3.0.1:
resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf"
integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==
-v8-compile-cache@^2.0.3:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
- integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
-
valid-data-url@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/valid-data-url/-/valid-data-url-3.0.1.tgz#826c1744e71b5632e847dd15dbd45b9fb38aa34f"
@@ -9306,14 +9232,14 @@ void-elements@^3.1.0:
resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09"
integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==
-web-resource-inliner@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-5.0.0.tgz#ac30db8096931f20a7c1b3ade54ff444e2e20f7b"
- integrity sha512-AIihwH+ZmdHfkJm7BjSXiEClVt4zUFqX4YlFAzjL13wLtDuUneSaFvDBTbdYRecs35SiU7iNKbMnN+++wVfb6A==
+web-resource-inliner@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-6.0.1.tgz#df0822f0a12028805fe80719ed52ab6526886e02"
+ integrity sha512-kfqDxt5dTB1JhqsCUQVFDj0rmY+4HLwGQIsLPbyrsN9y9WV/1oFDSx3BQ4GfCv9X+jVeQ7rouTqwK53rA/7t8A==
dependencies:
ansi-colors "^4.1.1"
escape-goat "^3.0.0"
- htmlparser2 "^4.0.0"
+ htmlparser2 "^5.0.0"
mime "^2.4.6"
node-fetch "^2.6.0"
valid-data-url "^3.0.0"
@@ -9336,9 +9262,9 @@ webidl-conversions@^3.0.0:
integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
webtorrent@^1.0.0:
- version "1.8.26"
- resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-1.8.26.tgz#c40313f3329d2bdfe8ae23365c17dd77825a829d"
- integrity sha512-1bbCIDtbk4OA7xXmT87t6jDhnng6RNC9d7HNpRyvxF0GQTrIz1fB3oDnNcbOim9Upjy1GDqxAOe0Mejmc86TUg==
+ version "1.8.29"
+ resolved "https://registry.yarnpkg.com/webtorrent/-/webtorrent-1.8.29.tgz#5746a023e5919ee007f310228bdb3a34edf10572"
+ integrity sha512-8GLGbDj8Hv3llo0l70jVkgAfvn5hmifU7opnaUVjTcPVA3N96WcpzqGI6j2CRzGGPtshbcypZniiDdENdD9LsQ==
dependencies:
"@webtorrent/http-node" "^1.3.0"
addr-to-ip-port "^1.5.4"
@@ -9349,17 +9275,18 @@ webtorrent@^1.0.0:
chrome-net "^3.3.4"
chunk-store-stream "^4.3.0"
cpus "^1.0.3"
- create-torrent "^5.0.4"
+ create-torrent "^5.0.6"
debug "^4.3.4"
end-of-stream "^1.4.4"
escape-html "^1.0.3"
+ fast-blob-stream "^1.1.1"
fs-chunk-store "^2.0.5"
immediate-chunk-store "^2.2.0"
+ join-async-iterator "^1.1.1"
load-ip-set "^2.2.1"
lt_donthave "^1.0.1"
memory-chunk-store "^1.3.5"
mime "^3.0.0"
- multistream "^4.1.0"
package-json-versionify "^1.0.4"
parse-torrent "^9.1.5"
pump "^3.0.0"
@@ -9375,9 +9302,8 @@ webtorrent@^1.0.0:
simple-peer "^9.11.1"
simple-sha1 "^3.1.0"
speed-limiter "^1.0.2"
- stream-to-blob "^2.0.1"
- stream-to-blob-url "^3.0.2"
stream-with-known-length-to-buffer "^1.0.4"
+ streamx "^2.12.4"
throughput "^1.0.1"
torrent-discovery "^9.4.13"
torrent-piece "^2.0.1"
@@ -9458,11 +9384,12 @@ winston@2.x:
isstream "0.1.x"
stack-trace "0.0.x"
-winston@3.8.1:
- version "3.8.1"
- resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.1.tgz#76f15b3478cde170b780234e0c4cf805c5a7fb57"
- integrity sha512-r+6YAiCR4uI3N8eQNOg8k3P3PqwAm20cLKlzVD9E66Ch39+LZC+VH1UKf9JemQj2B3QoUHfKD7Poewn0Pr3Y1w==
+winston@3.8.2:
+ version "3.8.2"
+ resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.2.tgz#56e16b34022eb4cff2638196d9646d7430fdad50"
+ integrity sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew==
dependencies:
+ "@colors/colors" "1.5.0"
"@dabh/diagnostics" "^2.0.2"
async "^3.2.3"
is-stream "^2.0.0"
@@ -9638,9 +9565,9 @@ yargs-parser@^20.2.2:
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
yargs-parser@^21.0.0:
- version "21.0.1"
- resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.0.1.tgz#0267f286c877a4f0f728fceb6f8a3e4cb95c6e35"
- integrity sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==
+ version "21.1.1"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
+ integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==
yargs-unparser@2.0.0:
version "2.0.0"